Linux 下磁带存档

Linux 下磁带存档

我有一台包含 8TB 数据的服务器,以及一盘带有高编号 400GB 磁带盒的磁带。什么是以最少的努力备份此服务器的最佳解决方案?我认为在一次完整备份之后,我可以在一盘 400GB 磁带上制作许多增量。但是我如何才能跨磁带进行完整备份(手动更换磁带),以及如何从完整备份和增量中恢复一个文件?

是否有任何简单的方法可以做到这一点,例如基于磁盘的 tar 备份?

答案1

不要尝试自己做。你应该使用以下程序阿曼达或者巴库拉管理您的备份。

当您没有磁带库时,请使用 amanda。

当您有可用的磁带库时,请使用 bacula。


以下是小吐槽

当然,只需使用dumptar就可以,而且很简单。

恢复一周前或一个月前的文件有多容易?如何跟踪文件的位置?请记住,备份很容易,但恢复才是最重要的部分。

您可以设计一种方法来跟踪正在发生的事情并自己完成所有工作。继续吧!当事情变得复杂时,享受痛苦吧。但是,从您的日程安排中抽出一点时间来配置 amanda(好吧,它更适合 bacula,但它更复杂。更大的投资、更大的设置、更大的回报)几乎可以立即获得回报。我们甚至将它用于单服务器备份场景,因为它设置起来非常简单,从长远来看,您可以获得数倍于您花费的回报。

答案2

我当然建议进行完整备份而不是增量备份 - 它能省去很多麻烦!

虽然你可以用 tar 来完成(至少你可以用 Gnu 版本的 tar 来完成),但我建议使用更强大的工具 - 我喜欢 afio(与 tar 不同,tar 需要将文件放入存档中,然后压缩存档,阿菲奥首先压缩文件,然后将其添加到存档中 - 这是一个更强大的解决方案 - 并且它将使用任何可用的程序进行压缩!)。它处理多卷内容。

答案3

与备份一样,“最佳”是指您正在备份的内容、备份的原因(即您尝试通过备份缓解什么)、您拥有的工具、有多少数据、备份频率、保留策略等。

我确实会用tar它。在我看来,Amanda 和 Backula 对于单机备份来说太大/太复杂了,但这一切都取决于上面列出的因素。

答案4

查看此链接,其中有关于水龙头备份的每个小细节

http://www.cyberciti.biz/faq/linux-tape-backup-with-mt-and-tar-command-howto/

相关内容