您可以在完成初步任务之后备份和恢复系统的配置数据。
系统的配置数据提供有关系统及其内定义的对象的信息。svcconfig 命令的备份和恢复功能只能备份和恢复系统的配置数据。
您必须定期使用相应的备份方法来备份您的应用程序数据。
您可以通过完成以下任务来维护系统的配置数据:
- 备份配置数据
- 恢复配置数据
- 删除不想要的备份配置数据文件
在备份配置数据之前,必须满足以下先决条件:
Note: - 如果控制器、I/O 组和受管磁盘 (MDisk) 等对象的标识与当前配置数据文件中记录的信息不同,那么就无法正确恢复这些对象的缺省对象名。
- 具有缺省名称的所有其他对象会在恢复过程中重命名。新名称显示格式为 name_r,其中 name 是系统中的对象名。
- 不会复原用于迁移目的的 iSCSI MDisk 连接。
在恢复配置数据之前,必须满足以下先决条件:
- “安全性管理员”角色与您的用户名和密码相关联。
- 在可由系统访问的服务器上具有备份配置文件的拷贝。
- 具有在完成恢复配置操作后准备好在系统上装入的应用程序数据的备份拷贝。
- 了解系统的当前许可证设置。
- 自上次备份配置后没有卸下任何硬件。
- 未对光纤通道光纤网进行任何分区更改,这样会阻止系统与配置中的存储控制器进行通信。
- 对于具有多个 I/O 组的配置,如果创建了要将配置数据恢复到的新系统,那么必须添加其他控制机柜的 I/O 组。
- 如果在备份系统配置时在系统上启用了加密,那么至少具有 3 个 USB 闪存驱动器。这些 USB 闪存驱动器用于在复原过程中生成新密钥,或者系统 USB 端口数量不足 3 个时用于手动复原加密。
使用以下步骤确定如何完成理想的 T4 恢复:
- 使用合适的文本编辑器或浏览器打开对应的 svc.config.backup.xml(或 svc.config.cron.xml)文件,并浏览到该文件的 node 节。
- 对于每个节点条目,请记录以下属性的值:IO_group_id、canister_id 和 enclosure_serial_number。
- 使用 CLI sainfo lsservicenodes 命令和数据确定先前属于每个 I/O 组的节点容器。
必须由之前位于 I/O 组 0 中的某个节点来执行系统配置的复原。例如,
property
name="IO_group_id" value="0" 。根据需要,必须按照
节点容器先前
IO_group_id 的相应顺序来添加其余的
机柜。
Note: 目前无法确定标识的机柜中哪个容器先前用于创建集群。
通常,可以由容器 1 执行复原。
系统对备份配置数据文件和系统进行分析,以验证所需的磁盘控制器系统节点是否可用。
在开始之前,必须完成硬件恢复。以下硬件必须正常运行:主机、系统机柜、内部闪存驱动器和扩展机柜(如果适用)、以太网网络、SAN 光纤网,以及任何外部存储系统(如果适用)。