ApsaraDB RDS for PostgreSQL ofrece la función de copia de seguridad entre regiones, que permite almacenar copias de seguridad de los datos en una región diferente para fines de recuperación ante desastres o cumplimiento normativo.
Para obtener más información sobre la función de copia de seguridad predeterminada en ApsaraDB RDS for PostgreSQL, consulte Back up an ApsaraDB RDS for PostgreSQL instance.
Para obtener más información sobre la copia de seguridad entre regiones en ApsaraDB RDS for MySQL, consulte Enable cross-region backup for an ApsaraDB RDS for MySQL instance.
Para obtener más información sobre la copia de seguridad entre regiones en ApsaraDB RDS for SQL Server, consulte Enable cross-region backup for an ApsaraDB RDS for SQL Server instance.
Diferencias entre la copia de seguridad entre regiones y la copia de seguridad predeterminada
|
Elemento |
Copia de seguridad entre regiones |
Copia de seguridad predeterminada |
|
Habilitada de forma predeterminada |
Deshabilitada de forma predeterminada; debe habilitarse manualmente. |
Habilitada de forma predeterminada. |
|
Ubicación de almacenamiento de la copia de seguridad |
Las copias de seguridad se almacenan en una región diferente. |
Las copias de seguridad se almacenan en la misma región que la instancia. |
|
Restauración de datos |
Los datos solo se pueden restaurar en una nueva instancia dentro de la región de destino. |
Los datos se pueden restaurar en cualquiera de las siguientes instancias:
|
|
Retención de la copia de seguridad |
Las copias de seguridad se conservan según el período de retención especificado, incluso después de liberar la instancia de origen. |
De forma predeterminada, las copias de seguridad se conservan durante 7 días después de liberar la instancia. |
Requisitos previos
-
Su instancia de ApsaraDB RDS for PostgreSQL debe cumplir con los siguientes requisitos:
Para instancias que utilizan discos locales de alto rendimiento: PostgreSQL 9.4 o 10 (High-availability Edition).
Las instancias que utilizan discos en la nube deben ejecutar PostgreSQL 10 o versiones posteriores. Las instancias serverless no son compatibles.
Si utiliza el servicio de copia de seguridad de ApsaraDB RDS por primera vez, use su cuenta principal de Alibaba Cloud para authorize the AliyunServiceRoleForDBS service-linked role.
-
La instancia no debe ser una new general-purpose instance type.
NotaAunque los nuevos tipos de instancia de uso general ofrecen mayor elasticidad, mejor rendimiento y una creación y modificación más rápida de instancias, aún no admiten completamente la copia de seguridad entre regiones.
Para una instancia de ApsaraDB RDS for PostgreSQL con cloud disk encryption habilitado, debe activar su cuenta de Alibaba Cloud en la región de destino antes de enable cross-region backup. Para obtener instrucciones, consulte la sección FAQ en este tema.
Facturación
Las copias de seguridad entre regiones para instancias de PostgreSQL generan los siguientes cargos:
Cargos por almacenamiento entre regiones: USD 0.0002 por GB-hora.
Cargos por tráfico de red: Para obtener más información, consulte Network fees.
Para grandes volúmenes de datos, considere utilizar un DBS Network Plan para compensar los cargos de red.
Notas de uso
La copia de seguridad entre regiones no afecta a las copias de seguridad predeterminadas. Ambos tipos de copias pueden coexistir simultáneamente. Una copia de seguridad entre regiones es una réplica de una copia local almacenada en otra región.
La copia de seguridad entre regiones se activa una vez que finaliza la copia de seguridad predeterminada. Posteriormente, el sistema copia la copia predeterminada a la región de destino especificada.
Si no se ha creado ningún conjunto de copias de seguridad válido en las últimas 24 horas al habilitar la copia de seguridad entre regiones, el sistema inicia automáticamente una nueva copia en la instancia secundaria.
Rutas y regiones compatibles para copias de seguridad
Debido a limitaciones de red, la función de copia de seguridad entre regiones solo está disponible en regiones específicas. La siguiente tabla describe los detalles.
|
Rutas de copia de seguridad compatibles |
Los datos se pueden respaldar entre China continental, China (Hong Kong) y regiones internacionales. La región de destino de la copia de seguridad debe ser diferente de la región de origen. |
|
Regiones compatibles |
|
Habilitar la copia de seguridad entre regiones
Inicie sesión en la consola de ApsaraDB RDS. En el panel de navegación izquierdo, haga clic en Instances. En la barra de navegación superior, seleccione la región donde reside su instancia de RDS.
-
Localice la instancia que desea gestionar y, en la columna Actions, elija .
NotaTambién puede ir a la página de detalles de la instancia. En el panel de navegación izquierdo, haga clic en Backup and Restoration. En la pestaña Backup Settings, busque la sección Cross-region Backup Settings y haga clic en Edit.
Si no se muestra la opción Cross-region Backup Settings, compruebe si su instancia cumple con los Requisitos previos.
-
Configure los siguientes parámetros, seleccione las declaraciones de facturación y cumplimiento, y luego haga clic en OK.
Parámetro
Descripción
Cross-region Backup
El interruptor principal de la función. Seleccione Enable.
Backup Region
La región de destino donde se almacenan los archivos de copia de seguridad. Los archivos de copia de seguridad local se replican automáticamente en esta región.
Cross-region Backup Retention Policy
El período de retención de los archivos de copia de seguridad entre regiones. Valores válidos: de 7 a 1825 días. El período máximo de retención es de 5 años.
NotaIncluso si la instancia de RDS caduca o se libera, sus archivos de copia de seguridad entre regiones se conservan según el período de retención especificado. Puede consultar los archivos de copia de seguridad vigentes en la página de la instancia.
Cross-region Log Backup Status
El interruptor para la copia de seguridad de registros entre regiones. Al habilitar esta función, los archivos de copia de seguridad de registros locales se replican automáticamente en un bucket de Object Storage Service (OSS) en la región de destino.
ImportanteSi no logra habilitar la copia de seguridad entre regiones para una instancia de ApsaraDB RDS for PostgreSQL con cloud disk encryption habilitado, es posible que su cuenta de Alibaba Cloud no esté activada en la región de destino. Para resolver este problema, consulte la sección FAQ e inténtelo de nuevo.
Modificar la configuración de copia de seguridad entre regiones
Puede modificar la directiva de copia de seguridad entre regiones, incluida la región de destino y el período de retención de los conjuntos de copias de seguridad.
Inicie sesión en la consola de ApsaraDB RDS. En el panel de navegación izquierdo, haga clic en Backups. En la barra de navegación superior, seleccione una región.
-
En la pestaña , localice la instancia que desea gestionar y haga clic en Settings en la columna Actions para modificar la configuración.
NotaSi la instancia está liberada, solo puede modificar el período de retención. No es posible modificar otras opciones.
Deshabilitar la copia de seguridad entre regiones
Puede deshabilitar la función de copia de seguridad entre regiones en cualquier momento.
Inicie sesión en la consola de ApsaraDB RDS. En el panel de navegación izquierdo, haga clic en Backups. En la barra de navegación superior, seleccione una región.
En la pestaña , localice la instancia que desea gestionar y haga clic en Settings en la columna Actions.
-
Establezca Cross-region Backup Status en Disabled y configure Cross-region Retention Period en 7 días.
NotaAl deshabilitar la copia de seguridad entre regiones, dejan de generarse nuevas copias y ya no se aplican cargos por transferencia de datos. Sin embargo, las copias existentes no se eliminan de inmediato. Según la directiva de copia de seguridad, estas se conservan durante un mínimo de 7 días. Puede set the cross-region backup retention period a 7 días. Transcurridos los 7 días, todos los archivos de copia de seguridad se eliminan automáticamente y dejará de recibir cargos por copia de seguridad entre regiones.
Descargar copias de seguridad entre regiones
Una vez completada la copia de seguridad entre regiones, puede descargar los datos de respaldo desde la región de destino.
Inicie sesión en la consola de ApsaraDB RDS. En el panel de navegación izquierdo, haga clic en Backups. En la barra de navegación superior, seleccione una región.
En la pestaña , localice la instancia objetivo y haga clic en el ID de la instancia.
En las pestañas Data Backup y Log Backup, busque la copia de seguridad que desea descargar y haga clic en Download en la columna Actions para descargar los datos de copia de seguridad completa e incremental, respectivamente.
-
Lea y acepte los acuerdos correspondientes, y luego haga clic en Download.
NotaAl descargar archivos de copia de seguridad, el tráfico entrante a través de una red interna es gratuito, pero el tráfico saliente a través de Internet tiene costo. Para obtener más información, consulte Network fees.
Referencias
Una vez completada la copia de seguridad entre regiones, puede restaurar datos entre regiones en una instancia nueva o existente dentro de la región de destino. Para obtener más información, consulte Restore data across regions.
-
También puede llamar a las siguientes operaciones de API para realizar tareas de copia de seguridad entre regiones: