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

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

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

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

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

1 ответ1

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .