下载备份文件

如果您想长时间保留云数据库MongoDB的数据,您可以对云数据库MongoDB数据进行备份,然后将备份文件下载至本地进行存储,您也可以将备份文件恢复至自建数据库,用于业务测试或数据分析等场景。本文介绍下载备份文件的方法。

前提条件

MongoDB 4.2及以下版本的本地盘实例支持下载备份文件。

使用限制

物理备份逻辑备份支持下载备份文件,快照备份不支持。

操作步骤

  1. 登录MongoDB管理控制台

  2. 根据实例类型,在左侧导航栏,单击副本集实例列表分片集群实例列表

  3. 在页面左上角,选择实例所在的资源组和地域。

  4. 单击目标实例ID或目标实例所在行操作列的管理

  5. 获取备份文件的下载地址。

    1. 在目标实例页面的左侧导航栏,单击备份与恢复

    2. 单击全量备份页签。

    3. 单击目标备份文件所在行操作列的更多,并选择下载

    4. 在弹出的下载备份对话框中,根据实际需求复制并记录公网地址私网地址

    5. 单击确定

  6. 下载备份文件。

    • 通过公网地址下载备份文件

      将复制的公网地址粘贴至浏览器地址栏中,按Enter后浏览器将自动下载备份文件。

    • 通过私网地址下载备份文件

      不同的操作系统下载文件的方法不同,请以实际为准。下面以Windows操作系统和Linux操作系统为例进行介绍:

      • Windows操作系统

        将复制的私网地址粘贴至浏览器地址栏中,按Enter后浏览器将自动下载备份文件。

      • Linux操作系统

        执行如下命令,下载备份文件。

        wget -c '<备份文件私网地址>' -O <自定义文件名>.<后缀>

        参数说明:

        • <备份文件私网地址>:下载备份文件的私网地址。

        • <自定义文件名>:自定义的备份文件名称,例如backupfile。

        • <后缀>:备份文件的后缀。

        示例:

        wget -c 'http://rdsbak-hz-v3.oss-cn-hangzhou-internal.aliyuncs.com/custins5475****/hins1907****_data_20210906103710_qp.xb?Expires=......' -O backupfile._qp.xb