我想在构建一个测试环境来尝试这个之前,我应该先问一下。
我有一个物理服务器,它有大量的物理存储。它正在运行SQL,它更愿意进行冷迁移,而不是热迁移,以确保我没有数据一致性问题。
我的问题是,在迁移过程中,自由空间的传输速度是非常快的,还是从字面上说是有点复制呢?该存储器有600 it的物理空间,所用的物理空间不足200 it。
我没有一段很长的时间可以把它取下来。显然,有一种选择是构建一个单独的server并一次迁移一个数据库,但是现在让我们关注关于如何传输空空间的P2V问题。
发布于 2014-09-02 04:37:47
简单地分享一下我的经历:
备注:如果你提到“一致性”,它必须有足够长的转换过程,要求你的老板或系统团队要现实。
发布于 2014-02-05 14:22:47
我还没有尝试过这种方法,但是从VMDK的工作方式来猜测,您可能会很幸运地在转换之前对空闲空间进行零化。
这样做的一个工具是sdelete:http://technet.microsoft.com/de-de/sysinternals/bb897443.aspx (如果这是一台windows机器)
在linux上,您可以使用dd if=/dev/zero of=/tmp/dummyfile编写一个零文件,直到驱动器满为止。(之后可以删除该文件)
但是,请记住,无论如何,转换器都必须读取整个磁盘。因此,如果网络管道是问题所在,这将--如果有的话--提高转换速度。
此外,如果选择磁盘为“懒惰零”(而不是“急切的零”),则会提高vmdk在服务器上的创建速度。
https://serverfault.com/questions/566764
复制相似问题