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


10

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

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

Спасибо


2
Хахаха! Я думаю, что это! Но давайте отправим этот комментарий /dev/nullнам?
BloodPhilia

Что-то говорит мне, что для этого нужен отказ от ответственности, хотя понятия не имею, почему
Иво Флипс

Для непосвященных предыдущие комментарии - это шутки ... извините, ребята
wag2639

Ответы:


15

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

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


Хорошо, спасибо за эту информацию. Существуют ли резервные копии клонов дисков, которые поддерживают «живые» резервные копии? Резервные копии, которые не требуют от меня выключения или физического обращения к серверу (например, вставка компакт-диска).
QAH


что не должно быть сохранено в / var?
Раджат Гупта

/var/cacheобычно важная персона
Игнасио Васкес-Абрамс

1
@Ashesh: В конце концов, человек, выполняющий резервное копирование, должен определить, какие файлы действительно важны для него.
Игнасио Васкес-Абрамс

11

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

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

dpkg --get-selections > dpkg.list

2

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.