Linux系统中如何备份数据

说白了,Linux上备份数据的技巧就只有这些了。
看看你是否可以使用它们。

首先使用rsync同步重要目录是最简单的。
去年,当我们运行这个项目时,我们每天早上都使用 rsync -av --delete /data/project /backup/project 进行同步。
仅将几 KB 的更改推送到数百 MB 的文件中,效率非常高。
另请注意,不要随便使用--delete参数。
去年,一位兄弟删除了所有远程备份。
说实话,当时确实挺尴尬的。
还有另一个关键细节。
同步大文件时,添加 --bwlimit=1 000 以限制带宽。
不要拖累其他公司。

我一开始以为tar和dump是类似的,但后来发现这是错误的。
tar经过打包和压缩,适合用户数据。
dump 是文件系统级备份,对于 Ext 系列系统也是必需的。
去年我只使用 dump 命令来恢复 ext4 分区。
稍等一下:使用转储备份时,请记住添加 -f - 参数并输出到标准输出。
否则,将创建一个文件名中带有星号的文件。

最后,一个建议:不要只依赖手动备份,使用crontab设置计划任务,每周运行一次rsync和备份。
不要仅仅满足于康复。
您需要先恢复 rf /backup/dumpfile 并尝试。
在开始之前确保它可以被捞出来。

如何在Linux上备份和恢复数据

备份和恢复,Linux 必备技能。
简而言之:
备份: 1 . 文件?使用cp复制。
2 .整个系统?打包和压缩 tar。
3 .数据库?导出 mysqldump。

恢复: 1 . 文件?使用cp复制回来。
2 、系统?提取焦油。
3 .数据库?导入.sql 文件。

记得测试恢复过程,使用增量备份更安全。