数据库连接
数据库连接
连接数据库到 LastBackup 进行自动备份
数据库连接
LastBackup 支持多种数据库类型的自动备份。
支持的数据库
| 数据库 | 备份工具 | 状态 |
|---|---|---|
| PostgreSQL | pg_dump | ✅ 已支持 |
| MySQL | mysqldump | ✅ 已支持 |
| MongoDB | mongodump | 🔜 即将推出 |
| SQLite | 文件复制 | 🔜 即将推出 |
添加数据库
- 在仪表板中进入 数据库
- 点击 添加数据库
- 填写连接信息:
- 名称:数据库的友好名称
- 类型:选择数据库类型
- 主机:数据库服务器地址
- 端口:数据库端口号
- 数据库:数据库名称
- 用户名:数据库用户
- 密码:数据库密码
- 点击 测试连接 验证
- 保存数据库
连接安全
所有数据库凭证在存储前使用 AES-256-GCM 加密。LastBackup 永远不会存储明文密码。
健康检查
LastBackup 自动对数据库连接进行健康检查:
- 健康:连接成功
- 不健康:连接失败(检查凭证或网络)
- 待检测:尚未测试
SSL/TLS 连接
配置 SSL 模式以实现安全连接:
| 模式 | 描述 |
|---|---|
disable | 不使用 SSL |
allow | 尝试 SSL,失败则回退 |
prefer | 优先 SSL(默认) |
require | 必须 SSL |
verify-ca | 必须 SSL + 验证 CA |
verify-full | 必须 SSL + 验证 CA + 主机名 |
故障排除
连接被拒绝
- 验证主机和端口是否正确
- 检查数据库服务器是否运行
- 确保防火墙允许连接
认证失败
- 验证用户名和密码
- 检查用户是否有所需权限
- 确保用户可以从您的 IP 连接
连接超时
- 检查网络连通性
- 验证数据库服务器是否可达
- 考虑使用 SSH 隧道连接远程数据库