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

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

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

Спасибо

3 ответа

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

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

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

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

dpkg --get-selections > dpkg.list

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

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

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