增加备份

This commit is contained in:
dekun
2026-05-17 09:28:18 +08:00
parent e7f24b5bb6
commit bded31a7e7
16 changed files with 568 additions and 9 deletions
+9 -2
View File
@@ -30,8 +30,15 @@
详见 `.env.example` 中「关键位门控」「交易执行 / 人工风控」注释段。
## 自动备份(服务器)
- 脚本:`scripts/backup_data.sh``crypto.db` + `static/images`
- 定时:`scripts/install_backup_cron.sh` → 每天 **北京时间 0:00**,目录 **`/root/backups/<实例名>/YYYY-MM-DD/`**,保留 **30**
- 详见 `部署文档.md` 第 5.3 节
## 升级步骤
1. `git pull` 后对比 `.env.example`,把新增变量合并进本地 `.env`
2. 重启服务(如 `pm2 restart`);SQLite 会在启动时自动 `ALTER` 新列
3. 浏览器强刷(Ctrl+F5)避免旧版 `index.html` 缓存
2. 在 VPS 上为 Binance / Gate / Gate Bot **各执行一次** `bash scripts/install_backup_cron.sh`(若尚未安装)
3. 重启服务(如 `pm2 restart`);SQLite 会在启动时自动 `ALTER` 新列
4. 浏览器强刷(Ctrl+F5)避免旧版 `index.html` 缓存。