Hi,
I'm trying to figure the best way to maintain my r4s router over upgrade / reinstall.
I'm using a squashfs SD Card.
I'm wondering if the /overlay/upper
could be used as a base for backup (ie. on a USB/NAS drive).
Can I consider that only /overlay/upper/etc
is important ?
Listing installed package
Consider adding "production" package to image
My idea for reinstall/minor upgrade:
- backup a selected set of files from
/overlay/upper/etc
- list custom installed packages
- burn a new SD Card from an image
- reinstall packages (or add them to image)
- copy the backup on
/overlay/upper/etc
What do you think ?
Or should I use sysupgrade
(but can it handle upgrade ?)
is this page uptodate (some scripts are very old)
Here are the config files in my current /overlay/upper/etc
(I should not have updated my packages)
/overlay/upper/etc/board.json
/overlay/upper/etc/config/network
/overlay/upper/etc/config/system
/overlay/upper/etc/config/dhcp
/overlay/upper/etc/config/dropbear
/overlay/upper/etc/config/firewall
/overlay/upper/etc/config/luci
/overlay/upper/etc/config/rpcd
/overlay/upper/etc/config/ucitrack
/overlay/upper/etc/config/uhttpd
/overlay/upper/etc/config/collectd
/overlay/upper/etc/config/luci-opkg
/overlay/upper/etc/config/luci_statistics
/overlay/upper/etc/config/irqbalance
/overlay/upper/etc/config/irqbalance-opkg
/overlay/upper/etc/uhttpd.crt
/overlay/upper/etc/uhttpd.key
/overlay/upper/etc/dropbear/dropbear_ed25519_host_key
/overlay/upper/etc/dropbear/dropbear_rsa_host_key
/overlay/upper/etc/dropbear/authorized_keys
/overlay/upper/etc/shadow
/overlay/upper/etc/passwd
/overlay/upper/etc/urandom.seed
/overlay/upper/etc/shadow-
/overlay/upper/etc/passwd-
/overlay/upper/etc/init.d/ucitrack
/overlay/upper/etc/init.d/urngd
/overlay/upper/etc/init.d/collectd
/overlay/upper/etc/init.d/luci_statistics
/overlay/upper/etc/init.d/irqbalance
/overlay/upper/etc/luci-uploads/.placeholder
/overlay/upper/etc/hotplug.d/net/40-net-smp-affinity
Are there some files to exclude in some case ?
Crypto can be regenerate sometime
/overlay/upper/etc/uhttpd.crt
/overlay/upper/etc/uhttpd.key
/overlay/upper/etc/dropbear/dropbear_ed25519_host_key
/overlay/upper/etc/dropbear/dropbear_rsa_host_key
empty files
/overlay/upper/etc/luci-uploads/.placeholder