Полное резервное копирование (образ системы)
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Laterport
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Полное резервное копирование (образ системы)
Всем привет.
Хотел Acronis-ом из под DOS-а сделать полный образ диска на котором фряха стоит, загрузился с флэшки и понял что сделать то получится, только посекторно, т.е. просто зеркало, а не используемое пространство как в случае с ntfs например. В общем задача следующая, нужно так забекапить всё всё всё, чтобы в случае например неудачного обновления php, mysql и прочего, не морочиться, а просто восстановиться и всё. Дампом можно сделать подобное например переписав всё на флэшку? Кто какими инструментами пользуется для подобных целей, поделитель пожалуйста.
Хотел Acronis-ом из под DOS-а сделать полный образ диска на котором фряха стоит, загрузился с флэшки и понял что сделать то получится, только посекторно, т.е. просто зеркало, а не используемое пространство как в случае с ntfs например. В общем задача следующая, нужно так забекапить всё всё всё, чтобы в случае например неудачного обновления php, mysql и прочего, не морочиться, а просто восстановиться и всё. Дампом можно сделать подобное например переписав всё на флэшку? Кто какими инструментами пользуется для подобных целей, поделитель пожалуйста.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alvares
- прапорщик
- Сообщения: 485
- Зарегистрирован: 2008-07-10 12:48:08
- Откуда: Воронеж
- Контактная информация:
Re: Полное резервное копирование (образ системы)
Что-то вроде такого
или в случае с ZFS
Код: Выделить всё
dump -0a -C 32 -f - /dev/da0s1a | gzip -9 >/mnt/flash/root_bkp.gzКод: Выделить всё
zfs create -R snapshot rpool@bkp && zfs send -R rpool@bkp | gzip -9 >/mnt/flash/root_bkp.gzБог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...
-
Laterport
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Полное резервное копирование (образ системы)
Alvares
Спасибо, а подскажите пожалуйста как восстановить всё это дело потом допустим на этот же HDD?
Спасибо, а подскажите пожалуйста как восстановить всё это дело потом допустим на этот же HDD?
-
Laterport
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Полное резервное копирование (образ системы)
Код: Выделить всё
dump -L -0a -C 32 -f - /dev/ada0p2 | gzip -9 > /mnt/root_bkp.gz
DUMP: WARNING: -L requested but snapshot location //.snap
DUMP: is not a directory: dump downgraded, -L ignored
DUMP: Date of this level 0 dump: Thu Dec 13 10:00:07 2012
DUMP: Date of last level 0 dump: the epoch
DUMP: Dumping /dev/ada0p2 (/) to standard output
DUMP: mapping (Pass I) [regular files]
DUMP: Cache 32 MB, blocksize = 65536
DUMP: mapping (Pass II) [directories]
DUMP: estimated 2647056 tape blocks.
DUMP: dumping (Pass III) [directories]
DUMP: dumping (Pass IV) [regular files]
DUMP: 31.27% done, finished in 0:10 at Thu Dec 13 10:16:14 2012
DUMP: 74.99% done, finished in 0:03 at Thu Dec 13 10:13:35 2012
DUMP: DUMP: 2644624 tape blocks
DUMP: finished in 725 seconds, throughput 3647 KBytes/sec
DUMP: DUMP IS DONE
И очень важно знать как восстановить всё на "голый" HDD.
-
Laterport
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Полное резервное копирование (образ системы)
С ключем -L разобрался, создал директорию .snap и добился полного зависания системы В чем может быть причина?
- Alvares
- прапорщик
- Сообщения: 485
- Зарегистрирован: 2008-07-10 12:48:08
- Откуда: Воронеж
- Контактная информация:
Re: Полное резервное копирование (образ системы)
ключик L - для примонтированных ФС в режиме чтения-записи. Если ФС не смонтирована или смонтирована в рид-онли, то без него.
А надолго ли зависло? Может, снапшот просто делает, операция не дюже быстрая на UFS.
Восстановление:
Если бекапить ВЕСЬ диск, а не раздел(слайс), то можно воспользоваться dd :
Восстановление:
Хотя им же можно и раздел отбекапить. Не принципиально...
А надолго ли зависло? Может, снапшот просто делает, операция не дюже быстрая на UFS.
Восстановление:
Код: Выделить всё
Разметить диск, как нужно, создать ФС, потом смонтировать ее. И
mount /dev/ada0p2 /mnt/rest
cd /mnt/rest
zcat /mnt/root_bkp.gz | restore -rf -Код: Выделить всё
dd if=/dev/ada0 bs=512 | gzip -9 >/mnt/flash/ada0.gzКод: Выделить всё
zcat /mnt/flash/ada0.gz | dd of=/dev/ada0 bs=512Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...
-
Laterport
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Полное резервное копирование (образ системы)
Alvares писал(а):ключик L - для примонтированных ФС в режиме чтения-записи. Если ФС не смонтирована или смонтирована в рид-онли, то без него.
А надолго ли зависло? Может, снапшот просто делает, операция не дюже быстрая на UFS.
Восстановление:Если бекапить ВЕСЬ диск, а не раздел(слайс), то можно воспользоваться dd :Код: Выделить всё
Разметить диск, как нужно, создать ФС, потом смонтировать ее. И mount /dev/ada0p2 /mnt/rest cd /mnt/rest zcat /mnt/root_bkp.gz | restore -rf -Восстановление:Код: Выделить всё
dd if=/dev/ada0 bs=512 | gzip -9 >/mnt/flash/ada0.gzХотя им же можно и раздел отбекапить. Не принципиально...Код: Выделить всё
zcat /mnt/flash/ada0.gz | dd of=/dev/ada0 bs=512
Большое спасибо, попробую вечером посредством dd. Т.к. я удаленно, не могу ребутнуть машину.
Зависло наглухо, но пингуется.
-
Laterport
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2012-03-30 13:00:17
Re: Полное резервное копирование (образ системы)
Вариант с dd не подходит, очень долго. В общем всё нормально если dump запускать без ключа -L. На сколько я понимаю процедура восстановления аналогичная?
- mike345
- сержант
- Сообщения: 170
- Зарегистрирован: 2007-12-09 15:57:55
Re: Полное резервное копирование (образ системы)
dd прекрасно бекапит отдельный слайс.
Акронисом тоже можно, только слайс целиком..
Но! Акронис всегда добавляет в начало раздела 63 сектора, так что после бекапа нужно проверить влезет ли восстановление из архива на прежнее место...
Для уменьшения размера архивов можно в свободное место записать нули... Справедливо и для dd, и для acronis...
А вообще для переноса dump-restore...
Кстати вопрос по dump-restore:
Раздел с которого был сделан dump был с журналированием. Сделал restore на раздел без журналирования. Файлы .sujournal можно спокойно прибить?
Что будет если теперь включить журналирование?
Как вообще правильно дампить с журналированием?
Акронисом тоже можно, только слайс целиком..
Но! Акронис всегда добавляет в начало раздела 63 сектора, так что после бекапа нужно проверить влезет ли восстановление из архива на прежнее место...
Для уменьшения размера архивов можно в свободное место записать нули... Справедливо и для dd, и для acronis...
А вообще для переноса dump-restore...
Кстати вопрос по dump-restore:
Раздел с которого был сделан dump был с журналированием. Сделал restore на раздел без журналирования. Файлы .sujournal можно спокойно прибить?
Что будет если теперь включить журналирование?
Как вообще правильно дампить с журналированием?
