【IT168 专稿】本文提供了在保留先前 VMM 数据的同时从 Virtual Machine Manager 2007 迁移到 System Center Virtual Machine Manager (VMM) 2008 的分步说明。
更新 VMM 数据库时,会丢失以下数据和对象:
作业表
以下对象的密码和产品密钥:
独立模板
操作系统配置文件
硬件配置文件
更新 VMM 数据库时,会保留以下数据和对象:
自助服务信息
虚拟机和主机的自定义字段
要避免丢失重要数据,强烈建议在升级 VMM 数据库之前使用 SQL Server Management Studio 对 VMM 数据库执行完整备份。不要使用管理视图中的 VMM 数据库备份功能执行此备份,因为使用新版本的 VMM 将无法还原此备份。
注意,安装 VMM 2008 的 VMM 服务器时,会将本地管理员安全组中的所有帐户自动添加到 VMM 管理员用户角色。从 VMM 2007 迁移到 VMM 2008 时,不会将 Virtual Machine Manager 管理员安全组中的 VMM 管理员用户帐户自动迁移到本地管理员安全组。
从 Virtual Machine Manager 2007 迁移到 VMM 2008
在 VMM 管理员控制台中,删除外围网络中的所有主机。
必须在升级 VMM 2008 Beta VMM 数据库前删除这些主机,在完成到 VMM 2008 的迁移后才能添回主机。将这些主机添加到 VMM 2008 后,必须重新配置其主机预留设置。
在 VMM 2007 数据库服务器上安装 SQL Server Management Studio 或 SQL Server Management Studio Express。要下载 SQL Server Management Studio Express,请转到 http://go.microsoft.com/fwlink/?LinkId=123889
单击"开始",指向"所有程序",单击"Microsoft SQL Server 2005",右键单击"SQL Server Management Studio Express",然后单击"以管理员身份运行"。
在"连接到服务器"对话框中,选择或键入 VMM 2007 数据库服务器的服务器名称,然后单击"连接"。
在 SQL Server Management Studio 中执行以下步骤创建 VMM 2007 数据库的备份副本:
展开"数据库",右键单击"VirtualManagerDB"数据库,指向"任务",然后单击"备份"。
在"备份数据库"对话框中,单击"确定"将数据库备份到默认位置,或在"目标"区域中,指定其他位置来放置备份文件,然后单击"确定"。
注意,请记下备份文件的位置,这是因为稍后会在 VMM 2008 数据库计算机上使用它来还原新的数据库。
找到满足 VMM 2008 的 VMM 数据库所需的最低系统要求的计算机。
在将要成为 VMM 2008 数据库服务器的计算机上,执行以下操作:
手动安装 SQL Server 2005 Express SP2 或其他受支持版本的 SQL Server。可以使用有效的 SQL Server 实例名称或使用 VMM 的默认实例名称,此名称为"MICROSOFT$VMM$"。
安装 SQL Server Management Studio 或 SQL Server Management Studio Express。
VMM 2007 数据库创建的备份文件传输到 VMM 2008 数据库服务器,或 VMM 2008 数据库服务器可访问的某个位置。
单击"开始",指向"所有程序",单击"Microsoft SQL Server 2005",右键单击"SQL Server Management Studio Express",然后单击"以管理员身份运行"。
在 SQL Server Management Studio 中,右键单击"数据库",然后单击"新建数据库"。
在"新建数据库"对话框中,键入新数据库的名称(例如 VMM2008),然后单击"确定"。VMM 数据库的默认名称为"VirtualManagerDB"。