Назад | Перейти на главную страницу

Файлы резервных копий Debian / Linux изменены пользователем

Я хотел бы сделать резервную копию своего сервера, на котором размещено несколько веб-сайтов, таким образом, чтобы я мог восстановить все как было из свежего формата.

Я знаю, что мне нужно сделать резервную копию всех домашних папок и, возможно, моих папок / etc /.

Есть ли способ определить все папки, которые имеют отношение к резервному копированию, поскольку они не были автоматически созданы или установлены из apt-get?

В идеале это могло бы восстановить всех пользователей с их текущими паролями.

В принципе, достаточно для клонирования системы, но только для копирования файлов конфигурации.

Вас наверняка заинтересует статья, которую я недавно разместил в своем блоге о важные папки для резервного копирования (для Ubuntu, но также применимо к Debian).

Он перегруппирует общие файлы, которые обычно изменяются пользователями. По крайней мере, на веб-сервере.

Вот резюме.

Если вы посмотрите на настоящую статью, я поместил команды, относящиеся к каждому шагу.

  • /домой полностью
  • / корень полностью
  • / usr / местный полностью (обычно это программное обеспечение, вручную установленное системным администратором)
  • /и т.д целиком или см. ниже.
  • / var целиком или см. ниже.
  • Резервное копирование Базы данных MySQL, пользователи и привилегии
  • Список установленных пакетов с помощью dpkg --get-selections
  • Диверсии в / var / lib / dpkg / диверсии

Также для /и т.д и / var, вы можете быть более конкретными:

  • Резервное копирование пользователи, пароли и группы:
    • пользователи и пароли находятся в / etc / passwd и / etc / shadow
    • группы находятся в / и т.д. / группа и / etc / gshadow,

    ПРОСТО возьмите строки, содержащие пользователей / группы, которые ВЫ создали (обычно у них uid> = 1000)!

  • Резервное копирование crontabs, и на работе `/ etc / crontab` / var / spool / cron / crontabs /` / var / spool / cron / atjobs / `
  • Резервное копирование пользователей Эл. адрес `/ var / mail /`
  • Сайты `/ var / www`
  • Резервное копирование необходимые файлы конфигурации в / etc /:
    • Apache2 vhosts
    • Конфигурация сети
    • Конфигурация Postfix
    • Все, что вы видите в /и т.д/ и ты хочешь сохранить ...

источник: Что нужно помнить о резервном копировании или копировании при переносе серверов [codealpha.net] источник: Комментарии Жиля и Бофа, спасибо!

Кроме того, если речь идет о Debian, debsums -ce может показать вам измененные файлы конфигурации.

В случае необходимости Faubackup может вам помочь. Проверьте это ..;) & Это соответствует вашим требованиям.

Для установки, как вы сказали,

apt-get install faubackup
http://faubackup.sourceforge.net/
http://faubackup.sourceforge.net/man/faubackup.8.html