Todos los productos
Search
Centro de documentos

ApsaraDB for MongoDB:Descarga de archivos de copia de seguridad

Última actualización: Sep 03, 2026

Puede descargar los archivos de copia de seguridad de ApsaraDB for MongoDB a una máquina local para su almacenamiento a largo plazo, o restaurarlos en una base de datos autogestionada para pruebas de negocio o análisis de datos.

Antes de empezar

  • Las tareas con errores no generan cargos.

  • No es posible cancelar una tarea de descarga de copia de seguridad una vez iniciada.

  • Solo se permite una tarea de descarga (en ejecución o con errores) por clúster o instancia a la vez.

  • No puede restaurar directamente una instancia de ApsaraDB for MongoDB desde un archivo de copia de seguridad descargado. Para restaurar una instancia, consulte Restore an instance from a backup file.

Facturación

  • Para las instancias que utilizan discos locales, la descarga de archivos de copia de seguridad mediante una Public Connection String o una Private Connection String es gratuita.

  • En el caso de las instancias con discos en la nube, la descarga de copias de seguridad genera costos por tráfico de salida a Internet y por procesamiento de datos de copia de seguridad.

    Cargos por tráfico

    • Descarga por red interna: Gratuita.

    • Descarga por Internet: Cada instancia cuenta con una cuota gratuita de 500 GB al mes. El tráfico excedente se factura bajo el modelo pay-as-you-go. Puede consultar el volumen de tráfico descargado en la página de información básica de su instancia de ApsaraDB for MongoDB. Para obtener más detalles sobre los precios, consulte .

    • Punto de facturación: La facturación comienza cuando se inicia la descarga real tras completarse correctamente la tarea en el backend.

    • Ahorro de costos: Para descargas de gran volumen, considere adquirir una suscripción network plan para compensar los costos de tráfico.

    • Descarga a OSS: Se aplican cargos adicionales de OSS fees. Para evitar costos continuos de almacenamiento, elimine manualmente estos archivos cuando ya no los necesite.

    Cargos por procesamiento de datos de copia de seguridad

    Al descargar archivos de copia de seguridad desde una instancia con disco en la nube, las instantáneas se convierten a archivos BSON, lo cual genera costos de procesamiento de datos. No existe cuota gratuita para este concepto. El estándar de facturación es el siguiente:

    Región

    Cargo por procesamiento de datos (USD/GB)

    Nube pública

    0.03125

    Nota

    Si la tarea de conversión de datos falla, no se aplica ningún cargo por procesamiento de datos de copia de seguridad.

Descarga de copias de seguridad para instancias con disco en la nube

Requisitos previos

Su instancia de ApsaraDB for MongoDB debe cumplir con los siguientes requisitos:

  • Arquitectura: conjunto de réplicas (excluyendo instancias de nodo único) o clúster fragmentado.

  • Tipo de almacenamiento: Disco en la nube ESSD.

  • Estado: Running.

  • Región: La instancia debe encontrarse en una de las regiones de nube pública compatibles: China (Chengdu), China (Guangzhou), China (Qingdao), China (Beijing), China (Shanghai), China (Zhangjiakou), China (Hangzhou), China (Shenzhen), China (Hong Kong), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), Singapore, Germany (Frankfurt), US (Silicon Valley) o US (Virginia).

  • Los datos de la copia de seguridad no están cifrados.

  • Si utiliza un usuario RAM, asegúrese de que dicho usuario cuente con los permisos necesarios para descargar archivos de copia de seguridad.

    Cómo otorgar permisos a un usuario RAM

    1. Inicie sesión en la consola de RAM con su cuenta de Alibaba Cloud.

    2. En el panel de navegación izquierdo, seleccione Permissions > Policies.

    3. Haga clic en Create Policy. En la pestaña JSON Editor, introduzca la siguiente directiva y luego haga clic en Confirm.

      {
        "Statement": [
          {
            "Effect": "Allow",
            "Action": "dds:Describe*",
            "Resource": "*"
          },
          {
            "Effect": "Allow",
            "Action": [
              "dbs:CreateDownload",
              "dbs:DescribeDBInstanceDownloadSize",
              "dbs:DescribeDownloadSupport"
            ],
            "Resource": "*"
          }
        ],
        "Version": "1"
      }
    4. En el cuadro de diálogo Create Policy, introduzca un Name y unas Remarks para la directiva. Confirme el contenido de la directiva y haga clic nuevamente en Confirm.

    5. En el panel de navegación izquierdo, seleccione Permissions > Authorize.

    6. Haga clic en Grant Permission y asocie la directiva creada al usuario RAM. Para obtener más información, consulte Grant permissions to a RAM user on the Authorization page.

    7. Haga clic en OK.

