专业分享编程教程与技术文档

网站首页 > 文章教程 正文

OpenWRT UCI配置备份与恢复(openwrt uci entry not found)

nandi16 2024-10-13 03:42:17 文章教程 3 ℃ 0 评论

sysupgrade命令说明:


说明:

1. 不使用-c & -o参数,仅保留配置列表中的文件;

2. 使用-c参数,同时/overlay/etc目录存在,则保留/etc目录下所有修改过的文件;

3. 使用-o参数,同时/overlay/etc目录存在,则保留/目录下所有修改过的文件。

Sysupgrade升级过程中保留配置文件机制分析:

1. /etc/sysupgrade.conf

2. /lib/upgrade/keep.d/*

3. list_changed_conffiles

/usr/lib/opkg/status

获取所修改文件:

ll -h /overlay/upper/

实例验证:

1. 修改配置文件

2. 根据配置列表,备份系统配置

sysupgrade -b /data/upgrade_test/lsh.tar.gz

3. 执行firstboot -y,恢复系统默认配置

4. 待系统启动后,恢复出厂设置之前的配置备份,恢复配置

sysupgrade -r /data/upgrade_test/lsh.tar.gz

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表