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

升级 SnapCenter 服务器

贡献者

您可以使用 SnapCenter 服务器安装程序可执行文件升级 SnapCenter 服务器。

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

  • 在启动升级操作之前,应确保没有其他操作正在运行。

  • 在确保未运行任何作业之后,您应备份 SnapCenter 存储库( MySQL )数据库。建议在升级 SnapCenter 服务器和 Exchange 插件之前执行此操作。

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

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

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

关于此任务
  • 在升级期间,主机将自动置于维护模式,以防止主机运行任何计划的作业。升级后,主机将自动退出维护模式。

  • 升级期间,系统会执行 SQL 脚本以更新 NSM 数据库中的 Exchange 数据,从而将 DAG 和主机短名称转换为 FQDN 。只有在将 SnapCenter 服务器与 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 服务器期间提供的现有 MySQL 服务器存储库数据库密码。
  6. 单击 * 升级 * 。

    在任何阶段,如果单击 * 取消 * 按钮,升级工作流都将被取消。它不会将 SnapCenter 服务器回滚到先前的状态。

    * 最佳实践: * 您应先注销然后登录到 SnapCenter ,或者先关闭再打开一个新浏览器以访问 SnapCenter 图形用户界面。

完成后
  • 如果此插件是使用 sudo 用户安装的,则应复制 C : \ProgramData\NetApp\SnapCenter\Package Repository\ORACLE_checksum.txt _ 处提供的 sha224 密钥以更新 _/etc/sudoers 文件。

  • 您应重新发现主机上的资源。

    如果主机的状态显示为 stopped ,您可以等待一段时间并执行全新发现。您还可以将 * HostRefreshInterval* 参数的值(默认值为 3600 秒)更改为 10 分钟以上的任何值。

  • 如果升级失败,您应清理失败的安装,重新安装早期版本的 SnapCenter ,然后将 NSM 数据库还原到其先前状态。

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