跳到内容
标志
雷竞技下载官网为MongoDB Percona备份
Snapshot-based物理备份
初始化搜索
    雷竞技下载官网percona / pbm-docs
    雷竞技下载官网percona / pbm-docs
    • 家
      • 发行说明指数
      • 雷竞技下载官网MongoDB 2.2.1 Percona备份(2023-07-27)
      • 雷竞技下载官网MongoDB 2.2.0 Percona备份(2023-07-13)
      • 雷竞技下载官网MongoDB 2.1.0 Percona备份(2023-04-18)
      • 雷竞技下载官网MongoDB 2.0.5 Percona备份(2023-03-23)
      • 雷竞技下载官网MongoDB 2.0.4 Percona备份(2023-02-21)
      • 雷竞技下载官网MongoDB 2.0.3 Percona备份(2023-01-11)
      • 雷竞技下载官网MongoDB 2.0.2 Percona备份(2022-10-27)
      • 雷竞技下载官网MongoDB 2.0.1 Percona备份(2022-10-12)
      • 雷竞技下载官网MongoDB 2.0.0 Percona备份(2022-09-21)
      • 雷竞技下载官网MongoDB 1.8.1 Percona备份(2022-07-12)
      • 雷竞技下载官网MongoDB 1.8.0 Percona备份(2022-06-09)
      • 雷竞技下载官网MongoDB 1.7.0 Percona备份(2022-04-18)
      • 雷竞技下载官网MongoDB 1.6.1 Percona备份(2021-11-04)
      • 雷竞技下载官网MongoDB 1.6.0 Percona备份(2021-08-16)
      • 雷竞技下载官网MongoDB 1.5.0 Percona备份(2021-05-10)
      • 雷竞技下载官网MongoDB 1.4.1 Percona备份(2021-01-28)
      • 雷竞技下载官网MongoDB 1.4.0 Percona备份(2020-12-24)
      • 雷竞技下载官网MongoDB 1.3.4 Percona备份(2020-11-19)
      • 雷竞技下载官网MongoDB 1.3.3 Percona备份(2020-11-04)
      • 雷竞技下载官网MongoDB 1.3.2 Percona备份(2020-10-14)
      • 雷竞技下载官网MongoDB 1.3.1 Percona备份(2020-09-03)
      • 雷竞技下载官网Percona 1.3.0 MongoDB版本的备份(2020-08-26)
      • 雷竞技下载官网Percona备份为MongoDB 1.2.1 (2020-07-27)
      • 雷竞技下载官网MongoDB 1.2.0 Percona备份(2020-05-13)
      • 雷竞技下载官网MongoDB 1.1.3 Percona备份(2020-04-14)
      • 雷竞技下载官网MongoDB 1.1.1 Percona备份(2020-01-31)
      • 雷竞技下载官网MongoDB 1.1.0 Percona备份(2020-01-16)
      • 雷竞技下载官网MongoDB 1.0.0 Percona备份(2019-09-19)
      • 雷竞技下载官网MongoDB 0.5.0 Percona备份(2019-06-17)
      • 备份和恢复类型
      • 逻辑备份和恢复
      • 物理备份和恢复
      • 选择性备份和恢复
      • 增量物理备份
      • 时间点恢复
      • Snapshot-based物理备份
        • 注意事项
        • 做一个备份
        • 恢复备份
          • 在开始之前:
          • 从备份恢复通过PBM
            • Post-restore步骤
          • 恢复备份形式PBM之外
      • 与MongoDB
      • PBM是如何工作的
        • PBM架构
        • pbm-agent
        • PBM CLI
        • PBM控制集合
          • 概述
          • 远程备份存储配置示例
      • 身份验证
      • MongoDB支持部署
      • MongoDB支持版本
        • 概述
        • 方法1。从存储库
        • 方法2。从源代码构建
        • 方法3。下载压缩包
        • 方法4。部署在Kubernetes
      • 设置和配置
      • 做一个备份
      • 恢复备份
      • 做一个时间点恢复
      • 列表的备份
      • 查看详细信息备份
      • 计划备份
      • 取消一个备份
      • 删除备份
      • 视图恢复进展
      • 重播oplog从任意的开始时间
      • 查看备份日志
      • PBM通过管道配置
      • 自动访问S3 bucket PBM
      • 诊断PBM
      • 检查状态
      • 升级PBM
      • 删除PBM
    • 常见问题解答
      • PBM命令
        • 配置文件
        • 远程备份存储选项
        • 时间点恢复选项
        • 备份选项
        • 恢复选项
      • 术语表
    • 贡献的指导方针
    • 版权和许可
    • 商标政策

    • 注意事项
    • 做一个备份
    • 恢复备份
      • 在开始之前:
      • 从备份恢复通过PBM
        • Post-restore步骤
      • 恢复备份形式PBM之外

    Snapshot-based物理备份¶

    版本补充道:2.2.0

    注意事项¶

    1. 这是一个技术预览版功能。
    2. 只支持完全物理备份
    3. 只有如果你Percona服务器运行MongoDB P雷竞技下载官网BM使用在您的环境中backupCursor美元backupCursorExtended聚合阶段。

    虽然是一个物理物理备份拷贝数据目录,是一个时间点快照复制你的磁盘或卷数据文件存储的地方。几乎从快照恢复要快得多,并允许直接访问数据,而在物理恢复数据库不可用。Snapshot-based备份尤其适用于大型数据集的所有者与tb的数据。然而,快照不保证数据一致性分片集群。

    这就是为MongoDB Pe雷竞技下载官网rcona备份步骤。它提供了接口使snapshot-based物理备份和恢复,确保数据一致性。因此,数据库所有者受益于提高性能和减少停机时间,并确保他们的数据保持一致。

    基于快照的物理备份/恢复流程包含三个不同的阶段:

    • 准备数据库——由PBM
    • 复制文件,由用户/客户机应用程序
    • 完成备份/恢复——由PBM。

    这是第一阶段的基于快照备份,您可以手动使他们。自动化snapshot-based备份是对未来的计划。

    做一个备份¶

    1. 指的是在开始之前节和确保你所有的准备步骤备份。

    2. snapshot-based备份,运行pbm备份命令类型外部:

      美元pbm备份- t外部

      执行命令时,PBM做以下:

      • 打开backupCursor美元
      • 准备复制的数据库文件
      • 存储备份元数据的存储,并将其添加到文件副本
      • 打印提示类似如下:
      准备复制数据:<节点列表>

      你也看到备份的名字。

    3. (可选)可以检查备份与进步pbm describe-backup。命令输出提供了备份状态和节点运行备份。

    4. 在这个阶段,你可以复制dataDir内容存储/做一个快照使用您选择的技术。

    5. 拷贝文件之后,运行以下命令关闭backupCursor美元并完成备份:

      美元pbmbackup-finish< backup_name >

    恢复备份¶

    在开始之前:¶

    1. 关闭所有蒙戈节点。如果你有设置数据库的自动重启,禁用它。
    2. 手动以来没有停止仲裁者节点pbm-agent在这些节点上自动。

    从备份恢复通过PBM¶

    以下步骤描述了从备份恢复通过PBM。看到从备份恢复PBM之外对如何从备份恢复PBM之外了。

    1. 恢复,运行以下命令:

      美元pbm恢复——外部

      雷竞技下载官网Percona MongoDB停止数据库备份,清除所有节点数据目录,提供了恢复的名字和提示您复制数据:

      开始恢复< restore_name >从.................................................................................................................................(外部)准备将数据复制到节点数据目录。复制完成后,运行:pbm restore-finish < restore_name > - c < /路径/ / pbm.conf。yaml >检查恢复状态:pbm describe-restore < restore_name > - c < /路径/ / pbm.conf。yaml >没有其他pbm命令恢复运行时可用!
    2. 复制数据。而备份是由单个节点的副本,你必须恢复每个节点的数据复制到一个相应的副本在一个集群中。例如,复制文件从备份副本集卢比所有节点卢比在目标集群等等。

    3. 的文件复制到节点后,完成恢复使用下面的命令:

      美元pbmrestore-finish< restore_name >- c< /道路/ / pbm-conf.yaml >

      在这个阶段,Percona M雷竞技下载官网ongoDB读取元数据的备份备份,准备的数据集群/副本集开始,确保其一致性。数据库恢复到指定的时间戳restore_to_time的元数据。

    4. 可选的。你可以追踪运行的恢复进展pbm describe-restore命令。

    Post-restore步骤¶

    恢复完成后,请执行以下操作:

    1. 开始所有mongod节点

    2. 开始所有pbm-agents

    3. 运行以下命令重新同步和存储备份列表:

      美元pbm配置——force-resync
    4. 启动均衡器和开始蒙戈节点。

    5. 做一个新的备份作为未来恢复的新基地。

    恢复备份形式PBM之外¶

    重要的

    对于外部备份通过PBM, PBM执行兼容性检查备份集群和目标。如果你恢复备份PBM之外,它不能确保备份是正确的和一致的方式。因此,备份兼容性是你的责任。

    恢复外部备份PBM以外,您需要指定以下的pbm恢复命令:

    • 的配置文件的路径mongod在源节点集群的备份。这是在恢复PBM所使用的配置文件。它应该包含存储选项每个副本集名称,例如:
    卢比:存储:directoryPerDB:真正的平日:存储:directoryPerDB:真正的

    恢复静止数据加密,确保数据加密设置集群在源和目标是相同的。

    • 时间戳来恢复

    从备份恢复,请执行以下操作:

    1. 开始恢复

      美元pbm恢复——外部- c< /道路/ / mongod.conf >- - - ts

      如果路径源集群mongod.conf没有定义,PBM试图检索所需的配置选项的吗mongod.conf集群的目标。

      如果恢复的时间戳是未定义的,PBM看着实际数据在恢复和定义了最近常见的集群时间所有碎片。PBM恢复数据库这一次。

    2. 接下来,复制数据文件。请注意,您必须复制数据在每个data-bearing节点的集群/副本集。

    3. 完整的恢复通过运行:

      美元pbmrestore-finish< restore_name >- c< /道路/ / pbm.conf.yaml >

      在这个阶段,Percona备份雷竞技下载官网集群/ MongoDB准备数据副本集开始,确保其一致性。

    4. 不要忘记完成post-restore步骤

    联系我们

    免费技术支持,参观Percona雷竞技下载官网社区论坛。

    报告bug或提交功能请求,打开一个JIRA票。

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


    最后更新:2023年8月1日
    创建:2023年8月1日
    雷竞技下载官网Percona有限责任公司和/或其附属公司,©2023
    用材料MkDocs

    饼干的同意

    我们使用cookie识别你的重复访问和偏好,以及测量的有效性我们的文档和用户是否找到他们寻找的是什么。与你的同意,你帮助我们更好的使我们的文档。阅读更多关于雷竞技下载官网Percona饼干政策。

    Baidu
    map