---
title: 配置文件备份与恢复
description: "- 为防止后续修改配置导致配置文件不可用，haf-tool提供config命令对当前配置文件进行备份。进入工具安装路径下，执行如下备份命令。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2200SPC5/accel/kunpengaccel_haf_06_0067.html
sourcePath: /source/zh/kunpengboostkithistory/2200SPC5/accel/kunpengaccel_haf_06_0067.html
indexId: 6cc2a9836049dbd324332e2808dd523e19c58aff33709f351f2621f43b4a573f78
---
# 配置文件备份与恢复

- 为防止后续修改配置导致配置文件不可用，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下。
- 对于安装目录下的子目录，运维工具均具有访问权限。对于工具安装目录之外的路径，需用户保证该路径具有访问权限。
- 备份数据与恢复数据过程中，会对配置项进行校验。

  - 若配置项缺失，如有默认值，则将该配置项恢复为默认值；如无默认值，则向用户告警，备份或恢复数据失败。
  - 若配置项格式错误，则备份或恢复数据失败。
