跳到内容
标志
雷竞技下载官网MongoDB的Percona备份
备份
初始化搜索
    雷竞技下载官网percona / pbm-docs
    雷竞技下载官网percona / pbm-docs
    • 首页
        • 概述
        • 逻辑备份和恢复
        • 物理备份和恢复
        • 选择性备份和恢复
        • 增量物理备份
        • 时间点恢复
      • 与MongoDB的比较
      • PBM如何工作
        • PBM架构
        • pbm-agent
        • PBM CLI
        • PBM控制集合
          • 概述
          • 远端备份存储配置举例
      • 身份验证
      • 支持的MongoDB部署
      • 支持的MongoDB版本
        • 概述
        • 方法1。从存储库
        • 方法2。从源代码构建
        • 方法3。下载压缩包
        • 方法4。在Kubernetes上部署
      • 设置和配置
      • 备份
        • 在开始之前
        • 备份
          • 压缩备份
        • 分片集群中的备份
          • 调整备份的节点优先级
        • 下一个步骤
        • 有用的链接
      • 进行还原
      • 进行时间点恢复
      • 列表的备份
      • 查看备份的详细信息
      • 计划备份
      • 取消备份
      • 删除备份
      • 查看恢复进度
      • 从任意开始时间重放oplog
      • 查看备份日志
      • 通过管道进行PBM配置
      • 自动访问PBM的S3桶
      • 诊断PBM
      • 检查状态
      • 升级PBM
      • 删除PBM
    • 常见问题解答
      • PBM命令
        • 配置文件
        • 远程备份存储选项
        • 时间点恢复选项
        • 备份选项
        • 恢复选项
      • 术语表
      • 发行说明索引
      • 雷竞技下载官网Percona Backup for MongoDB 2.0.5 (2023-03-23)
      • 雷竞技下载官网Percona Backup for MongoDB 2.0.4 (2023-02-21)
      • 雷竞技下载官网Percona Backup for MongoDB 2.0.3 (2023-01-11)
      • 雷竞技下载官网Percona Backup for MongoDB 2.0.2 (2022-10-27)
      • 雷竞技下载官网Percona Backup for MongoDB 2.0.1 (2022-10-12)
      • 雷竞技下载官网Percona Backup for MongoDB 2.0.0 (2022-09-21)
      • 雷竞技下载官网Percona Backup for MongoDB 1.8.1 (2022-07-12)
      • 雷竞技下载官网Percona Backup for MongoDB 1.8.0 (2022-06-09)
      • 雷竞技下载官网Percona Backup for MongoDB 1.7.0 (2022-04-18)
      • 雷竞技下载官网Percona Backup for MongoDB 1.6.1 (21-11-04)
      • 雷竞技下载官网Percona Backup for MongoDB 1.6.0 (21-08-16)
      • 雷竞技下载官网Percona Backup for MongoDB 1.5.0 (21-05-10)
      • 雷竞技下载官网Percona Backup for MongoDB 1.4.1 (21-01-28)
      • 雷竞技下载官网Percona Backup for MongoDB 1.4.0 (2020-12-24)
      • 雷竞技下载官网Percona Backup for MongoDB 1.3.4 (2020-11-19)
      • 雷竞技下载官网Percona Backup for MongoDB 1.3.3 (2020-11-04)
      • 雷竞技下载官网Percona Backup for MongoDB 1.3.2 (2020-10-14)
      • 雷竞技下载官网Percona Backup for MongoDB 1.3.1 (2020-09-03)
      • 雷竞技下载官网Percona Backup for MongoDB 1.3.0 (2020-08-26)
      • 雷竞技下载官网Percona Backup for MongoDB 1.2.1 (2020-07-27)
      • 雷竞技下载官网Percona Backup for MongoDB 1.2.0 (2020-05-13)
      • 雷竞技下载官网Percona Backup for MongoDB 1.1.3 (2020-04-14)
      • 雷竞技下载官网Percona Backup for MongoDB 1.1.1 (2020-01-31)
      • 雷竞技下载官网Percona Backup for MongoDB 1.1.0 (2020-01-16)
      • 雷竞技下载官网Percona Backup for MongoDB 1.0.0 (2019-09-19)
      • 雷竞技下载官网Percona Backup for MongoDB 0.5.0 (2019-06-17)
    • 贡献的指导方针
    • 版权及授权
    • 商标政策

    • 在开始之前
    • 备份
      • 压缩备份
    • 分片集群中的备份
      • 调整备份的节点优先级
    • 下一个步骤
    • 有用的链接

    备份¶

    在开始之前¶

    1. 安装而且为MongoD雷竞技下载官网B设置Percona备份
    2. 检查pbm代理是在奔跑pbm状态命令

    备份¶

    使用实例备份。

    $pbm备份——类型=逻辑

    逻辑备份是默认备份,因此可以绕过——类型国旗。

    在逻辑Percona B雷竞技下载官网ackup for MongoDB将实际数据复制到备份存储。

    从版本2.0.0开始,Percona Backup for雷竞技下载官网 MongoDB以新的多文件格式存储数据,其中每个集合都有一个单独的文件。oplog存储在所有名称空间中,无论这是完全备份还是选择性备份。

    多格式现在是默认的数据格式,因为它允许选择性还原.但是请注意,您只能从使用早期版本的Percona Backup for MongoDB的备份中进行完全恢复。雷竞技下载官网

    版本补充道:1.7.0

    $pbm备份——type-physical

    在一次物理Percona 雷竞技下载官网backup for MongoDB复制dbpath目录(数据和元数据文件,索引,日志和日志)从每个分片和配置服务器副本设置到备份存储。

    版本补充道:2.0.0

    在开始之前,阅读相关内容选择性备份已知限制

    若要进行选择性备份,请运行pbm备份方法的值——ns格式中的标志< database.collection >.的——ns标志值区分大小写。例如,要备份“Payments”集合,运行以下命令:

    $pbm备份——ns=员工。支付

    若要备份“发票”数据库及其包含的所有集合,请运行pbm备份命令如下:

    $pbm备份——ns=发票。*

    在备份过程中,Percona backup for M雷竞技下载官网ongoDB以新的多文件格式存储数据,其中每个集合都有一个单独的文件。oplog存储在所有名称空间中,无论这是完全备份还是选择性备份。

    多格式现在是完全备份和选择性备份的默认数据格式,因为它允许选择性恢复。但是请注意,您只能从使用早期版本的Percona Backup for MongoDB的备份中进行完全恢复。雷竞技下载官网

    版本补充道:2.0.3

    在开始之前,阅读更多关于增量备份

    若要启动增量备份,请首先进行完全增量备份。它将作为后续增量备份的基础:

    $pbm备份——类型增量——基础

    的pbm-agent开始跟踪增量备份历史记录,以便能够计算并保存数据块中的差异。在此之后,您可以运行常规增量备份:

    $pbm备份类型增量

    增量备份历史记录如下:

    快照:202211-25t14:13:43z139.82MB<增加>[restore_to_time:202211-25t14:13:45z]202211-25t14:02:07z255.20MB<增加>[restore_to_time:202211-25t14:02:09z]202211-25t14:00:22z228.30GB<增加>[restore_to_time:202211-25t14:00:24z]202211-24t14:45:53z220.13GB物理> <[restore_to_time:202211-24t14:45:55z]

    压缩备份¶

    默认情况下,Percon雷竞技下载官网a Backup for MongoDB使用s2备份时的压缩方法。

    属性可以使用不同的压缩方法启动备份——压缩标记到pbm备份命令。

    例如,开始备份gzip压缩,使用以下命令:

    $pbm备份——压缩=gzip

    支持的压缩类型有:gzip,时髦的,lz4,pgzip,zstd.的没有一个值表示在备份期间不进行压缩。

    从版本1.7.0开始,您可以为备份配置压缩级别。属性的值——压缩等级国旗。

    默认压缩级别因使用的压缩方法而异。

    下表显示了每种压缩方法的可用压缩级别:

    压缩方法 支持的压缩级别 默认的
    zstd 1 -最快的速度,2 -默认,3 -更好的压缩,4 -最好的压缩 2
    时髦的 没有水平
    lz4 从1(最快)到16 1
    gzip而且pgzip -1 -默认压缩,0 -不压缩,1 -最佳速度,9 -最佳压缩 -1

    注意,指定的值越高,压缩数据所需的时间和计算资源就越多。

    分片集群中的备份¶

    对于PBM v1.0(仅限)

    在集群上执行pbm备份前,请先停止均衡器。

    在分片集群中,一个pbm-agent每个分片和配置服务器副本集的进程直接将备份快照写入远端备份存储。对于逻辑备份,pbm-agents也可以写oplog切片。要了解有关oplog切片的更多信息,请参见时间点恢复。

    的蒙戈节点不参与备份过程。

    备份流程如下图所示。

    图像

    重要的

    在MongoDB 5.0及以上版本对数据集进行重分片时,需要重新备份,避免数据不一致导致恢复失败。

    调整备份的节点优先级¶

    在1.雷竞技下载官网5.0版本之前的Percona Backup for MongoDB中pbm-agent在副本集中的次要节点中随机选择备份。在分片集群部署中pbm-agent在每个分片和配置服务器副本集中的辅助节点中选择。如果在指定的时间内没有辅助节点响应,则pbm-agent在主节点上进行备份。

    从版本1.5.0开始,您可以影响pbm-agent通过分配优先级来选举mongodMongoDB的Perco雷竞技下载官网na Backup中的节点配置文件.

    备份:优先级:“localhost: 28019”:2.5“localhost: 27018”:2.5“localhost: 27020”:2.0“localhost: 27017”:0.1

    优先级数组的格式为< hostname: port >:< >优先.

    要在一个分片集群中定义优先级,您可以列出所有节点,也可以为每个分片中的一个节点指定优先级,并配置服务器副本集。的主机名而且港口唯一标识一个节点,以便Percona Backup for Mongo雷竞技下载官网DB识别它属于哪里并相应地授予优先级。

    注意,如果只列出特定的节点,其余节点将自动分配优先级1.0.例如,您分配优先级2.5在分片集群的每个分片和配置服务器副本集中,只能分配到一个辅助节点。

    备份:优先级:“localhost: 27027”:2.5#配置服务器副本设置“localhost: 27018”:2.5# shard 1“localhost: 28018”:2.5# shard 2

    集群中的其余辅助节点和主节点将获得优先级1.0.

    的mongod优先级最高的节点进行备份。如果该节点不可用,则选择下一个优先级节点。如果存在多个具有相同优先级的节点,则随机选择其中一个节点进行备份。

    如果没有列出任何节点优先级选项,则节点进行备份的默认优先级如下:

    • 隐藏节点-优先级为2.0
    • 备用节点-优先级为1.0
    • 主节点-优先级0.5

    重要的

    一旦您在配置文件中调整了节点优先级,就假定您对它们进行了手动控制。优先选择辅助节点而不是主节点的默认规则停止工作。

    通过从首选数据中心选择特定节点或节点,这种调整节点优先级的功能可以帮助您管理备份策略。在地理分布的基础设施中,可以通过从地理位置最近的节点进行备份来减少网络延迟。

    下一个步骤¶

    • 列表的备份
    • 进行还原

    有用的链接¶

    • 备份和恢复类型
    • 计划备份

    联系我们

    如需免费技术帮助,请访问Percona雷竞技下载官网社区论坛.

    要报告错误或提交功能请求,请打开JIRA票。

    付费支持而且管理或咨询服务,请联系雷竞技下载官网Percona销售.


    最后更新:2023年3月29日
    创建:2023年3月29日
    雷竞技下载官网Percona LLC和/或其关联公司©2023
    用MkDocs材料

    饼干的同意

    我们使用cookie来识别您的重复访问和偏好,以及衡量我们文档的有效性,以及用户是否找到他们正在搜索的内容。在您的同意下,您正在帮助我们改进我们的文档。

    Baidu
    map