升级前,请执行以下任务以确保数据在升级后可用。
导出和导入时,Migrate 数据库中的目标云容器身份凭证必须有效。确保从导出后到升级后的导入完成期间口令未更改或失效。如果口令即将失效,在开始导出前,请先在云提供商环境中修改口令,并在 Migrate 中更新身份凭证。
警告:如果导入期间身份凭证无效,将不会导入云容器,并且导入的数据库中所关联的工作负载配置将会损坏。要使用同一台 Migrate 服务器来迁移到目标云容器,必须重新安装 PlateSpin 服务器,这样会重设置数据库。必须重新配置所有目标容器和工作负载。
在升级过程中,PlateSpin Migrate 安装程序会透明地从现有数据库导出数据,然后视需要将这些数据重新导入到新的数据库实例中。不过,请考虑在升级前备份 PlateSpin 服务器上的数据库文件,作为额外的预防措施。
以管理员用户身份登录 PlateSpin Migrate 服务器主机。
在服务器主机上,停止 MS SQL 服务:
在“开始”菜单中,单击运行,键入 services.msc,然后单击确定。
在“服务”窗口中,右键单击 SQL Server 项目,然后选择停止。
将所有 *.mdf 和 *.ldf 文件复制到产品安装目录以外的位置。这些文件的默认位置是:
\Program Files\PlateSpin Migrate Server\Database
重启动在步骤 2 中停止的 MS SQL 服务。
继续执行在升级前备份自定义 Linux blkwatch 驱动程序
,或按升级 Migrate中所述继续升级。
在升级期间,PlateSpin Migrate 安装程序将重写您先前添加到 PlateSpin Migrate 的自定义 Linux blkwatch 驱动程序。请考虑在升级前保存自定义 Linux blkwatch 驱动程序的副本。
以管理员用户身份登录 PlateSpin Migrate 服务器主机。
导航到 PlateSpin 应用程序的安装目录,例如 C:\Program Files\PlateSpin Migrate Server\。
打开 .\Packages\9D470BFF-E30F-4015-83D8-4D308A8C8B1B\ 文件夹,并将此文件夹中的 1.package 文件复制到某个临时目录。
将 1.package 重命名为扩展名为 .zip 的文件 (1.zip),然后将该文件的内容解压缩到此临时目录。
将 CustomKernel* 内容保存到另一个临时位置。
按升级 Migrate中所述继续进行升级。
升级后,您应该再次上载将来迁移所需的所有自定义 Linux blkwatch 驱动程序。请参见知识库文章 7005873。
如果您希望在升级后继续正在进行的工作负载迁移,请使用“导入/导出”实用程序 (ImportExportAll.bat) 导出工作负载迁移数据。参见部分 3.6, 导出或导入 PlateSpin 迁移数据。在升级后可以导入所需的数据。