備份
資料備份是營運任何生產環境的關鍵環節。Piora 提供完整的備份功能,讓你可以輕鬆備份資料庫與 Docker Volume 中的持久化資料。
Piora 支援兩種備份類型:
| 備份類型 | 適用對象 | 方式 |
|---|---|---|
| 資料庫備份 | PostgreSQL、MySQL、MariaDB、MongoDB | 資料庫原生匯出工具 |
| Volume 備份 | Docker Volume(應用資料) | 檔案系統快照 |
備份儲存位置
Section titled “備份儲存位置”備份檔案可以儲存在以下位置:
- 本機 — 存放在 VPS 的本地磁碟
- S3 相容儲存 — AWS S3、Cloudflare R2、MinIO 等
- 其他雲端儲存 — 透過 RClone 支援 40+ 種雲端儲存
你可以為每個備份任務設定排程:
| 頻率 | 適用場景 |
|---|---|
| 每小時 | 高度活躍的生產資料庫 |
| 每日 | 大多數生產環境 |
| 每週 | 低流量應用或開發環境 |
| 自訂 | 使用 Cron 表達式設定 |
# Cron 表達式範例0 2 * * * # 每天凌晨 2 點0 */6 * * * # 每 6 小時0 3 * * 0 # 每週日凌晨 3 點備份保留策略
Section titled “備份保留策略”你可以設定備份保留數量,自動清理過舊的備份:
- 保留最近 N 份 — 例如保留最近 7 份每日備份
- 保留期限 — 例如保留 30 天內的備份
從備份還原資料時,你可以:
- 在控制面板的備份列表中選擇備份版本
- 點選「還原」
- 確認還原操作(此操作會覆蓋目前的資料)