备份与云存储
Restr 的核心功能是自动化数据库备份。
配置备份策略
在编辑连接时,您可以设置以下备份选项:
- Cron 表达式:定义备份频率(例如
0 0 * * * *表示每小时整点备份)。 - 保留策略:
RetentionDays,设置保留多少天内的备份,0 代表永久保留。 - 指定表:输入 JSON 数组字符串(如
["users","orders"])仅备份特定表,留空则全量备份。 - 压缩:勾选后生成
.zip格式,否则为.sql。
云存储配置
为了实现异地灾备,您可以配置 S3 兼容的云存储。
前往 系统设置 -> 云存储配置 添加目标:
| 字段 | 说明 |
|---|---|
| 提供商 | 支持 AWS S3, 阿里云 OSS, 腾讯云 COS, Cloudflare R2, MinIO 等。 |
| Endpoint | S3 API 端点(R2 请注意填写特定格式)。 |
| Region | 区域代码(R2 需填 auto)。 |
| Bucket | 存储桶名称。 |
| AK/SK | 访问密钥 ID 和 Secret。 |
TIP
配置完成后,在数据库连接设置中勾选对应的云存储目标,备份完成后会自动上传。