搜索

2.6. 文件系统备份

download PDF
常规备份您的 GFS2 文件系统以防万一很重要,不要考虑文件系统的大小。很多系统管理员感到很安全是因为他们使用 RAID、multipath、镜像、快照以及其他形式的冗余,但永远没有足够安全这个说法。
生成备份可能会有问题,因为备份一个节点或者一组节点的过程通常包括按顺序读取整个文件系统。如果在单一节点中进行,则该节点将在缓存中保留所有信息直到集群中的其他节点开始请求锁定。在集群中运行此类备份程序是可对性能产生负面影响的操作。
备份完成后立即放弃缓存,这样可减少其他节点重新获得其集群锁/缓存所有权所需时间。但这仍不是最佳方法,因为其他节点将停止缓存备份进程开始前就已开始的缓存。您可以在备份完成后使用以下命令放弃缓存:
echo -n 3 > /proc/sys/vm/drop_caches
如果该集群在获得每个节点备份其各自拥有的文件就会更迅速,因为这样就将该任务分配到节点中进行。您还可以使用在没有具体节点的目录中使用 rsync 命令的脚本达到此目的。
备份 GFS2 的最佳方法是在 SAN 中创建硬件快照,将该快照放到另一个系统中,并在那里进行备份。该备份系统应使用 -o lockproto=lock_nolock 挂载该快照,因为它不在同一集群中。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.