Skip to main content
SnapCenter Software 6.0
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

升级Windows主机上的SnapCenter服务器

贡献者 netapp-soumikd

您应该升级SnapCenter服务器以访问最新版本中提供的最新功能和增强功能。

开始之前
  • SnapCenter 服务器主机必须是最新的 Windows 更新,并且不会发生待定系统重新启动。

  • 确保在开始升级之前没有其他操作正在运行。

  • 确保没有正在运行的作业后,备份SnapCenter存储库(MySQL)数据库。在升级SnapCenter Server 和 Exchange 插件之前建议这样做。

    有关信息,请参见 "备份 SnapCenter 存储库"

  • 在SnapCenter服务器主机或插件主机上备份所有修改后的SnapCenter配置文件。

SnapCenter 配置文件示例: SnapDriveService.exe , SMCoreServiceHost.exe , config 等。

  • 如果您在SnapCenter 5.0 中安装了多个版本的自定义插件,则在升级到 6.0 或更高版本之前,您应该运行 powershell cmdlet 从SnapCenter存储库(NSM 数据库)中删除所有早期版本的自定义插件(最新版本除外)。

    • 跑步 `Open-SmConnection`并使用 SnapCenterAdmin 角色凭据登录

    • 跑步 Remove-SmPluginPackage -PluginName M<plug-in name> -PluginVersion <version number>

      有关更多信息,请参阅 "升级到SnapCenter 6.0 或更高版本失败"

关于此任务
  • 在升级期间, SnapCenter执行 SQL 脚本来更新 NSM 数据库中的 Exchange 数据,将 DAG 和主机短名称转换为 FQDN。这仅适用于将SnapCenter Server 与 Exchange 插件一起使用的情况。

  • 如果您已手动将服务器主机置于维护模式,则升级后选择*主机*>*激活计划*以使服务器主机退出维护模式。

  • 对于适用于Microsoft SQL Server的SnapCenter 插件、适用于Microsoft Exchange Server的SnapCenter 插件和适用于Microsoft Windows的SnapCenter 插件、建议将服务器和插件主机都升级到4.7版、以便scripts_path能够运行。

    对于在策略中启用了预处理和后处理脚本的现有备份和验证计划、备份操作将在升级后继续运行。

    在*作业详细信息*页面中、会显示一条警告消息、建议客户将脚本复制到scripts_path并编辑策略、以提供与scripts_path相关的路径。对于克隆生命周期作业、子作业级别将显示警告消息。

步骤
  1. 从 NetApp 支持站点下载 SnapCenter 服务器安装包。

  2. 创建位于 C : \Program Files\NetApp\SnapCenter WebApp 的 web.config 副本。

  3. 如果升级失败,请从 Windows 任务计划程序中导出SnapCenter插件主机计划以恢复它们。

    md d:\\SCBackup``schtasks /query /xml /TN taskname >> "D:\SCBackup\taskname.xml"

  4. 如果未配置存储库备份,请创建 SnapCenter MySQL 数据库转储。

    md d:\\SCBackup``mysqldump --all-databases --single-transaction --add-drop-database --triggers --routines --events -u root -p > D:\SCBackup\SCRepoBackup.dmp

    出现提示时,输入密码。

  5. 双击下载的 .exe 文件以启动SnapCenter服务器升级。

    开始升级后, SnapCenter会运行预检查。如果系统不满足最低要求, SnapCenter会显示错误或警告消息。继续之前修复所有错误。您可以忽略警告并继续。

    备注 SnapCenter 将继续使用在安装早期版本的 SnapCenter 服务器期间提供的现有 MySQL 服务器存储库数据库密码。
  6. 选择*升级*。

    如果您在任何阶段选择“取消”, SnapCenter将停止升级。 SnapCenter服务器不会回滚到其先前的状态。

    *最佳实践:*注销并重新登录,或打开新的浏览器来访问SnapCenter用户界面。

完成后
  • 如果此插件是使用sudo用户安装的、则应复制_C:\ProgramData\NetApp\SnapCenter\Package Repository \SC_UNIX)中提供的Sha224密钥以更新_/etc/sudoers_文件。

  • 您应在服务器主机上执行全新资源发现。

    如果SnapCenter显示服务器主机状态为已停止,请等待一段时间并执行新的发现。您还可以将 HostRefreshInterval 参数的值(默认值为 3600 秒)更改为任何大于 10 分钟的值。

  • 如果升级失败,请清理失败的安装,重新安装以前的SnapCenter版本,并将 NSM 数据库恢复到以前的状态。

  • 升级服务器主机后、您还必须先升级插件、然后再添加任何存储系统。