管理备份与复原

您可以在 IBM® Cloud Pak System Software for x86 环境中对系统配置运行备份和复原操作。

可以运行已安排的备份或者运行随需应变备份,并根据需要复原已备份的数据。

备份系统

备份过程会将系统配置传输到指定的备份存储服务器。 运行的初始备份是基线备份。 后续备份是差异备份。 差异备份是系统配置的副本,仅存储自上次基线备份以来对系统配置所作的更改。 系统会通过在备份存储服务器中检查是否存在基线备份来自动确定要运行的备份类型。 您随时都可以通过在备份和恢复系统设置中配置位置来创建新的基线备份。

在执行备份操作之前,您需要完成若干步骤来配置系统以进行备份:
  1. 如果这是您首次执行备份操作,那么必须至少设置和配置一个备份存储位置,然后才能执行备份。 设置存储位置时将执行下列常规任务:
    • 指定主机、端口和用户凭证以访问远程备份系统。
    • 指定远程系统上将存储备份的目录路径。
    • 选择是否启用加密。
    • 指定证书和专用密钥设置
    • 验证与远程备份系统的网络连接。

    您可以根据需要来配置多个备份存储位置。 当您稍后配置备份时,可以选择所定义的这些备份位置之一作为将存储备份的目标。 您还可以编辑和删除现有备份存储配置。

    要点: 确保备份服务器上使用的用户帐户为 file size设置了 unlimited :
    $ ulimit -f
    unlimited
    备份过程会将非常大的文件传输到备份服务器。 如果该值不是 unlimited,那么必须编辑 /etc/security/limits.conf 以配置 fsize,使备份帐户在最大文件大小方面不受限制。
    ulimit -a 的输出类似于以下示例:
    [ ~]$ ulimit -a
    core file size          (blocks, -c) 0
    data seg size           (kbytes, -d) unlimited
    scheduling priority             (-e) 0
    file size               (blocks, -f) unlimited
    pending signals                 (-i) 94464
    max locked memory       (kbytes, -l) 64
    max memory size         (kbytes, -m) unlimited
    open files                      (-n) 8192
    pipe size            (512 bytes, -p) 8
    POSIX message queues     (bytes, -q) 819200
    real-time priority              (-r) 0
    stack size              (kbytes, -s) 10240
    cpu time               (seconds, -t) unlimited
    max user processes              (-u) 1024
    virtual memory          (kbytes, -v) unlimited
    file locks                      (-x) unlimited
  2. 定义一个或多个您将用于已安排的自动备份或者用于随需应变地创建备份的备份配置。 配置备份包括下列常规任务:
    • 定义备份配置的名称。
    • 选择已定义的将写入备份的一个备份存储位置。
    • 选择备份类型(系统备份或者组件级别的备份)。
    • 对于组件级别的备份,请选择一种或多种要备份的组件类型(云组、虚拟应用程序、映像和脚本包等等)。
    • 选择这将是已安排的备份,或者选择将根据需要随需应变地启动此备份。
    • 对于已安排的备份,定义开始日期和结束日期、开始时间和备份频率(例如,每周等等)。
    • 启用或禁用备份配置。
备份过程由下列作业组成:
完成系统信息备份 1/3
此作业会启动备份过程。 此作业保持处于正在运行状态,直到后台进程初始化,然后三个作业中的第二个作业将排队等待启动。
完成系统信息备份 2/3
此作业准备备份的数据。 当此作业运行时,会阻塞新任务或将新任务放入暂挂状态,以确保一致复制管理数据库及其他工件。 定义所有目标数据之后,第三项作业将开始。
注: 第二个作业的完成与第三个作业的启动之间存在延迟。 此行为是正常行为。
完成系统信息备份 3/3
此作业会对目标数据进行压缩和加密,然后将其传输到所指定的远程备份系统。

Platform System Manager 上的系统配置数据和所选组件数据包含在系统备份中。 存储在外部备份存储服务器上的备份映像会加密以保护机密数据,仅允许可信方查看备份映像。 只能使用专用密钥对备份映像进行解密,并且只能在 Cloud Pak System Software for x86 硬件上进行解密。

当您配置电子邮件通知的设置时,系统会发送电子邮件,提供有关已完成或未完成备份作业的状态信息。

从备份恢复系统

您可以执行某些受限制的复原任务,以便有选择地复原系统和工作负载数据。 通常,您可能需要复原系统中无意中删除或损坏的已备份工件。

如果您已经选择了要包括在备份数据中的一种或多种组件类型,那么可以使用系统备份和恢复设置下的恢复功能来根据需要恢复这些组件中的一个或多个组件。 您可以指定从任何可用的备份位置复原,也可以将另一个 Cloud Pak System Software 对于 x86 实例的备份位置作为 备用 备份位置连接到该备份位置。 然后,可以选择一种或多种组件类型(虚拟映像、工作负载配置、附加组件、脚本包和模式等等),接着从可用列表中选择一个或多个要复原的工件。 请注意,某些组件类型(例如,系统插件)不支持原地恢复(即,恢复仍然存在于系统中,但是已恢复为先前状态的工件)。

复原数据时,自上次生成差异备份以来所作的添加或更改都不会包括在已复原的环境中。
注: 系统复原不会复原 VMware 数据存储器中的实际工作负载 (VM) 和其他内容 (如操作系统映像)。 它仅复原 /drouter 文件夹下的 IBM Workload Deployer (IWD) 文件系统内容, StoreHouse (SH) 文件, IWD 脚本包, IWD VM 配置信息, Cloud Pak System 数据和日志以及所有 PSM (Platform System Manager) 数据库。

您还可以使用 CLI 脚本来选择性地恢复系统数据与工作负载数据。 有关更多信息,请参阅相关链接。

只有 IBM 服务代表 可以使用备份归档来执行系统级别的复原过程。 系统级别的复原过程包括从备份存储服务器中抽取数据、对备份信息解密以及使用备份数据中存在的元数据来验证数据的完整性。