Які найважливіші каталоги для резервного копіювання на сервері Linux?


10

Я запускаю сервер Ubuntu 9.10 Linux. Я намагаюся знайти спосіб резервного копіювання машини під час роботи, і з того, що я бачу, це виключає утиліти клонування диска. Усі записи про клонування диска, які я бачив для Linux, вимагають перезавантажити спеціальний живий компакт-диск.

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

Дякую


2
Ха-ха! Я думаю це! Але давайте нам надіслати цей коментар /dev/null?
Переповнення стека мертве

Щось говорить мені, що цього потрібно відмовитись, не маю ідеї, чому все-таки
Іво Фліпс

Відповіді:


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.