在Linux服务器上做备份时需要考虑的细节
发布时间:2012-12-03 16:59:27 作者:佚名 我要评论
如果您进行一般备份,以每日为基础较好,您将会有助於减少档案的损失,并且增加复原程度,接下来将介绍在Linux服务器上做备份时需要考虑的因素,需要的朋友可以参考下
如果您进行一般备份,以每日为基础较好 (至少对更动频繁的使用者档案),您将会有助於减少档案的损失,并且增加复原程度。最安全的备份方法是将他们纪录於不同的媒体中,例如磁带,抽取式硬碟,可写式 cd .等。
进行一般的备份应该是负责任的系统管理者的最高优先考虑。虽然Linux是一个高度可靠的作业系统,系统失效仍然可能发生。可能因为硬体故障,电源中断,或其他不可预料的问题。更常见的这些问题是来自人为的错误,不当的变动,甚至因为删除重要的档案。如果您负责管理系统上的用户,一定可能常被要求重建因为不小心误删的档案。
如果您进行一般备份,以每日为基础较好(至少对更动频繁的使用者档案),您将会有助於减少档案的损失,并且增加复原程度。最安全的备份方法是将他们纪录於不同的媒体中,例如磁带,抽取式硬碟,可写式cd.等。然後将您的备份和您的Linux系统分开存放。有时候这可能并不实际--也许在您可以存放备份磁带的地方没有防火室!或是在第一优先的地点没有办法存取这样的外部备份系统。虽然如此,仍然可以进行备份,只是会受到一点限制。
服务器备份程序
进行Linux备份有几种不同的方法,其中包括所有Linux发行版本中都有的命令列工具,例如“dd”,“dump”,“cpio”以及“tar”。其他还有文字型态工具,例如“Amanda”及“Taper”,这些是被设计来在备份及回存过程中加入更友善的使用者介面。当然也有图形介面的工具,像是“KDat”。最後,还有商业化的备份工具,像是“BRU”和“PerfectBackup+”。这些备份计划中任何之一都足以提供您宝贵资料的保护。
这里有一些包括哪里可以获得工具的列表,可以在“LinuxApplicationsandUtilitiesPage”找到,当决定好备份方式,您可能要考虑下列几点因素:
可携性——备份的可携性(亦即.从一个Linux发行版本或应用Unix备份然後回存到另外一个;例如从Solaris到RedHatLinux)对您而言是否重要?如果是,可能想要选择一个命令列的工具(亦即.“dd”,“dump”,“cpio”,或“tar”),因为您可以相当地确定该工具可以在另一个*nix系统上找到。
无人或自动备份——定期自动进行备份而不需人力介入之能力,对您而言是否重要?如果是,您可能需要能支援该方案的工具及备份媒体。
使用者友善——使用者友善的介面对您而言是否重要?如果是,您可能想要选择一个文字或图形介面的工具。商业的应用程式可以提供最简便的介面及技术支援。
远端备份-从远端机器进行备份及回存的能力对您而言是否重要?如果是,您可能想要选择命令列或文字模式的工具而不是图形介面(除非您有相当快的网络连结及执行远端Xsessions的能力)。
网络备份——从网络主机进行备份及回存对您而言是否重要?如果是,您可能要用一些支援从网络存取备份设备的命令列工具(像是“tar”),或是专用工具程式例如“Amanda”或是一些商业工具程式。
媒体型态——备份可以储存在很多不同的媒体,像是磁带,外接式硬碟,ZIP磁碟,或可读写CD。考虑售价及可靠性,储存容量,及传送速度。
警告:当备份您的系统时,不要包括“/proc”伪档案系统!/proc中的档案并非真的档案,而仅是看起来像档案的描述,而且指向核心资料结构的连结。备份“/proc/kcore”,这事实上这是一个伪装档案,包含记忆体中所有的资料,会浪费很多的磁带!您可能也需要避免备份“/mnt”档案系统,除非您有从CD-ROM,软碟机,网络分享档案,或其他安装设备上备份的特殊需求。
明显地,备份及回存的过程会因您所选择的备份方法而有所不同。然而,在这一节,我将会讨论我最常使用的两种工具备份的方法:“tar”(其名称源於“TapeARchiver”),这是一个命令列式的工具,在*nix系统中具有很高的可携性;以及“KDat”,一个来自於KDE套件的图形介面磁带备份工具。
最后补充一点,依您所选择的备份方式,即使该工具没有建立於自动备份时间表上的能力,您仍然可以利用cron功能进行该自动备份。参考使用Cron和Crontab档进行自动作业有关使用cron的细节以及如何建立crontab行程表档案。
进行一般的备份应该是负责任的系统管理者的最高优先考虑。虽然Linux是一个高度可靠的作业系统,系统失效仍然可能发生。可能因为硬体故障,电源中断,或其他不可预料的问题。更常见的这些问题是来自人为的错误,不当的变动,甚至因为删除重要的档案。如果您负责管理系统上的用户,一定可能常被要求重建因为不小心误删的档案。
如果您进行一般备份,以每日为基础较好(至少对更动频繁的使用者档案),您将会有助於减少档案的损失,并且增加复原程度。最安全的备份方法是将他们纪录於不同的媒体中,例如磁带,抽取式硬碟,可写式cd.等。然後将您的备份和您的Linux系统分开存放。有时候这可能并不实际--也许在您可以存放备份磁带的地方没有防火室!或是在第一优先的地点没有办法存取这样的外部备份系统。虽然如此,仍然可以进行备份,只是会受到一点限制。
服务器备份程序
进行Linux备份有几种不同的方法,其中包括所有Linux发行版本中都有的命令列工具,例如“dd”,“dump”,“cpio”以及“tar”。其他还有文字型态工具,例如“Amanda”及“Taper”,这些是被设计来在备份及回存过程中加入更友善的使用者介面。当然也有图形介面的工具,像是“KDat”。最後,还有商业化的备份工具,像是“BRU”和“PerfectBackup+”。这些备份计划中任何之一都足以提供您宝贵资料的保护。
这里有一些包括哪里可以获得工具的列表,可以在“LinuxApplicationsandUtilitiesPage”找到,当决定好备份方式,您可能要考虑下列几点因素:
可携性——备份的可携性(亦即.从一个Linux发行版本或应用Unix备份然後回存到另外一个;例如从Solaris到RedHatLinux)对您而言是否重要?如果是,可能想要选择一个命令列的工具(亦即.“dd”,“dump”,“cpio”,或“tar”),因为您可以相当地确定该工具可以在另一个*nix系统上找到。
无人或自动备份——定期自动进行备份而不需人力介入之能力,对您而言是否重要?如果是,您可能需要能支援该方案的工具及备份媒体。
使用者友善——使用者友善的介面对您而言是否重要?如果是,您可能想要选择一个文字或图形介面的工具。商业的应用程式可以提供最简便的介面及技术支援。
远端备份-从远端机器进行备份及回存的能力对您而言是否重要?如果是,您可能想要选择命令列或文字模式的工具而不是图形介面(除非您有相当快的网络连结及执行远端Xsessions的能力)。
网络备份——从网络主机进行备份及回存对您而言是否重要?如果是,您可能要用一些支援从网络存取备份设备的命令列工具(像是“tar”),或是专用工具程式例如“Amanda”或是一些商业工具程式。
媒体型态——备份可以储存在很多不同的媒体,像是磁带,外接式硬碟,ZIP磁碟,或可读写CD。考虑售价及可靠性,储存容量,及传送速度。
警告:当备份您的系统时,不要包括“/proc”伪档案系统!/proc中的档案并非真的档案,而仅是看起来像档案的描述,而且指向核心资料结构的连结。备份“/proc/kcore”,这事实上这是一个伪装档案,包含记忆体中所有的资料,会浪费很多的磁带!您可能也需要避免备份“/mnt”档案系统,除非您有从CD-ROM,软碟机,网络分享档案,或其他安装设备上备份的特殊需求。
明显地,备份及回存的过程会因您所选择的备份方法而有所不同。然而,在这一节,我将会讨论我最常使用的两种工具备份的方法:“tar”(其名称源於“TapeARchiver”),这是一个命令列式的工具,在*nix系统中具有很高的可携性;以及“KDat”,一个来自於KDE套件的图形介面磁带备份工具。
最后补充一点,依您所选择的备份方式,即使该工具没有建立於自动备份时间表上的能力,您仍然可以利用cron功能进行该自动备份。参考使用Cron和Crontab档进行自动作业有关使用cron的细节以及如何建立crontab行程表档案。
相关文章
- 如果你的Linux服务器被非受权用户接触到(如服务器放在公用机房内、公用办公室内),那么它的安全就会存在严重的隐患。 ??使用单用户模式进入系统 ??Linux启动后出现boot:2009-03-10
- 笔者列出了目前10个最流行的Linux服务器发行版,与大家共同了解和学习开源技术中易用性、具备商业支持及具备数据中心的可靠性的Linux服务器系统平台2013-05-04
- 本篇文章小编将为大家介绍,关于Linux/Unix服务器维护的详细介绍,需要的朋友可以过来参考一下2013-04-17
- 当你刚接触Linux系统的VPS主机时,运营商往往会给你一个Linux系统的远程登陆管理的用户名和密码。而这个密码是默认的切具有一定规律,所以是非常不安全的。这个时候我们就2012-12-13
- 本文将介绍Ubuntu 用VSFTP搭建FTP服务器,需要的朋友可以参考下2012-12-03
- linux系统下如何修改服务器名称,是每个朋友所疑惑的东西,接下来将告诉你一个常用的方法,按兴趣的朋友可以参考下2012-12-03
- 在虚拟机下装了fedora 10,搭建ftp服务器,vsftp是一个基于GPL发布的类unix系统上使用的ftp服务器软件,它的全称是very secure ftp,本文将详细介绍,需要了解的朋友可以参考2012-11-27
- 本文将详细介绍linux ftp服务器架设配置,需要的朋友可以参考下2012-11-21
- NFS是网络文件系统的简称,主要用在linux与linux之间的共享,需要的朋友可以参考下2012-11-19
- SVN是一种版本管理系统,前身是CVS,是开源软件的基石。即使在沟通充分的情况下,多人维护同一份源代码的一定也会出现混乱的情况,版本管理系统就是为了解决这些问题2012-11-19
最新评论