1.16. 从升级的内置 PostgreSQL 恢复数据(已弃用)


从 multicluster global hub 版本 1.4.0 开始,内置的 PostgreSQL 数据库升级到版本 16。此升级将之前的 multicluster-global-hub-postgres 实例替换为新的 multicluster-global-hub-postgressql 实例。

默认情况下,此升级会自动将实时数据重新同步,如 策略和 集群,再自动同步到新的 Postgres 实例。事件 和历史记录 表等历史数据不会被自动恢复。

如果要保留历史数据,请完成以下部分:

1.16.1. 恢复历史数据

当 multicluster global hub 升级到版本 1.4.0 时,通过完成以下步骤恢复您的数据:

  1. 运行以下命令,克隆 Red Hat Advanced Cluster Management for Kubernetes Git 存储库来访问您需要恢复数据的 shell 脚本:

    git clone -b release-2.13 https://github.com/stolostron/multicluster-global-hub.git
    Copy to Clipboard Toggle word wrap
  2. 通过完成以下步骤恢复历史记录表:

    1. 如果 default 命名空间是 multicluster-global-hub,请运行以下 shell 脚本:

      ./doc/upgrade/restore_history_tables.sh
      Copy to Clipboard Toggle word wrap
    2. 如果没有将命名空间指定为 multicluster-global-hub,在运行以下 shell 脚本时设置 multicluster global hub 命名空间:
    ./doc/upgrade/restore_history_tables.sh 
    1
    Copy to Clipboard Toggle word wrap
    1
    安装的多集群全局 hub。
  3. 通过完成以下步骤恢复您的事件表:

    1. 如果 default 命名空间是 multicluster-global-hub,请运行以下 shell 脚本:

      ./doc/upgrade/restore_event_tables.sh
      Copy to Clipboard Toggle word wrap
    2. 如果没有将命名空间指定为 multicluster-global-hub,在运行以下 shell 脚本时设置 multicluster global hub 命名空间:
    ./doc/upgrade/restore_event_tables.sh 
    1
    Copy to Clipboard Toggle word wrap
    1
    安装的多集群全局 hub。

1.16.2. 删除旧的内置 Postgres 数据

在多集群全局 hub 升级到 1.4.0 后,它会切换到新的内置 Postgres 实例。全局 hub Operator 不会自动删除与旧 Postgres 实例关联的资源。要删除旧的 Postgres 资源,请完成以下步骤:

  1. 如果 default 命名空间是 multicluster-global-hub,请运行以下 shell 脚本:

    ./doc/upgrade/cleanup_legacy_postgres.sh
    Copy to Clipboard Toggle word wrap
  2. 如果没有将命名空间指定为 multicluster-global-hub,在运行以下 shell 脚本时设置 multicluster global hub 命名空间:

    ./doc/upgrade/cleanup_legacy_postgres.sh 
    1
    Copy to Clipboard Toggle word wrap
    1
    安装的多集群全局 hub。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部