Как сделать полный перенос содержимого сервера CentOS?

Добрый день. Подскажите, как можно сделать полный перенос сервера со всеми настройками и содержимым с одного vps на другой. Чтобы по сути осталось только развернуть все на новом vps и все установленные дистрибутивы, настройки и т.д. восстановились на новом. Читал что можно через rsync в CentOS, но полного руководства не нашел. Влияет ли как то система виртуализации на бэкап, на 2х vps она разная. Или это влияет только когда делаешь полный слепок сервера? Вообщем подскажите пожалуйста как лучше поступить.
  • Вопрос задан
  • 849 просмотров
Решения вопроса 1
opium
@opium
Просто люблю качественно работать
Рсинкаете все с сохранением прав кроме системных директорий
Там одна команда поэтому никто руководств никто и не пишет
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
Posix файловые системы (То есть все стандартные файловые системы на Linux/Unix) работают так, что открытый файл можно смело копировать. Поэтому можно смело открывать и удалять исполняемые файлы запущенных процессов.
Это позволяет ничего не останавливать, и просто копировать все содержимое.
Критичными местами, которые могут скопироваться некорректно - это изменяемые данные (логи, базы данных), кеши.

В вашем случае при копировании системы, на логи и кеши можно подзабить. Базы (и службы, которые зависят от этих баз, если таковые есть) необходимо остановить.
И скопировать все обычным rsync от рута с сохранением прав.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы