备份与恢复
MyPanel 可同时备份数据库和整个网站,备份文件本地存储于
/var/lib/mypanel/backups/,或推送到远程的 S3 兼容存储。
在数据库详情页面:备份(mysqldump / pg_dump)·从已有备份恢复·下载·导入 SQL 文件。详见数据库指南。
打开某个网站 → 备份标签页 → 创建备份。MyPanel 会打包源代码(.tar.gz),并可选择一同打包该站点的数据库。你可以下载备份,或从备份中恢复。
定时备份(免费)
Section titled “定时备份(免费)”进入 数据库 → 备份标签页 → 自动备份,启用计划并选择频率(每天 / 每周)。MyPanel 会按计划在后台创建备份,并应用保留策略(保留最近的 N 份,清理较旧的)。若某次定时备份失败,MyPanel 会通过 Telegram/邮件发出告警(参阅监控)。
远程存储(S3)—— Pro
Section titled “远程存储(S3)—— Pro”进入 数据库 → 远程备份(S3),输入你的 S3 信息(endpoint、bucket、access key、secret)。保存前请点击测试连接。启用后,备份会被推送到 S3——即使服务器发生故障也安全无虞。支持对大文件进行分片上传,并提供为使用自签名证书的 MinIO 跳过 TLS 校验的选项。
在网站/数据库的备份标签页中,远程备份会显示在 “在 S3/MinIO 上” 下方——你可以直接从远程恢复(面板会先下载再恢复)并删除它们。保留策略同时适用于本地和远程副本(S3 上的旧备份也会被清理)。