增加备份文档
This commit is contained in:
@@ -74,15 +74,27 @@ cd crypto_monitor
|
||||
|
||||
具体 `mkdir`、`venv`、`pm2` 与 **SSH SOCKS** 步骤以各子目录 **《部署文档.md》** 为准。
|
||||
|
||||
### 备份与恢复(服务器必读)
|
||||
|
||||
项目路径 **`/opt/crypto_monitor`**,数据备份 **`/root/backups`**:
|
||||
|
||||
| 类型 | 说明 |
|
||||
|------|------|
|
||||
| **数据库 + 复盘图片** | 每天北京时间 0:00 自动备份,保留 30 天 |
|
||||
| **`.env`** | 升级 / 改配置前手动备份与恢复 |
|
||||
|
||||
**一键复制命令(Ubuntu SSH)** 见根目录 **[备份与恢复.md](./备份与恢复.md)**:含安装 cron、手动备份、`.env` 备份/恢复、从备份还原数据库等整段脚本。
|
||||
|
||||
---
|
||||
|
||||
## 六、推荐阅读顺序
|
||||
|
||||
1. 克隆本仓库后,根据你实际交易的所,进入对应 **`crypto_monitor_*`** 目录。
|
||||
2. 在该目录执行 **`cp -n .env.example .env`** 并编辑 `.env`(填入 API 与密码等)。
|
||||
3. 阅读该目录下的 **《部署文档.md》**(Ubuntu / PM2 / 代理 / 备份与升级说明)。
|
||||
4. 需要 **Gate 趋势回调** 规则时,阅读 [crypto_monitor_gate_bot/趋势回调策略说明.md](./crypto_monitor_gate_bot/趋势回调策略说明.md)。
|
||||
5. 需要 **多账户一块看 + 紧急全平** 时,阅读 [manual_trading_hub](./manual_trading_hub/) 下 README 与部署文档。
|
||||
3. 阅读该目录下的 **《部署文档.md》**(Ubuntu / PM2 / 代理 / 升级说明)。
|
||||
4. 服务器部署完成后,按 **[备份与恢复.md](./备份与恢复.md)** 配置自动备份与 `.env` 备份习惯。
|
||||
5. 需要 **Gate 趋势回调** 规则时,阅读 [crypto_monitor_gate_bot/趋势回调策略说明.md](./crypto_monitor_gate_bot/趋势回调策略说明.md)。
|
||||
6. 需要 **多账户一块看 + 紧急全平** 时,阅读 [manual_trading_hub](./manual_trading_hub/) 下 README 与部署文档。
|
||||
|
||||
---
|
||||
|
||||
@@ -92,7 +104,7 @@ cd crypto_monitor
|
||||
|
||||
### 从旧版仓库升级(曾把 `.env` 提交进 Git)
|
||||
|
||||
在 **`git pull` 之前**,于每个策略目录备份:`cp .env .env.backup.$(date +%Y%m%d)`。pull 后若本地 `.env` 被误删,用备份恢复;再对照新的 **`.env.example`** 补全可能新增的变量名。
|
||||
在 **`git pull` 之前**按 **[备份与恢复.md](./备份与恢复.md)** 备份 `.env` 与数据库;pull 后若本地 `.env` 被误删,用备份恢复;再对照新的 **`.env.example`** 补全可能新增的变量名。
|
||||
- 实盘前务必在 **`LIVE_TRADING_ENABLED=false`** 下验证页面与网络;API 权限与 IP 白名单遵循各交易所要求。
|
||||
- 使用本仓库进行实盘交易的风险由使用者自行承担;请遵守当地法律法规与交易所用户协议。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user