Я хотел бы сделать резервную копию своего сервера, на котором размещено несколько веб-сайтов, таким образом, чтобы я мог восстановить все как было из свежего формата.
Я знаю, что мне нужно сделать резервную копию всех домашних папок и, возможно, моих папок / etc /.
Есть ли способ определить все папки, которые имеют отношение к резервному копированию, поскольку они не были автоматически созданы или установлены из apt-get?
В идеале это могло бы восстановить всех пользователей с их текущими паролями.
В принципе, достаточно для клонирования системы, но только для копирования файлов конфигурации.
Вас наверняка заинтересует статья, которую я недавно разместил в своем блоге о важные папки для резервного копирования (для Ubuntu, но также применимо к Debian).
Он перегруппирует общие файлы, которые обычно изменяются пользователями. По крайней мере, на веб-сервере.
Вот резюме.
Если вы посмотрите на настоящую статью, я поместил команды, относящиеся к каждому шагу.
Также для /и т.д и / var, вы можете быть более конкретными:
ПРОСТО возьмите строки, содержащие пользователей / группы, которые ВЫ создали (обычно у них uid> = 1000)!
источник: Что нужно помнить о резервном копировании или копировании при переносе серверов [codealpha.net] источник: Комментарии Жиля и Бофа, спасибо!
Кроме того, если речь идет о Debian, debsums -ce
может показать вам измененные файлы конфигурации.
В случае необходимости Faubackup может вам помочь. Проверьте это ..;) & Это соответствует вашим требованиям.
Для установки, как вы сказали,
apt-get install faubackup
http://faubackup.sourceforge.net/
http://faubackup.sourceforge.net/man/faubackup.8.html