Здравствуйте!
Решил пока есть возможность и свежепоставленный линух попробовать создавать/восстанавливать резервные копии, для этой цели выбрал dump/restore.Резерные копии сделались, вроде всё хорошо. Решил попробовать восстановить и тут возникли проблемы. Для экспериментов выбрал /home (уст-во /dev/md2).
В мане про restore описана опция r - восстановление полностью файловой системы. Как описано в мане отформатировал раздел:
mkfs -t ext4 /dev/md2
Примаунтил, зашёл в эту папочку:
mount /dev/md2 /mnt
cd /mnt
И натравил туда restore:
restore rf /temp/home-2009-07-29.dump
Он вроде выполнился успешно, ни на что не ругался. Но когда начал смотреть содержимое /mnt увидел, что все папки на месте, а вот в содержимом файлов появились изменения. Файлик stakado/.bashrc стал иметь следующий вид:
[root@zeus mnt]# cat stakado/.bashrc
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww[root@zeus mnt]#
Что явно не верно, таким он не был. Так же перед бекапом создал текстовый файлик с небольшим текстом, после восстановление этот текст тоже изменился:
[root@zeus stakado]# cat before.txt
wwwwwwwwwwwww[root@zeus stakado]#
Посдкажите, пожалуйста, что сделал не правильно.
Так же есть ещё вопросик. Есть два винта - sda, sdb, на них одинаковые разделы sdX1, sdX2, sdX5, sdX6. Из них сделаны рейды1:
[root@zeus stakado]# cat /proc/mdstat
Personalities : [raid1] [raid6] [raid5] [raid4]
md2 : active raid1 sda7[0] sdb7[1]
231295680 blocks [2/2] [UU]
md0 : active raid1 sda1[0] sdb1[1]
521984 blocks [2/2] [UU]
md1 : active raid1 sda6[0] sdb6[1]
8184960 blocks [2/2] [UU]
Всё вроде работает, всё ок. fdisk выводит следующее:
[root@zeus stakado]# fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0001ade7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 65 522081 fd Linux raid autodetect
/dev/sda2 66 30401 243673920 5 Extended
/dev/sda5 66 587 4192933+ 82 Linux swap / Solaris
/dev/sda6 588 1606 8185086 fd Linux raid autodetect
/dev/sda7 1607 30401 231295806 fd Linux raid autodetect
Disk /dev/sdb: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 65 522081 fd Linux raid autodetect
/dev/sdb2 66 30401 243673920 5 Extended
/dev/sdb5 66 587 4192933+ 82 Linux swap / Solaris
/dev/sdb6 588 1606 8185086 fd Linux raid autodetect
/dev/sdb7 1607 30401 231295806 fd Linux raid autodetect
А вот blkid говорит, что партишены sda1, sda5 имеют тип ехт3, а должно быть mdraid:
[root@zeus stakado]# blkid
/dev/sr0: LABEL="Free-20091-x86_64" TYPE="iso9660"
/dev/sda1: UUID="2e6ee609-a2d9-47e3-9d75-29f133107d59" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda5: TYPE="swap" UUID="54860126-f1ed-4e8f-8820-4327640c0cfa"
/dev/sda6: UUID="82bdc1ee-13a7-45a4-805b-64fa4732f8d0" TYPE="ext3" SEC_TYPE="ext2"
/dev/sda7: UUID="e7ded5da-b4b1-684b-da96-f4eca5790866" TYPE="mdraid"
/dev/sdb1: UUID="ed3db3d2-0f6d-30b2-2606-9de751fb5995" TYPE="mdraid"
/dev/sdb6: UUID="66dc3b1e-2ed9-9cbd-8c66-eaf738f3bc87" TYPE="mdraid"
/dev/sdb7: UUID="e7ded5da-b4b1-684b-da96-f4eca5790866" TYPE="mdraid"
/dev/md0: UUID="2e6ee609-a2d9-47e3-9d75-29f133107d59" TYPE="ext3"
/dev/md2: UUID="7e2cf99c-e0d0-433a-9196-9cbb80d5e9b0" TYPE="ext4"
/dev/md1: UUID="82bdc1ee-13a7-45a4-805b-64fa4732f8d0" TYPE="ext3"
Это просто blkid врет или всё же где-то что-то сделано не верно и в дальнейшем может родить сложности?
Заранее благодарен.