第 2 步:备份数据库

在安装有 WhatsUp Gold 的计算机上执行此步骤。

要从 WhatsUp Gold 管理控制台备份数据库:

  1. 打开 WhatsUp 管理控制台,然后点击 [工具]>[数据库实用工具]>[备份 WhatsUp 数据库]

  2. 如果您拥有流量监控工具插件的许可,在 FlowMonitor 当前及 FlowMonitor 存档数据库上重复此步骤。

  3. 如果目标 Microsoft SQL Server 2008 R2 服务器安装在了一个远程计算机上,请复制在备份过程中创建的备份文件 (WhatsUp.bakNetFlow.bak、和NFArchive.bak) 到该远程计算机上。这些文件位于您在第2步和第3步指定的位置。

要使用命令行界面备份数据库:

注释 以下的例子假设您使用了默认的名称创建了 WhatsUp Gold 数据库。如果您使用了自定义的名称,在默认名称位置将之替换为您的数据库名称。

注释 数据库名称必须与来源 Microsoft SQL Server 2008 R2 Express Edition、WhatsUp、NetFlow、和NFArchive 数据库名称完全一致。

  1. 打开命令行窗口:
    • 在 Windows 上,单击 [开始] > [运行]。此时会打开 [运行] 对话框。
    • 输入cmd,然后按 ENTER。出现命令行提示符。
  2. 备份WhatsUp Gold 数据库。

    注释 在下面的命令中,将<SQL 服务器名称>替换为 Microsoft SQL Server 2008 R2 主机的名称。如果 Microsoft SQL Server 使用命名实例(而不是默认实例)输入 SQL_server_name\Instance_name 以获得 <SQL 服务器名称>

    注释 <用户名><密码>应使用您的 SQL 管理员帐户用户名和密码代替。

    • 要备份 WhatsUp 数据库,执行以下区分大小写的命令:

      sqlcmd -S <SQL server name> -U <user name> -P <password> -Q "BACKUP DATABASE WhatsUp TO DISK='WhatsUp.bak'"

  3. 如果您拥有流量监控工具插件许可,请备份 Netflow 和 NFArchive 数据库。
    • 要备份 Netflow 数据库,执行以下区分大小写的命令:

      sqlcmd -S <SQL server name> -U <user name> -P <password> -Q "BACKUP DATABASE NetFlow TO DISK='NetFlow.bak'"

    • 要备份 NFArchive 数据库,执行以下区分大小写的命令:

      sqlcmd -S <SQL server name> -U <user name> -P <password> -Q "BACKUP DATABASE NFArchive TO DISK='NFArchive.bak'"

  4. 如果目标 Microsoft SQL Server 2008 R2 服务器安装在了一个远程计算机上,请复制在备份过程中创建的备份文件 (WhatsUp.bakNetFlow.bak、和NFArchive.bak) 到该远程计算机上。

另请参阅

使用 SQL Server Management Studio 从 Microsoft SQL Server 2008 R2 Express Edition 数据库到 Microsoft SQL Server 2008 R2 迁移WhatsUp Gold

引言

第 1 步:验证 SQL 服务器是否满足要求

第 3 步:将数据库迁移到 Microsoft SQL Server 2008 R2

第 4 步:创建专用用户帐户

第 5 步:更新的数据库连接