我有一个硬盘空间不足的OpenVZ盒子。 它有一个包含系统和vz分区的驱动器。 我想安装一个新的驱动器,并将vz分区移动到它。
这看起来相当直接,但我无法在网上find任何官方说明,提示,潜在问题等。 我什至不能find任何人谈论这样做,所以在我冒险搞生产箱之前,我想检查是否有人以前做过。
我想我会基本上这样做:
这听起来像是会起作用吗? 所有的位置将保持不变,所以configuration文件不需要编辑。 有没有这样做的非显而易见的问题?
你的计划听起来不错 – 我已经使用类似的程序在NFS文件pipe理器之间移动了VZ卷,并且顺利进行。 确保在复制时使用类似rsync -a或cp -p的命令来保留所有现有权限。
你的程序看起来很好 – 我唯一要改变的是,当你启动顶级复制文件,你应该把系统在单用户模式(这应该保持OpenVZ甚至启动,并减less打破任何有一些其他的过程,你可能已经忘记了触摸文件)。
此外,您可能需要使用tar
或dump
/ restore
而不是复制文件(尽可能保留权限和其他属性)