Linux RAID1 inactive-jak zazálohovat data z linux raid member
Ahoj, tak se mi nakonec RAID1 přes mdadm totálně rozpadl a je inactive. Jak provést zálohu? Mount disku z raidu nejde s chybou = mount: unknown filesystem type 'linux_raid_member' . Co s tím? Díky
Ahoj,
řešení je překvapivě jednoduché - zastavit současný raid md0, vytvořit další md např. md7, do něj připojit disk /dev/sde1, následně prostý mount na /mnt/disk a hned vyzálohovat veškerý obsah z poškozeného raidu na další disk např. /mnt/backup.
user@server ~ $sudo mdadm -D /dev/md0
[sudo] password for user:
/dev/md0:
Version : 1.2
Raid Level : raid0
Total Devices : 1
Persistence : Superblock is persistent
State : inactive
Name : server:0 (local to host server)
UUID : a51d1c37:acdf77ae:8f6e9a2a:dfb781d7
Events : 114785
Number Major Minor RaidDevice
- 8 65 - /dev/sde1
user@server ~ $cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : inactive sde1[1](S)
976630471 blocks super 1.2
unused devices: none
user@server ~ $ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : inactive sde1[1](S)
976630471 blocks super 1.2
unused devices: none
user@server ~ $mdadm --examine /dev/sdb1
/dev/sdb1:
MBR Magic : aa55
Partition[0] : 1701978223 sectors at 1948285285 (type 6e)
Partition[3] : 441 sectors at 28049408 (type 00)
user@server ~ $mdadm --examine /dev/sde1
/dev/sde1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x1
Array UUID : a51d1c37:acdf77ae:8f6e9a2a:dfb781d7
Name : server:0 (local to host server)
Creation Time : Fri Apr 28 09:50:22 2017
Raid Level : raid1
Raid Devices : 2
Avail Dev Size : 1953260943 (931.39 GiB 1000.07 GB)
Array Size : 976630464 (931.39 GiB 1000.07 GB)
Used Dev Size : 1953260928 (931.39 GiB 1000.07 GB)
Data Offset : 262144 sectors
Super Offset : 8 sectors
Unused Space : before=262056 sectors, after=15 sectors
State : clean
Device UUID : 24a1b1eb:6a82d7f1:abbd10fa:6e296aa1
Internal Bitmap : 8 sectors from superblock
Update Time : Thu Oct 12 15:12:33 2017
Bad Block Log : 512 entries available at offset 72 sectors
Checksum : 707e8d4f - correct
Events : 114785
Device Role : Active device 1
Array State : AA ('A' == active, '.' == missing, 'R' == replacing)
ODPOVĚĎ
Ahoj,
řešení je překvapivě jednoduché - zastavit současný raid md0, vytvořit další md např. md7, do něj připojit disk /dev/sde1, následně prostý mount na /mnt/disk a hned vyzálohovat veškerý obsah z poškozeného raidu na další disk např. /mnt/backup.
server user #mdadm -S /dev/md0
mdadm: stopped /dev/md0
server user #mdadm -A -R /dev/md7 /dev/sde1
mdadm: /dev/md7 has been started with 1 drive (out of 2).
server@user #mount /dev/md7 /mnt/disk
server@user #rsync -av /mnt/disk /mnt/backup