Что безопасно исключить для полного системного резервного копирования?

Я ищу список, который пути/файлы безопасны исключить для полного резервного копирования системы/дома.

Рассмотрение, что у меня есть список установленных пакетов.

  • /home/*/.thumbnails
  • /home/*/.cache
  • /home/*/.mozilla/firefox/*.default/Cache
  • /home/*/.mozilla/firefox/*.default/OfflineCache
  • /home/*/.local/share/Trash
  • /home/*/.gvfs/

  • /tmp/

  • /var/tmp/
  • не реальные папки, но может вызвать серьезные проблемы при 'восстановлении'
    • /dev
    • /proc
    • /sys

Что относительно...

  • /var/ в целом?
  • /var/backups/ - может стать довольно большим
  • /var/log/ - не требует большого количества пространства и может помочь для более позднего сравнения
  • /lost+found/
35
задан 1 March 2011 в 00:07

3 ответа

Когда я rsync перевожу свою систему в резервный раздел, я исключаю их:

--exclude=/dev/* \
--exclude=/home/*/.gvfs \
--exclude=/home/*/.mozilla/firefox/*/Cache \
--exclude=/home/*/.cache/chromium \
--exclude=/home/*/.thumbnails \
--exclude=/media/* \
--exclude=/mnt/* \
--exclude=/proc/* \
--exclude=/sys/* \
--exclude=/tmp/* \
--exclude=/home/*/.local/share/Trash \
--exclude=/etc/fstab \
--exclude=/var/run/* \
--exclude=/var/lock/* \
--exclude=/lib/modules/*/volatile/.mounted \
--exclude=/var/cache/apt/archives/* \

Таким образом, я могу загружаться в резервный раздел так же, как и в исходный.

Таким образом, чтобы подвести итог, я бы предложил

  • не исключая /{dev,proc,media,...} самих, только их содержание

  • исключая [ 113], и особенно большой /var/cache/apt/archives/

0
ответ дан 1 March 2011 в 00:07

Я рекомендую исключить все /usr (кроме форта /usr/local/) и иметь резервную копию dpkg --get-selections

. По моему мнению, полная резервная копия не очень полезна. Я скорее предпочитаю резервное копирование данных и настроек, а затем восстанавливаю пакеты из официальных репозиториев.

Но это мое предпочтение ...

/usr содержит в основном статический двоичный контент из пакетов распространения. Переустановка пакета восстановит содержимое /usr. Также /bin и /sbin содержат двоичные файлы из дистрибутивов.

/usr/local содержит установленные вручную пакеты (вне пакетов распространения). так что это стоит сделать резервную копию.

0
ответ дан 1 March 2011 в 00:07

Я также прочитал все ответы и все другие связанные вопросы, когда настраивал полную резервную копию системы.

Мои 2 цента не будут ничего исключать, но только когда вы делаете полную резервную копию автономной системы.

Позвольте мне уточнить сейчас: если вы создаете резервную копию системы изнутри, то вы можете исключить некоторые каталоги, как уже упоминали другие, но, на мой взгляд, это не очень хороший способ, так как это может привести к некоторым ошибкам позже, когда восстановление системы. Например, если вы исключите каталог / tmp, то после восстановления его / tmp не будет, и система создаст его, что может привести к зависанию экранов входа в систему из-за chmod & amp; chown выдает на / tmp. Кроме того, отказ от резервного копирования каталога ~ / .cache может привести к повреждению кэша базы данных Ubuntu Software Center.

Я использую live CD и LuckyBackup и создаю резервную копию всей системы, не пропуская ничего. Теперь при восстановлении я выбрал «удалить файлы, которых нет в источнике». Таким образом, при создании резервной копии весь снимок системы будет восстановлен в том же состоянии, что и снимок виртуальной машины.

0
ответ дан 1 March 2011 в 00:07

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

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