Нет Вы не можете обновить от клиента ОС к серверу один, но к тому же Вы действительно не должны пытаться выполнить те конкретные VMs от клиента основанный на ОС гипервизор, если это не просто для самообучения. Переместитесь в более серьезный гипервизор, такой как 2008 с HyperV, продуктом VMware или одной из систем VM Linux.
Rdiff-резервное-копирование выезда и двуличность. Оба для точно, что Вы хотите, двуличность также добавляет слой шифрования.
Можно сделать это также с одним только rsync, но затем Вы не сохраняете старые версии вообще.
rsync -az /local/folder -e ssh username@remote_host:/backup/folder
резервные файлы от /local/folder
к удаленному хосту. По всей вероятности Вы хотите установить аутентификацию с открытым ключом, иначе необходимо ввести пароль каждый раз.
Можно поместить команды в crontab с командой crontab -e
. Что-то как
12 03 * * * your_commands
установите что-то вроде этого для работы задания крона, и оно сделает возрастающие резервные копии с rsync через SSH:
rsync -azvr --rsh="ssh -l theusername -p 22" your.remote.ip.address.or.domain:/remote/path/ /local/path/on/backup/machine/
azvr значение архива, сжатия, подробного и, идет рекурсивно в каталоги, плюс это дает опцию работы другого порта (который мне было нелегко находить ответом на), плюс он сохранил файлы на резервном копировании, которое Вы позже удаляете на оригинале
Можно хотеть посмотреть на backuppc, который сделает резервные копии rsync. Это может быть настроено для возрастающего и полного резервного копирования. После первого резервного копирования передачи являются возрастающими. Существует хороший веб-интерфейс для запросов состояния, резервных копий и выполнения восстановлений.