У меня установлена версия Ubuntu Maverick на slicehost, которую я хотел бы скопировать на другой компьютер (установка виртуальной машины kvm).
Есть ли простой способ отразить все это? В основном я забочусь об установленных программах, установках, конфигурации / данных mysql + postgres.
хорошо ... так что, я думаю, я в основном забочусь обо всем может быть, за исключением конфигурации сети, которую я могу исправить достаточно легко.
Remastersys - это бесплатная программа с открытым исходным кодом для систем Debian, Ubuntu или производных программ, которая может:
Systemback лучше, чем Windows Restore, как программа, которая может сделать живое USB-копирование очень простым способом, без терминала. Также возможно восстановление с Live USB или при новой установке. Полное резервное копирование системы занимает около 2-3 минут и может быть запланировано по желанию. Прекрасно работает под Ubuntu 14.04
Я никогда не использовал SliceHost, но следующее должно работать с любым хостинг-провайдером, который предоставляет вам полный root-доступ через SSH к вашему хосту.
В основном используйте rsync в режиме «архив».
Создайте логический том файл / раздел / LVM, достаточно большой для размещения всех файлов с удаленной виртуальной машины. Отформатируйте его и смонтируйте на /mnt
.
Запустите rsync:
rsync -a -z -A -X -e ssh --inplace --progress root@remotehost:/ /mnt/
Вы можете добавить -n
к вызову rsync, чтобы проверить его перед выполнением передачи.
Если у вас нет каких-либо ACL-списков POSIX или расширенных атрибутов в удаленной виртуальной машине, вы можете пропустить опции -A
или -X
соответственно. Если у вас есть жесткие ссылки на удаленной виртуальной машине, вы должны добавить опцию -H
.