VPS 数据备份与恢复最佳实践

备份策略

方式 频率 适用
商家快照 每周 全系统恢复
rsync 增量 每天 网站文件
mysqldump 每天 数据库
异地存储 实时 关键数据

快照备份

大多数 VPS 商家支持手动/自动快照:

  • Vultr:$0.05/GB/月
  • 搬瓦工:在 KiwiVM 面板操作
  • 建议重大变更前手动快照

rsync 自动备份脚本

#!/bin/bash
DATE=$(date +%Y%m%d)
rsync -avz /home/wwwroot/ backup@远程服务器:/backup/wwwroot_$DATE/

添加到 crontab:

crontab -e
# 每天凌晨 3 点备份
0 3 * * * /root/backup.sh

数据库备份

mysqldump -u root -p --all-databases > /backup/db_$(date +%Y%m%d).sql

恢复测试

备份的价值在于能恢复。每月至少测试一次从备份恢复。

相关阅读Docker 部署 | SSH 安全

关于作者

VPSBang 编辑团队整理服务商资料、选购方法和明确标注来源的测试信息。价格、库存、线路和服务政策会变化,购买前请以服务商官网为准。

评测方法 推广披露