Welcome to 小宇网络CMS BBS门户版
退出
📢 站务公告💻 技术交流📦 资源分享🆘 求助问答🐟 摸鱼灌水🎉 活动专区
公告【必读】论坛等级与积分体系说明(新人升级路线图)
首页 / 论坛 / 资源分享 / 帖子详情
摸鱼达人楼主

自用脚本分享:一键备份 SQLite 数据库到本地

发表于 2026-08-10 10:00

写了个 20 行的备份脚本,配合 Windows 计划任务每天自动跑,从此不担心数据丢了。

@echo off
set SRC=storage\xywl_cms.db
set DST=backups\%date:~0,4%%date:~5,2%%date:~8,2%.db
copy /Y "%SRC%" "%DST%"
forfiles /p backups /m *.db /d -30 /c "cmd /c del @path"

逻辑很简单:拷贝当日快照,30 天前的自动清理。Linux 同学换成 sqlite3 .backup 更稳。

👁 765 浏览💬 2 回复
老王2#
2#7 天前
建议先执行 PRAGMA wal_checkpoint(TRUNCATE) 再拷贝,更完整。
阿凯3#
3#7 天前
forfiles 清理这招学到了。

快捷回复