一个安全的,可靠的服务器系统和它执行的日常备份密切相关。故障、错误等会随时出现。它们有可能是因为被攻击引起的,或者是硬件问题、人为的操作失误又或是电源意外中断,等等。总之原因很多,一个小小错误都可能引发大问题!这时就需要我们及时的备份我们的系统,一个最安全的备份模式就是把你的系统备份在除了在你原Linux系统安装位置的地方!比如说网络上,U盘、可移动硬盘、可读写光盘等等。
当今也已经有很多种备份Linux的方法。比如说"dump","tar","cpio"还有"dd"都是Linux系统默认的可用的备份命令。当然还可以利用公用开放的文本,比如"Amanda",它的设计目的在于提供一个更友好方便的用户界面让程序员实现备份和还原。
程序员会根据不同的实际计划来实现备份和还原。因此在我们选择备份的时候我们要考虑用何种UNIX自带的工具更合适:"dump","tar"哪一个是最贴切要求的备份工具!
清楚我们需要备份是什么
在人们的理念中备份就是尽可能的备份你系统上的所有的东西。但是下面今天我们在这里要讲的就是一些例外了。如果你备份的东西包含了以下的这些东西就又浪费时间也浪费空间!
通常以下这些我们可以不需要备份:
1."/proc"文件系统:因为它只包含了kernel自动产生的数据
2."/mnt"文件系统:因为它是移动设备加载文件存放的位置,如CD-ROM等
3.你的备份文件存放的目录或是设备:例如磁带,CD-ROM,NFS加载文件系统,远程/当地的目录或其它的存放媒体
4.经常变更配置的软件:虽然一些软件有重要的配置信息需要备份。但为了避免你重复的重新配置它!建议把它们备份在移动设备上!