
正如标题所述,我需要将包含数据库的大型 .vmdk 文件拆分为几个较小的 (4) 个文件。我实际上不需要它们工作,只需要 4 个包含大致相同内容 (数据库条目) 的单独文件。有办法吗?
答案1
.vmdk 是带有文件系统的磁盘映像。
它本身并不是一个数据库文件。
如果您的客户操作系统是 Windows,您可以执行以下操作:
创建 4 个新的 vmdk 文件,大小符合您的要求,合计起来至少有 3TB 大小,可能更多。因此,每个文件 1TB,总共 4TB 是一个选择。
在操作系统中安装每个 vmdk 文件,并将每个文件转换为动态磁盘。然后创建一个跨越所有 4 个磁盘的分区,以创建一个跨越 4 个磁盘的新 4TB 分区。
现在,将数据库复制到新的分区。
另一个选择是使用 7zip 或 winrar 之类的程序创建一个包含 3TB vmdk 文件的存档,并将其拆分为 4 个卷,每个卷 800GB。这样应该会创建 3 个 800GB 和 1 个 600GB 的文件。
数据库在压缩状态下无法访问,但存档后,3TB 的 vmdk 再次可用,然后可以正常访问。