Назад | Перейти на главную страницу

Резервное копирование всего USB-накопителя, содержащего загрузочные разделы в Debian

Как лучше всего сделать резервную копию USB-накопителя с загрузочными данными на нем? Например, у меня есть так называемый сервер ESXi на загрузочном USB-устройстве, в основном это вариант Linux с несколькими разделами. Как лучше всего сделать резервную копию на случай, если исходный USB-накопитель выйдет из строя и сервер нужно будет срочно собрать?

Кажется, мои желания такие:

Таким образом, с одним dd критерии 1 и 3, возможно, выполняются с ...

sudo dd if=/dev/sdc | gzip > /storage/backups/esxi-usb-backup-2014-nov.gz

но кто-то в Интернете раскритиковал использование dd из-за того, что геометрия между дисками не гарантируется. Я действительно не понял, что они имели в виду, потому что они были невнятными, но я понимаю, что заменяющий диск той же спецификации, что и оригинал, может содержать больше плохих секторов, чем оригинал, и, следовательно, может не соответствовать всем разделам из оригинала в теме. Это он имел в виду? Может ли обходной путь выделить только 80% флэш-накопителя, чтобы оставить резерв для поврежденных секторов? Я считаю, что на данный момент это все еще вариант.

Если 1 и 3 встречаются с DD, то я могу использовать ssh и rsync файловую систему в место для резервной копии, а затем, когда USB-накопитель в конечном итоге умирает, я могу прошить новый диск, используя образ dd, а затем выполнить rsync файлов после этого , выполнив 2 и 3 (но не достигнув 1).

Кто-нибудь знает более практичное решение?

На самом деле плохая практика - использовать USB-загрузку для хостов VMware ESXi, когда у вас нет общего хранилища или кластера VMware.

Когда вы находитесь в кластере VMware, ваши виртуальные машины находятся на общем NAS или SAN, и вы более способны справиться с отказом хоста. Если вы запускаете только один сервер VMware, загрузка с USB (или SDHC-карта) это ненужный риск.

В долгосрочной перспективе лучшим решением будет установка VMware на реальные диски, если вы используете один хост-сервер. В противном случае вы можете периодически создавать резервные копии конфигурации из оболочки хоста или командной строки с помощью:

vim-cmd hostsvc/firmware/backup_config

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

Также см: Что произойдет, если USB-ключ или SD-карта, на которую я установил VMware ESXi, выйдет из строя?

Обычно резервное копирование конфигурации хоста ESXi а в случае сбоя переустановите ESXi на новый USB-диск и восстановите резервную копию.