init project
This commit is contained in:
parent
d460b90cce
commit
e1fe488690
7
backup/backup.sh
Executable file
7
backup/backup.sh
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
mkdir -p /tmp/upload/backup
|
||||||
|
cd /tmp/upload/backup
|
||||||
|
cp /etc/opkg/distfeeds.conf distfeeds.conf
|
||||||
|
opkg list-installed > packages-list.txt
|
||||||
|
tar -czvf overlay_backup.tar.gz /overlay
|
||||||
|
tar -czvf etc_backup.tar.gz --exclude='/etc/config/wireless' /etc
|
12
backup/restore.sh
Executable file
12
backup/restore.sh
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# 恢复软件源
|
||||||
|
cp distfeeds.conf /etc/opkg/distfeeds.conf
|
||||||
|
# 恢复已安装列表
|
||||||
|
opkg update
|
||||||
|
cat packages-list.txt | cut -f 1 -d ' ' | xargs opkg install
|
||||||
|
# 恢复/overlay 配置
|
||||||
|
tar -xzvf overlay_backup.tar.gz -C /
|
||||||
|
# 恢复/etc 配置
|
||||||
|
tar -xzvf etc_backup.tar.gz -C /
|
||||||
|
|
||||||
|
reboot
|
Loading…
Reference in New Issue
Block a user