Нужно ли включать / dev в резервные копии?

После поиска на этом сайте и прочтения документации сообщества 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, а затем распаковал резервную копию поверх новой установки.

8
задан 6 April 2014 в 04:29

2 ответа

Некоторые каталоги не имеют отношения к резервной копии. Например:

  • / dev / *
  • / proc / *
  • / sys / *
  • / tmp / *
  • [ 114] * lost + found

Они создаются во время загрузки и связаны конкретно с вашими устройствами и / или запущенными процессами.

Хотя это не имеет значения для резервного копирования или нет - ваше ядро ​​будет воссоздавать эти каталоги при загрузке из восстановленной резервной копии - вы, вероятно, сэкономите немного времени, если не сделаете резервную копию.

0
ответ дан 6 April 2014 в 04:29
  • Ни один из узлов в dev не является реальными файлами, и ни один из них не содержит много того, что не генерируется.
0
ответ дан 6 April 2014 в 04:29

Другие вопросы по тегам:

Похожие вопросы: