跳到内容
标志
雷竞技下载官网MongoDB的Percona备份
选择备份
初始化搜索
    雷竞技下载官网percona / pbm-docs
    雷竞技下载官网percona / pbm-docs
    • 首页
      • PBM如何工作
      • 组件
      • 支持的MongoDB版本
      • 支持的MongoDB部署
      • 安装
      • 设置和配置
      • 概述
      • 物理备份
      • 增量物理备份
      • 逻辑备份
      • 选择备份
        • 选择备份
        • 查看已选备份信息
        • 选择性还原
        • 时间点恢复
        • 选择性备份和恢复的已知限制
      • 时间点恢复
      • 开始备份
      • 列表的备份
      • 恢复备份
      • 查看恢复进度
      • 取消备份
      • 删除备份
      • 查看备份日志
      • 从任意开始时间重放oplog
      • 体系结构
      • 身份验证
        • 概述
        • 远程备份配置示例
      • 计划备份
      • 远程配置PBM
      • 升级PBM
      • 排除PBM
      • 自动访问PBM的S3桶
      • 删除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)
    • 提交bug报告或特性请求
    • 版权及授权
    • 商标政策

    • 选择备份
    • 查看已选备份信息
    • 选择性还原
    • 时间点恢复
    • 选择性备份和恢复的已知限制

    选择性备份和恢复¶

    新增版本:2.0.0

    重要的

    选择性备份和恢复是技术预览特性1

    您可以备份和恢复某些名称空间—数据库或集合。例如,如果“Staff”数据库中的“Payments”集合损坏,则只能将该集合从完全备份恢复到特定时间点。或者,如果“invoice”数据库包含敏感数据并且必须经常备份,则可以仅配置此数据库的备份。通过这种方式,您只处理所需的数据子集,而不会中断整个集群的操作。

    您还可以大大减少整个数据集的备份/恢复操作时间,并节省存储消耗。

    有了选择性备份和恢复功能,您有以下选项:

    1. 备份单个数据库或特定集合,并从中恢复所有数据。
    2. 从单个数据库备份恢复特定的集合
    3. 从完全备份恢复某些数据库和/或集合
    4. 对指定的数据库/集合进行时间点恢复。

    选择备份¶

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

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

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

    pbm备份——ns=发票。*

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

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

    查看已选备份信息¶

    选择性备份被标记为有选择性的在pbm列表而且pbm状态输出:

    pbm列表

    输出:

    备份快照:2022-08-17T10:03:29Z  [restore_to_time: 2022-08-17T10:03:34Z] 2022-08-17T10:49:03Z  [restore_to_time: 2022-08-17T10:49:08Z]

    使用实例查询备份的详细信息。

    pbmdescribe-backup< backup-name >

    输出提供了备份名称、类型、状态、大小、名称空间和集群拓扑信息:

    输出:

    name: " 2022-08-17t10 . 49:03 z " type: logical last_write_ts: 1662039300,2 last_transition_ts: "1662039304"命名空间:-发票。* mongodb_version: 5.0.10-9 pbm_version: 2.0.0 status: done size: 10234670 error: "" replsets: - name: rs1 status: done iscs: false last_write_ts: 1662039300,2 last_transition_ts: "1662039304" error: ""

    选择性还原¶

    要恢复特定的数据库或集合,请运行pbm恢复命令格式为:

    pbm恢复< backup_name >——ns< database.collection >

    在恢复过程中,Percona Backu雷竞技下载官网p for MongoDB会为指定的数据库/集合检索文件并进行恢复。

    时间点恢复¶

    要启动时间点恢复oplog切片,需要一个完全备份快照,因为它可以作为任何恢复的基础。

    要将所需的数据库或集合恢复到某个时间点,请运行pbm恢复命令如下:

    pbm恢复——base-snapshot< backup_name >——时间<时间>\——ns< db.collection >

    您可以将选择性备份指定为时间点恢复的基本快照。在这种情况下,Percona雷竞技下载官网 Backup for MongoDB仅将此备份中包含的命名空间恢复到指定的时间。

    或者,您也可以使用完全备份快照并将所需的名称空间(数据库或集合)恢复到指定时间。属性的逗号分隔列表指定它们pbm恢复命令。

    当启动时间点恢复时,Percona Backup for MongoDB使用提供雷竞技下载官网的基本快照,恢复指定的命名空间,并在其上重播oplog直到指定的时间。如果没有提供基本快照,Percona Backup for Mon雷竞技下载官网goDB使用最新的全量备份快照。

    选择性备份和恢复的已知限制¶

    1. 只有逻辑支持备份和恢复
    2. 从版本2.0.3开始,在分片集群中支持对非分片集合的选择性备份和恢复。目前还不支持分片集合。
    3. 选择性备份还不支持多个名称空间。但是,您可以为恢复指定多个名称空间(例如,恢复数据库的多个集合)。
    4. 选择性恢复还不支持多收集事务。
    5. 系统集合管理,配置而且当地的数据库不支持选择性备份和恢复。您必须进行完全备份和恢复以包含它们。
    6. 时间点恢复切片需要完全备份,因为它是时间点恢复的基础。任何选择性备份都将被忽略。

    1. 技术预览功能尚未准备好供企业使用,并且不包括在通过SLA提供的支持中。它们包含在此版本中,以便用户可以在未来的GA版本中完整发布该特性之前提供反馈(或者如果认为该特性没有用处,则删除该特性)。这个功能可以从技术预览到GA进行更改(api, cli等)。↩

    联系我们

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

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

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


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

    饼干的同意

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

    Baidu
    map