配置文件备份与恢复
- 为防止后续修改配置导致配置文件不可用,haf-tool提供config命令对当前配置文件进行备份。进入工具安装路径下,执行如下备份命令。
./tools/haf-tool config --backup --path <conf-bak-path>
该命令执行成功后,在指定的路径下,主机节点会生成haf_user.conf的备份文件haf_user.conf.bak,卸载节点会生成haf_offload.conf的备份文件haf_offload.conf.bak。
表1 命令参数说明 选项
说明
必选
--backup
配置文件备份关键字。
√
--path <conf-bak-path>
备份文件存放路径。默认存放路径为:工具安装目录下的conf-bak路径中。
×
- 当由于关键配置项缺失等问题导致当前配置文件不可用时,可从备份文件中恢复配置。在安装路径下执行如下配置恢复命令:
./tools/haf-tool config --restore --path <conf-bak-path>
该命令会在执行的路径下,查找备份文件,从备份文件恢复配置数据。例如当主机节点执行该命令时,先从指定路径下查询haf_user.conf.bak文件。
表2 命令参数说明 选项
说明
必选
--restore
配置恢复关键字。
√
--path <conf-bak-path>
备份文件存放路径。默认存放路径为:工具安装目录下的conf-bak路径中。
×

- 配置文件具有读写权限,备份文件具有只读权限。
- 工具安装成功后,会自动对配置文件进行备份,并将备份文件存放于默认路径conf-bak下。
- 对于安装目录下的子目录,运维工具均具有访问权限。对于工具安装目录之外的路径,需用户保证该路径具有访问权限。
- 备份数据与恢复数据过程中,会对配置项进行校验。
- 若配置项缺失,如有默认值,则将该配置项恢复为默认值;如无默认值,则向用户告警,备份或恢复数据失败。
- 若配置项格式错误,则备份或恢复数据失败。
父主题: 配置管理