Datos compatibles y no compatibles

  • No compatible:

    • Las bases de datos del sistema admin, local y config.

    • Colecciones del sistema cuyos nombres comienzan con system..

    • Vistas y funciones.

    • Colecciones de series temporales.

    • La tarea de descarga falla si los nombres de la base de datos o de la colección contienen barras diagonales (/).

  • Compatible: Colecciones que no son de series temporales e información de índices.

Procedimiento

  1. Ir a la lista de copias de seguridad

    1. Vaya a la página de Instancias de conjunto de réplicas de ApsaraDB for MongoDB o a la página de Instancias de clúster fragmentado de ApsaraDB for MongoDB. Seleccione el resource group y la región, y luego haga clic en el ID de la instancia objetivo.

    2. En el panel de navegación izquierdo de la página de la instancia objetivo, haga clic en Backup and Restoration.

    3. En la pestaña Backup Download List, haga clic en Download Instance Backup File.

  2. Iniciar una tarea de descarga: En la pestaña Backup Download, haga clic en Download Instance Backup File.

  3. Configurar parámetros para la descarga de la copia de seguridad de la instancia

    1. En el paso Point in Time and Backup Set, seleccione un Backup Set para descargar y luego haga clic en Next.

    2. En el paso Instance, Database, and Table, conserve la configuración predeterminada para descargar la copia de seguridad de la instancia y luego haga clic en Next.

    3. En el paso Destination and Format, configure el destino y el formato de descarga.

      Destino

      Configuración

      OSS (Recomendado)

      1. Seleccione Write data to your OSS.

      2. Introduzca el nombre del bucket y el prefijo del directorio del bucket de OSS de destino.

        Solo se admite la clase de almacenamiento Estándar para OSS. Para cambiar la clase de almacenamiento, consulte Convert storage classes.

      3. Seleccione un Download Format. El formato predeterminado es BSON.

      4. Si es la primera vez que utiliza esta función, haga clic en Go to Authorize > Agree to Authorization según se le solicite para otorgar a ApsaraDB for MongoDB los permisos de acceso a OSS.

      URL

      1. Seleccione URL.

      2. Seleccione un formato de descarga.

      3. Una vez completada la tarea correctamente, deberá generar manualmente un enlace de descarga. Este enlace tiene una validez limitada.

  4. Confirmar y ejecutar la tarea: Lea y acepte los términos, y luego haga clic en Complete. Se le redirigirá a la pestaña Backup Download List, donde podrá supervisar el estado de la tarea.

  5. Obtener el archivo de copia de seguridad

    • Método OSS: Espere hasta que el estado de la tarea cambie a Successful. El archivo se almacenará automáticamente en el bucket y directorio de OSS especificados.

    • Método URL: Una vez que el estado de la tarea cambie a Successful, haga clic en Generate Link en la columna Destination dentro del periodo de validez de 3 días. Establezca un periodo de validez para el enlace (de 5 minutos a 1 día; el valor predeterminado es 2 horas) para obtener la URL de descarga. Cuando la tarea y el enlace caduquen, los datos temporales se eliminarán automáticamente y deberá iniciar una nueva tarea de descarga.

    Importante

    Las tareas de descarga pueden fallar debido a problemas temporales en la asignación de recursos durante la conversión de datos o por formatos de datos no compatibles. Si una tarea falla, reinténtela o póngase en contacto con el equipo de soporte técnico de Recuperación ante Desastres de Datos.

  6. Usar una herramienta de línea de comandos para descargar el archivo

    Después de obtener la URL:

    • Se recomienda utilizar una herramienta de línea de comandos, como wget o curl, para descargar el archivo. Para obtener más información, consulte Appendix 1: Download commands en este tema.

    • Para archivos pequeños, puede copiar la URL de Internet en la barra de direcciones de un navegador para descargar el archivo.

