腾讯云轻量服务器定时备份:手滑删库也能救回来
轻量活动入口 →腾讯云官方活动链接
三层备份体系
第一层:快照——轻量控制台可以创建快照(整盘备份),支持设置自动快照策略(每天/每周)。恢复是整盘回滚,适合系统级灾难恢复。注意快照有存储费用。
第二层:数据库定期导出——`mysqldump -u用户 -p密码 数据库名 | gzip > /backup/db_$(date +%F).sql.gz` 写进 crontab(每天凌晨 3 点执行),保留最近 7 天自动清理旧备份。
第三层:异地存储——备份文件只存在同一台服务器上是不够的(服务器挂了备份也没了)。用 COS 命令行工具或 rclone 同步到对象存储,每天传一次,保留 30 天。
一个现成的 crontab 模板
凌晨 3 点备份数据库+网站目录,压缩打包,删除 7 天前的旧备份,一行搞定:
把备份脚本写成 shell 文件放 /root/backup.sh,crontab 里 `0 3 * * * /root/backup.sh >> /root/backup.log 2>&1`。脚本内容:mysqldump 导出、tar 打包网站目录、find 删旧文件。
备份恢复演练
备份不是做了就完了——没演练过的备份等于没有备份。每季度做一次恢复测试:拿备份文件在测试环境恢复一遍,确认数据完整、网站能跑。真出事的时候你不会后悔花这半小时。
常见问题
腾讯云轻量服务器怎么备份数据?
三层方案:控制台快照(整盘、支持自动策略)、mysqldump+tar 定时导出(crontab 自动化)、rclone/COS 同步到对象存储(异地容灾)。重要数据建议三层都用。
轻量服务器快照收费吗?
快照按存储容量收费(约 0.048 元/GB/月),50GB 磁盘的快照月费用约 2~3 元。支持设置自动快照策略,建议至少保留每周一份。
网站数据备份频率多少合适?
数据库每天一次(业务重要可每小时),网站文件每周一次或每次更新后备份。备份数据保留 7~30 天,并异地存储一份。