Cree copias de seguridad manuales de su instancia de ApsaraDB for MongoDB y configure directivas de retención personalizadas.
Requisitos previos
Debe haber creado una instancia independiente, una instancia de conjunto de réplicas o una instancia de clúster con sharding de ApsaraDB for MongoDB.
Notas de uso
Si selecciona Physical Backup en una instancia que ejecuta una versión anterior a MongoDB 4.0, la copia de seguridad podría fallar cuando el número total de colecciones e índices supere los 10,000. Upgrade the major database version a MongoDB 4.0 o posterior antes de realizar una copia de seguridad física.
Después de actualizar la versión, no se pueden usar los archivos de copia de seguridad anteriores a la actualización para crear nuevas instancias.
Copia de seguridad manual
Las copias de seguridad se almacenan en Object Storage Service (OSS) y no consumen el almacenamiento de su instancia.
La siguiente tabla enumera los métodos de copia de seguridad para cada tipo de instancia.
|
Tipo de instancia |
Método de copia de seguridad |
Descripción |
|
Snapshot Backup |
Captura el estado del disco en un momento específico. La recuperación tarda minutos. Nota
Este proceso consume recursos de E/S de la instancia. |
|
|
Nota
|
Facturación
ApsaraDB for MongoDB ofrece una cuota gratuita de almacenamiento de copias de seguridad que cubre las copias completas y los registros. El almacenamiento dentro de esta cuota no genera cargos. El uso excedente se factura de la siguiente manera: Tarifa horaria de copia de seguridad = (Uso de almacenamiento de copias de seguridad - Cuota gratuita) × Precio unitario.
Cuota gratuita por tipo de almacenamiento:
|
Tipo de almacenamiento |
Cuota gratuita |
Uso y cuota |
|
Basado en disco en la nube |
200% de la capacidad de almacenamiento |
Consulte el uso de almacenamiento de copias de seguridad y la cuota gratuita en la sección Specification Information de la página Basic Information. |
|
Basado en disco local |
50% de la capacidad de almacenamiento |
Precios unitarios para el exceso de almacenamiento de copias de seguridad:
|
Tipo de almacenamiento |
Precio unitario (USD/GB/día) |
|
Basado en disco en la nube |
Varía según la región:
|
|
Basado en disco local |
Varía según la región:
|
Los detalles completos de precios están disponibles en la página de precios de ApsaraDB for MongoDB.
Los precios listados aquí son solo de referencia y pueden cambiar. Consulte la página de compra y sus facturas para conocer los precios reales.
Crear una copia de seguridad manual
Vaya a la página de instancias de conjunto de réplicas de ApsaraDB for MongoDB o de instancias de clúster con sharding de ApsaraDB for MongoDB. En la barra de navegación superior, seleccione un resource group y una región, y luego haga clic en el ID de la instancia objetivo.
En la esquina superior derecha de la página Basic Information, haga clic en Back up Instance.
En el panel Back up Instance, seleccione un Backup Method.
-
En el cuadro de diálogo, seleccione un Backup Retention Period y haga clic en OK.
NotaLas directivas de retención personalizadas solo son compatibles con instancias basadas en disco en la nube que ejecutan MongoDB 4.2 o posterior.
Directivas de retención disponibles:
Default: Usa el mismo periodo de retención que la directiva de copia de seguridad automática.
Custom: Especifique un periodo de retención de 7 a 730 días.
Permanent: Conserva la copia de seguridad durante toda la vida útil de la instancia. Por ejemplo, puede crear una copia de seguridad manual al inicio de una semana o mes y configurarla como Never Expires para una retención a largo plazo.
Una vez completada la copia de seguridad, actualice la página para verla en la página Backup and Restoration.
Extender la retención de una copia de seguridad manual
Extienda el periodo de retención de una copia de seguridad manual existente.
Vaya a la página de instancias de conjunto de réplicas de ApsaraDB for MongoDB o de instancias de clúster con sharding de ApsaraDB for MongoDB. En la barra de navegación superior, seleccione un resource group y una región, y luego haga clic en el ID de la instancia objetivo.
En el panel de navegación izquierdo, haga clic en Backup and Restoration.
En la pestaña Full Backup, busque la copia de seguridad manual cuyo periodo de retención desea extender y haga clic en Modify Expiration Time en la columna más a la derecha.
-
En el cuadro de diálogo, establezca una nueva fecha de vencimiento.
NotaSolo puede extender la hora de vencimiento.
No se puede ajustar la hora de vencimiento de las copias de seguridad que no caducan. Elimínelas al hacer clic en Delete.
Preguntas frecuentes
Referencia de API
|
API |
Descripción |
|
Realiza una copia de seguridad manual de una instancia de ApsaraDB for MongoDB. |