前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【最佳实践】巡检项:云数据库(MongoDB)备份是否成功

【最佳实践】巡检项:云数据库(MongoDB)备份是否成功

原创
作者头像
ivesjiang@DBA
修改2022-04-13 18:09:43
1.1K0
修改2022-04-13 18:09:43
举报
文章被收录于专栏:腾讯云顾问

问题描述

备份对于数据库是非常重要的一个能力,为防止因系统故障等因素而导致的数据丢失,云数据库 MongoDB 支持对数据进行备份,在系统恢复后并进行数据回档,以保证数据完整性。

如果备份失败,业务需要关注失败的原因,并且及时介入处理。

解决方案

如果当天备份失败,云数据库会自动进行重试,客户也可以通过控制台来触发手动备份,并且可以指定备份方式。

手动备份

  1. 登录 MongoDB 控制台
  2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
  3. 在右侧实例列表页面上方,选择地域。
  4. 在实例列表中,找到目标实例。
  5. 单击目标实例 ID,进入实例详情页面。
  6. 在实例实例详情页面的右上角,单击手动备份
  7. (可选)在弹出的对话框,选择备份方式。MongoDB 3.6版本与4.0版本副本集实例不支持设置该参数。
  8. 添加备注信息,单击确定

手动备份
手动备份

如果需要调整当前的备份方式,可以通过控制台调整自动备份策略

调整备份策略
调整备份策略
  1. 登录 MongoDB 控制台
  2. 在左侧导航栏 MongoDB 的下拉列表中,选择副本集实例或者分片实例。副本集实例与分片实例操作类似。
  3. 在右侧实例列表页面上方,选择地域。
  4. 在实例列表中,找到目标实例。
  5. 单击目标实例 ID,进入实例详情页面。
  6. 选择备份与回档页签,进入备份任务列表页面。
  7. 选择自动备份设置页签,单击编辑
  8. 根据如下表格的参数说明,重新编辑备份方式备份时间间隔备份时间间隔备份异常是否通知
  9. 单击保存,备份任务将在一分钟后启动 。 参数说明 数据备份保留默认备份数据保留7天。 备份方式
    • (可选)选择备份方式。
    • MongoDB 3.6版本与4.0版本副本集实例不支持设置该参数。

    备份时间间隔

    • 默认为每24小时备份一次,即每天备份一次。
    • 支持每12小时备份一次每24小时备份一次。

    备份开始时间

    • 默认开始时间为01:00-02:00,即系统会在每天01:00-02:00时间段内开始备份任务。
    • 支持选择不同时间段开始备份数据,您可以根据实际业务情况设定。
    • 具体的开始时间会随着备份任务具体调度而变化。

    备份异常是否通知

    • 指备份任务执行异常时是否通知用户。
    • 通知方式为腾讯云监控事件,事件通知为白名单方式,如需开通请 提交工单

    MongoDB 的云监控支持事件,请参见 事件列表

注意事项

如果持续出现备份失败,请[提工单]联系腾讯云工程师排查

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题描述
  • 解决方案
    • 手动备份
    • 注意事项
    相关产品与服务
    云顾问
    云顾问(Tencent Cloud Smart Advisor)是一款提供可视化云架构IDE和多个ITOM领域垂直应用的云上治理平台,以“一个平台,多个应用”为产品理念,依托腾讯云海量运维专家经验,助您打造卓越架构,实现便捷、灵活的一站式云上治理。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档