Linux伺服器上的备份和恢复
时间:2007-10-27 来源:不详 作者:林仙
注意:如果您的伺服器资料到巨大到无法实际存放到磁带中,您需要建立分别的备份profiles,备份组中每部份一个。
实际进行备份时,将磁带放入,从“File”选单中选择“MountTape”(或是用滑鼠敲一下看起来像磁带的图示)。
这样会“挂载”磁带(事实上,因为磁带机是字元装置,事实上无法挂载它--其实KDat只是先回带,试着去读取开头资讯,如果成功,找寻磁带机上符合的索引。否则,KDat会提醒您格式化磁带。
(注意:如果KDat持续反映没有磁带在磁带机但事实上有,您应该确定在参数中指定的磁带机名称正确,在选单栏中用滑鼠敲一下“Edit”选项然後选择“UserPreferences”.)
一旦KDat已经挂载好磁带,在您开始备份前必须选择备份的profile。当打算开始备份,只要在您要的备份profile上敲一下右键,然後在“Backup”上敲一下左键。KDat会先显示一个对话框告诉您有关您所选择备份profile的细节;在“Ok”上敲一下左键就会开始备份。
当备份开始进行,KDat会显示一个有各种状态资讯的对话框(经过时间,备份大小,备份比率,估计剩馀时间,档案数量及总共写入bytes数),以及已经备份档案的列表。一个包含好几gigabyte资料的完全备份可能需要花上好几个小时。必要的话,在备份过程中任何时候您可以在“Abort”钮上敲一下左键放弃备份。
dedecms.com
一旦备份完成,您可以在选单栏中选择“Edit”,再选“UnmountTape”以解挂载磁带,或在磁带图示上敲一下,这样磁带会回带然後跳出。
无疑地,比例行备份更重要的事就是当问题发生後能让重要档案正常回复!
明显地,就像伺服器备份程序所讨论的,进行回存的程序依您所选择的备份方案而有所不同。在这一节,我将会讨论由``tar’’及’’KDat’’所备份的回存方法。
使用``tar’’回存:
下面的指令会从``full-backup-09-October-1999.tar.gz’’回存所有的档案,这是我们Linux系统的备份例(按照在使用``tar’’备份一节中的命令例所做的):tar-zxvpf/archive/full-backup-09-October-1999.tar.gz
上面的命令会从archive档中取出所有的档案,保留原档案的拥有者及权限。``x’’选项用来作解出(其他的选项在使用``tar’’备份这节中有提到:)
警告:从一个tar的archive档中解出档案可能是一件危险的事,因此必须谨慎进行。也许这些档案作时并未包括准备好的路径(有一些被误导或未被告知的发展者散他们的档案时可能会这样),表示档案会被解到目前的目录下。也许档案压缩时有加上``/’’斜线(当备份档建立时指定``--absolute-paths’’选项),表示档案会被回存到绝对位置(即使您不愿意)。或者也许档案压缩时未加上``/’’斜线,表示档案会被解到目前的目录下(即使您不愿意这样)。当然,全看备份是如何建立的。因为这个缘故,我强烈建议先在``tar’’命令加上``t’’(type)选项加以测试,然後当您完全确定命令会依您预期进行後将``t’’换成``x’’(extract)。
文章评论
共有位Admini5网友发表了评论 查看完整内容