首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >简单的Linux系统备份文件(S)

问简单的Linux系统备份文件(S)
EN

Server Fault用户
提问于 2012-03-26 13:12:03
回答 3查看 3.2K关注 0票数 2

我正在寻找一个简单的备份解决方案来备份我的Linux服务器(RHEL-5-x86_64)。

  1. 我必须是自动的(晚上跑步,所以我不能照看它)
  2. 它必须在实时系统上运行(或者半实时运行--我希望备份时性能会下降)。
  3. 它必须能够将备份发送到本地磁盘、FTP或其他可装入的驱动器。
  4. 必须支持旋转备份,这样才不会占用所有可用空间。

一个很大的好处将是支持每日差异备份,每周全备份。

到目前为止,我已经看过dd,tar和Amanda。

阿曼达似乎不必要的复杂,并与磁带(与虚拟磁带上的硬盘- wtf?)。dd和tar非常简单,但不支持简单的差异备份,需要一些定制脚本才能顺利工作。

任何有建设性的建议都非常欢迎!

编辑:刚刚尝试了tar‘’ing/并且我正在运行的虚拟机的磁盘--我正在运行的虚拟机的文件--给出了警告“文件在我们读取时被更改”--这是一个问题吗?

edit2:@cjc -是的,情况是服务器着火了。在设置了新服务器(在这种情况下时间不重要)之后,备份应该从离站FTP服务器上传输,并且机器应该像火灾前一样运行(或者发生了什么错误)。我不想安装一个新的操作系统。我设想使用Linux,安装grub并将备份复制到HDD,如本指南所示:http://ubuntuforums.org/showthread.php?t=35087

EN

回答 3

Server Fault用户

发布于 2012-03-26 13:16:11

请看一看rsync和r快照。Rsync有很多选项,您可以很容易地将它集成到脚本或/并将其添加到crontab (这有点DIY)。

不过,为了满足您的需要,我会使用rnsapshot (它使用rsync),它通常可以完成您想做的任何事情。

R快照是一个基于rsync的文件系统快照实用程序。它可以对任意数量的机器进行本地和远程文件系统的增量备份。R快照广泛使用硬链接,因此只有在绝对必要时才使用磁盘空间。

使用硬链接,r快照创建了多个完整备份的错觉,同时只占用了一个完整备份的空间和差异。如果与ssh相结合,也可以获取远程文件系统的快照。

因此,r快照节省了更多的磁盘空间。所需的空间大小约为一个完整备份的大小,再加上每个被更改的附加文件的副本。

票数 3
EN

Server Fault用户

发布于 2012-03-26 14:27:46

如果将os和数据分开,如果os位于lvm上,则可以使用lvm快照备份os和rsync数据。很久以前我就是这样做的。

票数 0
EN

Server Fault用户

发布于 2012-03-26 14:43:13

看看仙人掌油。它是商业的(便宜的),但它很好地优化了你想要完成的任务。这是一个简单的菜单驱动的设置,并创建存档文件,可以提取与TAR。它写到磁带,ftp,ssh,NAS,云和其他任何东西。

还有一个裸金属回收特性..。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/373452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档