准备备份或复原 Db2

在可以运行 db2 backupdb2 restore 命令之前,需要识别部署了 Db2® 数据库服务的节点。

过程

  1. 要标识 Db2 容器,请在集群中的任何节点上运行以下命令:
    kubectl get pods -n namespace | grep db2u

    namespace 替换为数据库部署到的集群名称空间。

    此命令返回 Db2 数据库配置的一个或多个节点的列表。 对于单节点配置,目录节点始终与物理节点相同。

    样本 SMP 配置:
    db2oltp-1556786589-db2u-0                            1/1     Running     0          3h54m
  2. 退出该 bash shell 并向托管 Db2 数据库服务的单个节点打开新 shell。
    kubectl exec -it -n namespace db2oltp-node -- bash

    db2oltp-node 替换为上一步中找到的节点名称。

下一步操作

打开 Bash shell 后,可以继续 脱机备份 Db2 数据库 或使用命令 复原 Db2