dump & restore на FreeBSD

On 21.05.2010, in FreeBSD, by Passenger

Делаем резервную копию и восстановление системы.

Данный функционал позволяет нам делать не только точки восстановления данных, но и облегчает возможность мегрирования с одного жесткого диска на другой.

Создание резервной копии раздела

dump -0 -L -f - / | bzip2 > dump_root.bz2
dump -0 -L -f - /usr | bzip2 > dump_usr.bz2
dump -0 -L -f - /var | bzip2 > dump_var.bz2

Ключ -L — создание бэкапа раздела в режиме real-time
Ключ -f — создание бэкапа в файл
Ключ -0 — полный низкоуровневый бэкап
Как вы заметили вывод дампа отправляется сразу на сжатие утилитой bizp2

Восстановление резервное точки

bunzip2 dump_root.bz2 | ( cd / ; restore -rf - )
bunzip2 dump_usr.bz2 | ( cd /usr ; restore -rf - )
bunzip2 dump_var.bz2 | ( cd /var ; restore -rf - )

P.S. Будьте осторожны при переносе сервера с установленным MySQL. сервер на стартует без выполнения команд:

chmod 777 /tmp
chmod +t /tmp
Tagged with:  

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>