Как лучше всего сделать резервную копию 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-диск и восстановите резервную копию.