本帖最后由 ciasdmxhxjjpd@c 于 2022-7-14 23:04 编辑
最重要的是 /config/.storage 目录下的文件 以及 /config 下的 .ymal 文件。其他的都不重要!
数据库,用postgresql,openwr下直接输入命令装。
op下写个cron 定时任务,定时备份 /config/.storage /config/*.yaml 文件大小不足 10k,再通过网络传到不同的设备上(如有)或 写到不同的分区。数据库不需要备份,都是历史数据,要不要看实际需求定。
root@OpenWRT:~# cd /config
root@OpenWRT:/config# du -sh .
2.9M .
root@OpenWRT:/config# ps | grep post
1919 postgres 149m S /usr/bin/postmaster -D /mnt/mmcblk2p3/postgresql/data
1950 postgres 149m S {postmaster} postgres: checkpointer
1951 postgres 149m S {postmaster} postgres: background writer
6922 postgres 151m S {postmaster} postgres: * * 127.0.0.1(60000) idle
root@OpenWRT:/config# docker stats
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
384fc5acce2d nr 2.01% 104.7MiB / 1.765GiB 5.79% 0B / 0B 0B / 7.49MB 22
2ee7174e89ad ha 1.13% 235.9MiB / 1.765GiB 13.06% 0B / 0B 17.2MB / 49.1MB 20
block i/o 很低,(比docker方式部署的postgresql,原因不明)
|