Какие каталоги наиболее важны для резервного копирования на сервере Linux?

10

Я использую сервер Ubuntu 9.10 Linux. Я пытаюсь найти способ сделать резервную копию машины во время ее работы, и, как я вижу, это исключает утилиты клонирования дисков. Все, что я видел в Linux для клонирования дисков, требует перезагрузки на специальный live CD.

Итак, мой вопрос заключается в следующем: каково лучшее решение для резервного копирования системы во время ее работы? Кроме того, меня не особо волнует конфигурация ОС, я просто хочу иметь возможность хранить мои сохраненные файлы и мои программы, которые я на нем установил.

Спасибо

QAH
источник
2
Хахаха! Я думаю, что это! Но давайте отправим этот комментарий /dev/nullнам?
BloodPhilia
Что-то говорит мне, что для этого нужен отказ от ответственности, хотя понятия не имею, почему
Иво Флипс
Для непосвященных предыдущие комментарии - это шутки ... извините, ребята
wag2639

Ответы:

15

Важные каталоги /etc, /home, /varи /srv. Вы можете добавить /rootи удалить ненужные биты из /var.

rsyncхорошо, если вы хотите, чтобы файлы были доступны напрямую, tarхорошо, если вы этого не сделаете.

Игнасио Васкес-Абрамс
источник
Хорошо, спасибо за эту информацию. Существуют ли резервные копии клонов дисков, которые поддерживают «живые» резервные копии? Резервные копии, которые не требуют от меня выключения или физического обращения к серверу (например, вставка компакт-диска).
QAH
serverfault.com/questions/23965/…
Игнасио Васкес-Абрамс
что не должно быть сохранено в / var?
Раджат Гупта
/var/cacheобычно важная персона
Игнасио Васкес-Абрамс
1
@Ashesh: В конце концов, человек, выполняющий резервное копирование, должен определить, какие файлы действительно важны для него.
Игнасио Васкес-Абрамс
11

Я согласен с Игнасио Васкесом-Абрамсом в отношении / etc / / home / и некоторых частей в / var /.

Но не забудьте сохранить список установленных пакетов, чтобы вы знали, какие программы были установлены ...

dpkg --get-selections > dpkg.list
Johan
источник
2

Я использую backup2l для резервного копирования моего сервера Debian (AFAIK Ubuntu является производным от Debian). Если он настроен правильно, он автоматизирует вашу резервную копию, например, получит выбор dpkg, создаст дифференциальную и инкрементную резервную копию (в зависимости от ваших настроек) и сохранит ее в архиве. Перехват резервного копирования запускает rsync, который синхронизирует мой архив с удаленной копией.

Я резервное копирование /etc /var(с некоторыми исключениями нравятся кэша), /root, /home. Просто подумайте о том, что вы изменили в дополнение к этому, и добавьте это в список. Например, я храню свои базы данных sql в специальном каталоге и сохраняю их тоже.

lajuette
источник