克隆Ubuntu机器

我在slicehost上安装了Ubuntu Maverick,我想在不同的机器上复制(kvm VM安装)。

是否有一种简单的镜像方式? 我主要关心安装的程序,安装,mysql + postgres配置/数据。

好吧..所以我想我主要关心一切。 也许除了网络配置,我可以轻松修复。

Remastersys是一个免费的开源程序,适用于Debian,基于Ubuntu或衍生软件系统,可以:

  • 创建Debian及其衍生产品的定制Live CD / DVD(remaster)。
  • 将整个系统(包括用户数据)备份到可安装的Live CD / DVD。

我从未使用过SliceHost,但以下内容适用于任何托管服务提供商,它授予您通过SSH对托管计算机的完全root访问权限。

基本上,在“存档”模式下使用rsync 。

  1. 创建足够大的文件/分区/ LVM逻辑卷,以包含远程VM中的所有文件。 格式化并挂载在/mnt

  2. 运行rsync:

     rsync -a -z -A -X -e ssh --inplace --progress root@remotehost:/ /mnt/ 

您可能希望在执行传输之前向rsync invcation添加-n以对其进行测试。

如果远程VM中没有任何POSIX ACL或扩展属性,则可以分别省略-A-X选项。 如果远程VM上有任何硬链接,则必须添加-H选项。

Systemback比Windows Restore更好,它可以以非常简单的方式进行实时USB复制,无需终端。 还可以从Live USB恢复或全新安装。 完成系统的完整备份大约需要2-3分钟,可以随意安排。 在Ubuntu 14.04下完美运行

在此处输入图像描述