После поиска на этом сайте и прочтения документации сообщества Ubuntu, я решил использовать простую команду tar, такую как
sudo tar -cvpzf serverbackupMMDDYYYY.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/backups --exclude=/boot --exclude=/dev --exclude=/home -exclude=/tmp --exclude=serverbackupMMDDYYYY.tgz /
, чтобы сделать резервную копию моей системы. При изучении того, как сделать резервную копию моей системы, казалось, что некоторые люди рекомендовали исключить / dev (как я делаю выше), а другие предупреждали, что могут быть проблемы с этим (но они не уточнили).
Каковы плюсы и минусы включения или исключения / dev в резервную копию?
Я протестировал полное резервное копирование / восстановление и не столкнулся с какими-либо проблемами, за исключением / dev, но думаю, сделал больше шагов, чем необходимо для восстановления. После установки не поврежденного жесткого диска я переустановил Ubuntu, а затем распаковал резервную копию поверх новой установки.
Некоторые каталоги не имеют отношения к резервной копии. Например:
Они создаются во время загрузки и связаны конкретно с вашими устройствами и / или запущенными процессами.
Хотя это не имеет значения для резервного копирования или нет - ваше ядро будет воссоздавать эти каталоги при загрузке из восстановленной резервной копии - вы, вероятно, сэкономите немного времени, если не сделаете резервную копию.