У меня есть один выделенный сервер 12.04 LTS, размещенный где-то в мире частной компанией. Я потратил некоторое время на настройку (веб, DNS и почтовые службы) и обеспечение его безопасности. Теперь, когда я удовлетворен результатом, я хотел бы создать образ диска системного раздела, чтобы можно было быстро переустановить копию в случае сбоя жесткого диска.
Моя система настроена следующим образом:
Filesystem Size Used Avail Use% Mounted on
rootfs 20G 1.3G 17G 8% /
udev 984M 4.0K 984M 1% /dev
tmpfs 199M 280K 199M 1% /run
/dev/sda1 20G 1.3G 17G 8% /
none 5.0M 4.0K 5.0M 1% /run/lock
none 994M 0 994M 0% /run/shm
/dev/sda3 193G 1.2G 182G 1% /var
/dev/sda4 244G 1.4G 230G 1% /backup
/dev/sda3 193G 1.2G 182G 1% /var/www/clients/client2/web1/log
/dev/sda3 193G 1.2G 182G 1% /var/www/clients/client1/web2/log
/dev/sda3 193G 1.2G 182G 1% /var/www/clients/client1/web3/log
/dev/sda3 193G 1.2G 182G 1% /var/www/clients/client1/web4/log
/dev/sda3 193G 1.2G 182G 1% /var/www/clients/client1/web5/log
У меня есть возможность загружать сервер из сети и выборочно монтировать разделы. Планируется смонтировать /dev/sda4
в /backup
и сделать образ диска /dev/sda1
в файле /backup/diskimage
. Проблема заключается в : я хотел бы получить образ диска чтобы хранить только полезные данные (т. е. , я ожидаю, что это будет 1.3G, а не 20G ), чтобы впоследствии я мог перенести их через Интернет в резервное хранилище. В случае сбоя жесткого диска, я должен быть в состоянии быстро выполнить процесс в обратном порядке, и перенос образа диска на / с сервера является узким местом.
Из того, что я понимаю, dd
не является правильным инструментом для создания такого образа диска. Какой инструмент я могу использовать? Как я могу его использовать?
Достаточно ли мне:
Будет ли восстановлена вся конфигурация apache, postfix и т. Д. КАК ХОРОШО, КАК пользователи и группы, которые были созданы в системе впервые с их UID ? Это ключевой момент, который мешает моему текущему решению для резервного копирования работать. После восстановления сервер не может работать, поскольку такие пользователи, как web1
, client1
и т. Д.… Не создаются (поэтому apache отказывается запускаться). Проблема в том, что у меня их много, и мне нужно воссоздать их с правильными UID и группами ... здесь начинается кошмар ...
Спасибо за вашу помощь. [+1121]
Используйте стандартный резервный инструмент как tar
или dump
.
главная причина для того, чтобы сделать резервное копирование типа изображения (который можно сделать с clonezilla), то, что это может отобразить весь диск, включая загрузчик, избавив Вас от необходимости иметь для восстановления этого как отдельного шага при восстановлении резервного копирования. Так как Вы планируете только поддержку одного раздела однако, который инвертирует это преимущество.
Другие преимущества использования tar включают:
, См. https://help.ubuntu.com/community/BackupYourSystem для получения дополнительной информации.