Поскольку этот вопрос имеет много разных ответов, следующий список должен объединить предложения в один полный список:
В большинстве случаев вы хотите сделать резервную копию этих:
/home/
для пользовательских данных и конфигурации.
/etc/
для общесистемных файлов конфигурации.
/var/
содержит набор каталогов, которые вы обычно хотите сделать резервную копию, и те, которые вы не хотите делать резервную копию. Смотрите ниже для более подробного объяснения.
Еще несколько каталогов для рассмотрения:
/usr/local/
Установленные вручную пакеты (т.е. не установленные через apt) устанавливаются здесь. Если у вас установлены пакеты, вы можете сделать резервную копию всего каталога, поэтому вам не нужно переустанавливать их. Если сами пакеты не важны для вас, этого должно быть достаточно для резервного копирования /usr/local/etc/
и /usr/local/src/
.
/opt/
если вы ничего не хранили здесь, вам не нужно делать резервные копии. Если вы сохранили что-то здесь, вы будете в лучшем положении, чтобы решить, хотите ли вы сделать резервную копию.
/srv/
очень похоже /opt/
, но по соглашению с большей вероятностью будет содержать данные, которые вы действительно хотите сделать резервную копию.
/root/
сохраняет конфигурацию для пользователя root. Если это важно для вас, вы должны поддержать это.
/var/
/var/
содержит много файлов, которые вы хотите сделать резервную копию в большинстве случаев, а также некоторые файлы, которые вы не хотите делать резервную копию.
Вы, вероятно, хотите сделать резервную копию этих:
/var/lib/
этот каталог содержит данные о состоянии переменных для установленных приложений. В зависимости от приложения вы хотите сделать резервную копию этого состояния или нет. Если вы хотите быть в безопасности, вы можете просто сделать резервную копию всего. В противном случае вы можете просмотреть каждый подкаталог и решить для себя, достаточно ли важны содержащиеся в нем данные для резервного копирования.
/var/mail/
Вы обычно хотите сделать резервную копию локальной почты.
/var/www/
если ваш веб-корень находится здесь, и это единственное место, где хранится ваш веб-контент, вы хотите сделать резервную копию.
/var/games/
Вы можете сделать их резервную копию, если данные игры для всей системы достаточно важны для вас (хотя не многие игры используют это хранилище).
/var/backups/
обычно содержит файлы, которые автоматически создаются из других данных, которые обычно требуются в резервной копии, но это заняло бы ненужное количество места в резервной копии или было бы слишком сложным для резервного копирования. Например, dpkg выводит список установленных пакетов здесь, чтобы вы могли позже узнать, какие пакеты установить после восстановления резервной копии. Вы, вероятно, хотите сделать резервную копию этого.
Вы, вероятно, не хотите делать резервную копию этих:
/var/cache/
В отличие от названия, некоторые части этого каталога важны, так что проверяйте каждый подкаталог отдельно, как правило, все, что вы помещаете сюда самостоятельно, важно. Вы также можете сделать резервную копию /var/cache/debconf/
.
/var/lock/
замки обычно (всегда) не нуждаются в резервном копировании.
/var/run/
содержит данные, которые важны только для вашей работающей системы, т.е. когда вы выключаете свою систему, она больше не будет нужна.
/var/spool/
обычно важные данные не должны храниться здесь, но вы можете проверить.
/var/spool/cron/crontabs/
может содержать много команд или сложное расписание, даже с зависимостями от других систем, для создания которых потребовались значительные усилия.
Вы должны решить сами по этим:
/var/local/
вы обычно знаете, что вы сохранили что-то здесь и хотите ли вы это в резервной копии или нет.
/var/opt/
Посмотрите /var/local/
или лучше проверьте, если что-то важное хранится здесь.
/var/log/
зависит от того, важны ли для вас журналы и достаточно ли места для их хранения (со временем они могут занять много места для резервного копирования).