还原
- 还原前要注意当前磁盘容量使用率,剩余空间需要为备份前数据所用容量一倍及以上,避免还原期间导致磁盘容量占满
- 以下目录使用 20221111184140 时间点作为说明示例,格式:年月日时分秒
- 宿主机使用默认的数据目录
/data/hap/
(可通过cat /etc/pdcaptain.json
或 管理器根目录下cat service.sh | grep installDir=
查看)
准备工作
- 停止 HAP 服务,在管理器根目录执行
bash ./service.sh stopall
(成功输出 stoped); - 将备份文件
20221111184140.tar.gz
上传至数据还原服务器,如存放于/backup/
目录下; - 移除当前环境下的原数据(安全起见,先使用 mv 命令,运行没问题后可彻底删除)
time=$(date +%Y%m%d%H%M%S) && mkdir -p /backup/$time/ && mv /data/hap/script/volume/data/* /backup/$time/
dump 方式(v3.7.1+支持)
-
在
/backup/
目录下解压备份压缩包tar -zxvf 20221111184140.tar.gz