1

Я скопировал логический том с Сервера A на Сервер B, используя команду dd, однако каждый раз, когда я пытаюсь смонтировать том

root@munin:~# mount /dev/DS/data_snap /mnt/
mount: you must specify the filesystem type

Я пытался использовать различные параметры, такие как -t ext4, я получаю следующее

root@munin:~# mount -t ext4 /dev/DS/data_snap /mnt/
mount: wrong fs type, bad option, bad superblock on /dev/mapper/DS-data_snap,
   missing codepage or helper program, or other error
   In some cases useful info is found in syslog - try
   dmesg | tail  or so

когда я запускаю dmesg | хвост, я получаю следующее

[ 3050.756552] EXT2-fs (dm-0): error: can't find an ext2 filesystem on dev dm-0.
[ 3141.079177] EXT4-fs (dm-0): VFS: Can't find ext4 filesystem

Это результат проверки fs

root@munin:~# fsck.ext4 /dev/mapper/DS-data_snap
e2fsck 1.42 (29-Nov-2011)
fsck.ext4: Superblock invalid, trying backup blocks...
Error reading block 557056 (Invalid argument).  Ignore error<y>? cancelled!

/dev/mapper/DS-data_snap: Invalid argument while reading block 557056

/dev/mapper/DS-data_snap: Invalid argument reading journal superblock

fsck.ext4: Invalid argument while checking ext3 journal for /dev/mapper/DS-data_snap

/dev/mapper/DS-data_snap: ***** FILE SYSTEM WAS MODIFIED *****

/dev/mapper/DS-data_snap: ********** WARNING: Filesystem still has errors **********

Любые идеи о том, как это исправить?

2 ответа2

0

Когда вы сделали копию, исходный раздел был отключен или смонтирован только для чтения?
Вы просто не можете скопировать раздел, который смонтирован для записи, и ожидать, что он будет работать. Вы скопируете мусор.

0

Я не думаю, что доверяю dd копировать том снимка; гораздо лучше использовать инструмент, осведомленный о файловой системе. Я резервирую свои системы, делая снимки LVM и копируя файловые системы с помощью fsarchiver . Мне приходилось восстанавливать дважды, и оба раза это работало хорошо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .