Какие папки восстановить из резервной копии?

Мой старый компьютер с Ubuntu 10.04 вышел из строя, и я установил Ubuntu 12.04 на новый компьютер. К счастью, у меня есть полная резервная копия моей предыдущей файловой системы. Однако я не знаю, какие именно папки мне нужно восстанавливать (кроме домашней папки, разумеется), поскольку восстановление неправильных файлов может повредить новые файлы, которые пришли с новой установкой.

Я полагаю, что если я понимаю, для чего используется каждая папка, я могу знать, имеет ли смысл ее восстанавливать. В частности, я хотел бы знать о следующих папках:

  • / boot - Что это? Должен ли я восстановить его? (мой компьютер 12.04 в настоящее время загружается нормально).
  • / etc - содержит много папок, большинство из них также существуют на моем компьютере 12.04. Должен ли я просто восстановить всю папку / etc? Должен ли я сделать это до или после установки соответствующих приложений?
  • / etc / apache2 - я изменил некоторые конфигурации. Однако я уже установил apache2 на свой компьютер 12.04, и файлы конфигурации выглядят по-другому. Вероятно, новая версия apache2 имеет несколько новых конфигураций. Должен ли я просто объединить каждый файл вручную? тот же вопрос с /etc/mysql.
  • / var / backups - содержит некоторые файлы, которые я не могу распознать, например aptitude.pkgstates. , dpkg.status. , group.bak, shadow.bak и т. Д. Большинство из них уже существуют на моем новом / var / backup. Кто создает эти файлы и кто их использует? Нужно ли их восстанавливать?
  • / var / cache - много папок, которые я не узнаю. Кто их создал? Кто их использует? Стоит ли мне их восстанавливать?
  • / var / lib - опять много папок, которые я не узнаю. В частности:
  • / var / lib / mysql - содержит мои старые базы данных. Безопасно ли просто скопировать их все? Должен ли я сделать это до или после переустановки MySQL? Совместимы ли они с новой версией? (У меня было 5.1, текущая версия 5.5)
3
задан 27 July 2012 в 10:35

1 ответ

  1. /boot: образы начальной загрузки (kernel / initramfs) и другие настройки загрузки. НЕ восстанавливать.
  2. /etc: Обычно все виды файлов конфигурации для системы и других приложений. НЕ восстанавливайте, за исключением отдельных файлов конфигурации для конкретных приложений.
  3. /etc/apache2 и /etc/mysql: переустановить и разумно объединить / скопировать старую конфигурацию в новые файлы конфигурации.
  4. /var/backups: большинство динамически создаются и управляются системой. НЕ восстанавливать.
  5. /var/cache: то же, что и выше, НЕ восстанавливать.
  6. /var/lib, /var/lib/mysql, /var/www и т. Д .: восстановить только ДАННЫЕ (или импортировать их и т. Д.) после переустановки приложений (apache, mysql и т. Д.). [ 1115]
0
ответ дан 27 July 2012 в 10:35

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

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