Descarga de copias de seguridad para instancias con disco local

Requisitos previos

  1. Solo puede descargar archivos de copia de seguridad para instancias con disco local que ejecuten MongoDB 4.2 o versiones anteriores.

  2. Únicamente se pueden descargar archivos de Physical Backup y Logical Backup. No es posible descargar copias de seguridad de tipo Snapshot Backup. Para descargar archivos de copia de seguridad de otras instancias, consulte What do I do if my instance does not support backup file downloads?.

Procedimiento

  1. Ir a la lista de copias de seguridad

    1. Vaya a la página de Instancias de conjunto de réplicas de ApsaraDB for MongoDB o a la página de Instancias de clúster fragmentado de ApsaraDB for MongoDB. Seleccione el resource group y la región, y luego haga clic en el ID de la instancia objetivo.

    2. En el panel de navegación izquierdo de la página de la instancia objetivo, haga clic en Backup and Restoration.

  2. Iniciar una tarea de descarga

    1. En la pestaña Full Backup, localice el archivo de copia de seguridad que desea descargar y haga clic en Download en la columna Actions.

    2. En el cuadro de diálogo Download Backup, Copy y anote la Public Connection String o la Private Connection String según sea necesario.

    3. Haga clic en Confirm.

  3. Usar una herramienta de línea de comandos para descargar el archivo

    Después de obtener la URL:

    • Se recomienda utilizar una herramienta de línea de comandos, como wget o curl, para descargar el archivo. Para obtener más información, consulte Appendix 1: Download commands en este tema.

    • Para archivos pequeños, puede copiar la URL de Internet en la barra de direcciones de un navegador para descargar el archivo.

Apéndice 1: Comandos de descarga

Nota

Si su conexión de red es inestable, la descarga a través de la Public Connection String podría agotar el tiempo de espera. Para resolver este problema:

  • Si su instancia ECS y su instancia de ApsaraDB for MongoDB se encuentran en la misma región y ambas utilizan la red clásica, o están en la misma VPC (con el mismo ID de VPC), descargue el archivo de copia de seguridad a la instancia ECS a través de la Private Connection String.

  • Utilice un cliente que admita descargas reanudables. En Linux, puede usar el comando wget que se muestra a continuación.

Descarga en Windows o macOS

Pegue la URL de descarga en la barra de direcciones de su navegador y presione Enter para descargar el archivo de copia de seguridad.

Descarga en Linux

Ejecute el siguiente comando para descargar un archivo de copia de seguridad:

wget -c '<Download URL of the backup file>' -O <Custom filename><Suffix>

Parámetros:

  • -c: habilita el modo de descarga reanudable.

  • -O: guarda el archivo descargado con el nombre de archivo especificado.

  • <Suffix>: La extensión del archivo suele ser _qp.xb o .tar.gz. Asegúrese de que la extensión coincida con la indicada en la URL de descarga.

Ejemplo:

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

Preguntas frecuentes

Descargas de copias de seguridad no compatibles

Si su instancia no admite la descarga de archivos de copia de seguridad, considere estas alternativas:

Descargas interrumpidas

En Linux, puede agregar el parámetro -t 0 al comando wget junto con el parámetro -c. Si la descarga se interrumpe, wget reintentará indefinidamente y reanudará la descarga. En Windows y macOS, generalmente puede reanudar la descarga desde la página de gestión de descargas de su navegador.

Error 403 Forbidden

Compruebe que el comando de descarga sea correcto. Encierre la URL de descarga entre comillas simples (').

¿Cómo descargo datos de una instancia caducada o bloqueada?

Cuando una instancia de suscripción caduca, se bloquea y no es posible conectarse a la base de datos. Para descargar datos de la instancia, renuévela primero y luego utilice uno de los siguientes métodos:

  • Utilice la utilidad mongodump para conectarse a la instancia y descargar los datos. mongodump funciona con todos los tipos de instancia. Para obtener más información, consulte mongodump.

  • Utilice la función de descarga de copias de seguridad descrita en este tema. Esta función solo está disponible para instancias de conjunto de réplicas y clústeres fragmentados basados en ESSD. Para obtener más información, consulte Ámbito de aplicación arriba.