Rsync между KVM VPS и VirtualBox

Мне нужен совет, как rsync через ssh (и какие каталоги нужно синхронизировать) между KVM VPS (Debian Jessie) и VirtualBox, чтобы эффективно сделать VirtualBox клоном VPS. Я свободно использую термин "клон", потому что мне действительно нужно, чтобы он синхронизировался

  • Библиотеки
  • Программы (и все их зависимости)
  • Настройки программы
  • пользователей
  • Пользовательские настройки
  • Пользовательские файлы
  • Разрешения (прикрепленные к файлам)
  • Другой??

По сути, мне нужен способ синхронизации, где, если я устанавливаю Программу A на VPS, после синхронизации я хочу, чтобы Программа A прекрасно работала на VirtualBox... Не нужно синхронизировать любую сетевую информацию, так как шлюз и т. Д. Будет другим на VBox.

Например, скажем, на VPS я устанавливаю брандмауэр и настраиваю его на блокировку порта 22 (это было бы ужасно, потому что ssh остановился бы, но только предположим). Я хотел бы, чтобы после синхронизации брандмауэр был установлен на компьютере VBox с сохраненными настройками брандмауэра.

Я делаю это потому, что хотел бы поэкспериментировать с новыми библиотеками, расширениями и программами на компьютере VirtualBox, прежде чем загружать или изменять эти настройки на VPS. Но мне не хватает знаний о том, какие каталоги необходимы для синхронизации, а какие нет.

1 ответ

Решение

Вы должны выполнить базовую установку в виртуальной машине VM, а затем использовать apt-clone скопировать пакеты и пакетное состояние системы существующей системы в ВМ. Это поможет при тестировании обновлений и т. Д.

Вся конфигурация, что касается Debian, находится в /etc/, Домашние каталоги, конечно, находятся под /home/,

Другие вопросы по тегам