阅读量:3
CentOS下备份数据常用方法如下:
-
tar命令备份:打包压缩文件或目录,支持排除特定目录(如
/proc、/sys)。- 全量备份:
tar cvpzf backup.tar.gz --exclude=/proc --exclude=/sys / - 恢复:
tar xvpfz backup.tar.gz -C /
- 全量备份:
-
rsync命令备份:支持增量备份,适合同步文件或目录(本地/远程)。
- 首次全量备份:
rsync -avz /source/ /destination/ - 增量备份:
rsync -avz --delete /source/ /destination/
- 首次全量备份:
-
数据库备份:使用
mysqldump备份MySQL数据库。- 备份单库:
mysqldump -u 用户名 -p 数据库名 > backup.sql - 备份所有库:
mysqldump -u 用户名 -p --all-databases > all_backup.sql
- 备份单库:
-
磁盘镜像备份:用
dd命令备份整块磁盘(需谨慎操作)。- 备份:
dd if=/dev/sda of=backup.img bs=4M - 恢复:
dd if=backup.img of=/dev/sda bs=4M
- 备份:
-
自动化备份:通过
crontab设置定时任务,定期执行备份脚本。- 示例:每天凌晨1点执行备份脚本
/path/to/backup.sh:
0 1 * * * /bin/bash /path/to/backup.sh
- 示例:每天凌晨1点执行备份脚本
注意:操作前确保有足够存储空间,定期测试备份可恢复性,重要数据建议异地存储。
以上就是关于“CentOS下如何备份数据”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm