在Linux服务器上备份时需要考虑的细节
如果你是一个普通的备份,每天(至少要经常修改用户文件),你将有助于减少文件丢失,并增加恢复的程度。最安全的备份方法是将它们记录在不同的介质中,如磁带、抽取硬盘、可写CD等。
一般的备份应负责系统管理者的最高优先级。虽然Linux是一个高度可靠的操作系统,系统故障可能仍会发生。这可能是由于硬件故障、电源中断,或其他不可预见的问题,更常见的问题是人为的错误,不当的变化,甚至重要文件删除。如果你是负责对系统用户的管理,一些通常会被意外删除的文件重建。
如果你是一个普通的备份,每天的基础上(至少是更好的变化频繁,用户文件)你将有助于减少文件丢失,并增加恢复的程度。备份是最安全的方式来记录他们在不同的媒体,如磁带、抽取硬盘,CD,可写。等等。然后存储您的备份你的Linux系统分开。有时这可能是不实际的,也许没有起火房间的地方,你可以存储备份磁带,或是没有办法在第一优先的地方访问这些外部备份系统。即使如此,你仍然可以做一个备份,但只有一点点的限制。
服务器备份程序
有开展Linux备份的几种方法,包括在所有的Linux发行版的命令列工具,如dd,dump,cpio,和tar。还有其他的字类型的工具,如amanda,和Taper这些都是为了增加更多的友好用户界面的备份和恢复的过程。当然,也有图形界面的工具,像KDat最后,有商业化的备份工具,如BRU和perfectbackup + ,这些备份计划足以提供宝贵信息的保护。
下面是一些列表,其中包括在哪里获取工具。它可以发现在LinuxApplicationsandUtilitiesPage在确定备份的方式,你可能要考虑下列因素。
对在可移植性;mdash;备份的可移植性(即。从一个Linux发行版或Unix备份应用程序再到;例如,从Solaris对RedHatLinux)你很重要,如果是,可能想要选择一个命令行工具(即,Ldquo;dd,;dumpcpio,,或tar),因为你可以合理地确定该工具可以在另一个*nix系统发现。
没有人或自动备份mdash mdash;定期自动备份,而无需人的干预是很重要的你。如果是这样,您可能需要支持程序的工具和备份媒体。
用户友好的mdash;mdash;是用户友好的界面对你重要吗如果是这样,您可能希望为文本或图形界面选择一个工具。
远程备份-从远程机器备份和恢复的能力吗这对你很重要吗如果是这样,你可能想选择一个命令行或文本模式的工具,而不是一个图形界面(除非你有一个相当快速的网络连接,执行远程xsessions能力)。
网络备份mdash;mdash;它是重要为您的备份和转存从网络主机如果是这样的话,你可以使用一些命令行工具,从网络支持备份设备(如tar),或特殊的工具程序,如amanda,或一些商业工具程序。
媒体类型mdash;mdash;备份可以存储在多个不同的媒体,如磁带,硬盘,磁盘,或可读写光盘。考虑价格、可靠性、存储容量和传输速度。
警告:当备份你的系统,不包括 / proc伪文件系统文件! /过程是不是一个真正的文件,但只是看起来像文件描述,并指出核心数据结构的连接备份 / proc / kcore这样,事实上这是一个假文件包含所有内存中的数据,会浪费很多的磁带!您可能还需要避免备份 / mnt文件系统,除非你从光盘、软盘驱动器、网络共享文件,或安装在备份特殊需要的其他设备。
显然,备份和恢复过程是不同的从备份方法您选择。然而,在这一部分中,我将讨论备份工具我最常使用的两种方法:tar(这个名字来自TapeARchiver),这是在*nix系统类型的命令行工具具有很高的可移植性;和KDat一个,从图形界面的磁带备份工具KDE套件。
最后,根据备份你选择的路,就算工具不是建立在自动备份计划,你仍然可以使用cron功能进行自动备份。参考使用cron和crontab在玉米的使用细节自动工作文件和如何建立一个crontab旅行文件。