GlusterFS:异地备份(Geo-replication)源码分析

1.概述GlusterfsGeo-replication提供了一种持续,异步,增量数据备份策略,可以通过局域网,广域网,英特网来进行。使用Geo-replication,我们能够在存储环境建立数据冗余,提供数据的灾难恢复功能。Geo-replication使用master-slave模式:1、Master- 代表一个卷;2、Slave-可能是一个卷或者一个文件夹; 局域网异地迁
摘要由CSDN通过智能技术生成

1.概述

GlusterfsGeo-replication提供了一种持续,异步,增量数据备份策略,可以通过局域网,广域网,英特网来进行。使用Geo-replication,我们能够在存储环境建立数据冗余,提供数据的灾难恢复功能。

Geo-replication使用master-slave模式:

1、Master- 代表一个卷;

2、Slave-可能是一个卷或者一个文件夹;

 局域网异地迁移示意图


广域网异地迁移示意图

万维网异地迁移示意图


2.功能测试

2.1卷设置

Master端,在启动异地迁移的时候,会进行卷选型设置geo-replication.indexing:on

Volume Name: gg

Type: Distribute

Status: Started

Number of Bricks: 2

Transport-type: tcp

Bricks:

Brick1: 10.28.1.96:/data/g1

Brick2: 10.28.1.96:/data/g2

Options Reconfigured:

geo-replication.indexing: on

同时修改marker配置文件,即将xtime打开,目地是以后上传到master端的文件会被标识上时间戳:

volume swift-marker

      type features/marker

      option volume-uuid 40f278e4-4769-4206-a33b-67064a853c61

      option timestamp-file /etc/glusterd/vols/swift/marker.tstamp

      option xtime on

      option quota off

      subvolumes swift-io-threads

 end-volume

2.2文件迁移

rsync -sS -aR ./2364.txt ./2366.txt ./2362.txt ./2365.txt ./2368.txt ./2367.txt ./2363.txt /tmp/liuhong

2.3查看迁移后文件的xtime

xattr.getxattr("aums.txt",'trusted.glusterfs.81fa9632-e2d1-4

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
软件包错误: glusterfs-api-6.0-61.el7.x86_64 (updates) 是指在安装或升级软件包时发生了问题。 常见的软件包错误有以下几种可能的原因和解决方法: 1. 依赖关系错误:软件包可能需要依赖其他的软件包或库文件,但是这些依赖关系无法满足,导致安装失败。解决方法是检查其他相关的依赖软件包是否已安装,并升级这些软件包。 2. 软件源错误:软件包可能来自于错误的软件源,或者软件源配置有误。解决方法是检查软件源的配置文件是否正确,并使用安全和可信任的软件源进行安装。 3. 版本冲突错误:软件包可能与已安装的其他软件包存在版本冲突,导致无法安装。解决方法是卸载冲突的软件包,或者升级已安装软件包的版本。 4. 损坏或缺失文件错误:软件包可能下载的文件损坏或缺失,导致安装失败。解决方法是重新下载软件包或检查网络连接是否正常。 5. 系统环境错误:软件包可能与系统环境不兼容或不匹配,导致安装失败。解决方法是检查系统的操作系统版本和硬件要求,并确保满足软件包的要求。 总之,软件包错误可能由多种原因造成,解决方法取决于具体的错误原因。通过检查依赖关系、软件源、版本冲突、文件完整性和系统环境等方面,可以尝试解决软件包错误。如有需要,还可以参考软件包提供的文档或咨询相关技术支持。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值