Data Disaster Recovery admite copias de seguridad completas, copias de seguridad incrementales y recuperación de datos. Este tema describe cómo crear y configurar un plan de copia de seguridad, realizar la copia de seguridad de una base de datos y restaurarla para ayudarle a iniciarse rápidamente en la gestión y protección de bases de datos.
Para comprobar si Data Disaster Recovery admite la copia de seguridad y restauración de su base de datos, así como para conocer la granularidad de estas operaciones según el tipo de base de datos, consulte Supported database types and features.
Para obtener información sobre las especificaciones de los planes de copia de seguridad o recibir recomendaciones sobre qué especificación elegir, consulte How to choose a backup method.
Para comprender las diferencias entre la copia de seguridad lógica y la física, consulte Logical backup, physical backup, and snapshots.
Crear un plan de copia de seguridad
Inicie sesión en Data Management DMS 5.0.
-
En la barra de navegación superior, seleccione .
NotaSi utiliza la consola de DMS en modo simple, pase el puntero sobre el icono
en la esquina superior izquierda de la consola de DMS y seleccione . Haga clic en el botón Create Schedule situado en la esquina superior derecha para acceder a la página de compra.
-
Configure los siguientes parámetros y haga clic en Buy and Start en la esquina inferior derecha.
Configuración
Descripción
Product Type
Seleccione Backup Plan.
NotaLa consola de DMS no admite la creación de planes de copia de seguridad con modelo pay-as-you-go.
Backup Plan Region
Seleccione la región donde desea almacenar los datos de la copia de seguridad.
Nota-
Copia de seguridad en una sola región: Seleccione la misma región que su base de datos.
-
Copia de seguridad entre regiones (georredundancia): Seleccione una región distinta a la de su base de datos para mejorar la recuperación ante desastres; sin embargo, esto puede generar costos adicionales. Por ejemplo, para realizar una copia de seguridad de una base de datos en China (Beijing) hacia China (Shanghai), adquiera un plan de copia de seguridad en la región China (Shanghai).
Data Source Type
Seleccione el tipo de base de datos del que desea realizar la copia de seguridad.
NotaSi su origen de datos es RDS MySQL, una base de datos MySQL autogestionada o PolarDB for MySQL, seleccione MySQL. Para obtener orientación sobre cómo seleccionar un tipo de origen de datos, consulte Supported database types and features.
Specification
Una especificación superior ofrece un mejor rendimiento de copia de seguridad y restauración. Las especificaciones disponibles incluyen: micro (nivel de entrada), small (gama baja), medium (gama media), large (gama alta) y xlarge (gama alta sin límite de tráfico).
-
Si su instancia de base de datos (por ejemplo, una base de datos de producción) requiere copia de seguridad y restauración de alto rendimiento, se recomienda adquirir una especificación xlarge o large para agilizar las operaciones.
-
Si la velocidad de copia de seguridad y restauración no es crítica, calcule y elija la especificación más rentable. Para obtener más información, consulte Guidelines for selecting backup methods and backup plan specifications.
Si las bases de datos y tablas que desea respaldar presentan problemas como esquemas de tabla inadecuados, tablas grandes o campos extensos, y selecciona un tipo de programación de copia de seguridad de baja especificación, los recursos podrían ser insuficientes para completar la operación, lo que provocaría excepciones. Para evitarlo, se recomienda seleccionar un tipo de programación de copia de seguridad de alta especificación.
Backup Method
Se admiten los siguientes backup methods:
-
Physical backup: Solo admite bases de datos autogestionadas, no instancias RDS.
Este método realiza la copia de seguridad de los archivos de la base de datos a nivel del sistema operativo. La copia de seguridad y restauración física suele ser más rápida que la lógica y permite una recuperación ágil.
-
Logical backup: Admite instancias RDS, bases de datos locales y bases de datos autogestionadas en ECS.
Este método respalda objetos de la base de datos como tablas, índices y procedimientos almacenados, lo que permite una copia de seguridad y restauración detallada a nivel de base de datos o tabla.
NotaPara obtener información sobre las definiciones y diferencias entre la copia de seguridad lógica y la física, consulte Logical backup, physical backup, and snapshot y Select a backup method.
Storage Space
No es necesario seleccionar una capacidad durante la compra. El sistema cobra según la cantidad real de datos almacenados.
NotaSi realiza copias de seguridad de grandes volúmenes de datos, se recomienda adquirir un backup instance storage plan proporcionado por DBS para compensar el storage fees del built-in DBS storage utilizado por la programación de copia de seguridad. Para obtener más información sobre cómo adquirir un plan de almacenamiento, consulte la sección FAQ de este tema.
Para obtener información sobre los cargos que pueden generarse en una programación de copia de seguridad, consulte Billing FAQ.
Resource Group
Configure un resource group. Seleccione el resource group predeterminado o uno personalizado para simplificar la gestión de los planes de copia de seguridad.
Quantity
Seleccione la cantidad según sus necesidades.
Nota-
Un plan de copia de seguridad solo puede respaldar una instancia de base de datos. Para respaldar varias instancias, cree múltiples planes de copia de seguridad. Por ejemplo, para respaldar la instancia A de RDS MySQL y la instancia B de RDS MySQL, deberá adquirir dos planes de copia de seguridad.
-
Un plan de copia de seguridad solo admite un tipo de base de datos. Para respaldar tanto una base de datos SQL Server autogestionada como una base de datos MySQL autogestionada, deberá adquirir dos planes de copia de seguridad.
Subscription Duration
Seleccione la duración de la suscripción para el plan de copia de seguridad.
-
-
En la página Confirm Order, compruebe los detalles del pedido, lea y acepte el Service Agreement, y haga clic en Pay.
Una vez realizado el pago correctamente, vaya a la página Backup Plans para consultar su nuevo plan de copia de seguridad.
Configurar un plan de copia de seguridad
Requisitos previos
Prepare una cuenta de base de datos y compruebe que cuenta con los permisos necesarios para realizar copias de seguridad. Para obtener más información, consulte Account permissions.
-
Si el backup method es physical backup, instale una puerta de enlace de copia de seguridad en el servidor donde reside su base de datos. Para obtener instrucciones, consulte Install a backup gateway.
NotaPuede comprobar si hay una puerta de enlace de copia de seguridad instalada en la pestaña Backup Gateways de la consola.
Procedimiento
Este ejemplo utiliza un plan de copia de seguridad lógica de RDS MySQL para ilustrar el proceso de configuración. Los pasos pueden variar ligeramente para otros tipos de bases de datos.
Localice el ID del plan de copia de seguridad deseado y haga clic en Configure Backup Schedule en la columna Actions.
-
En la página Configure Backup Source and Destination, configure el origen y el destino de la copia de seguridad, y luego haga clic en Next en la esquina inferior derecha.
En la sección Backup Source Information, establezca Backup Method en Logical Backup, seleccione RDS Instance para Database Location, elija la Instance Region y el RDS Instance ID, introduzca la Database Account y la Password, seleccione Non-encrypted Connection o SSL Secure Connection para Connection Method, haga clic en Test Connection para verificar la conectividad y marque I understand and agree to the compliance commitment above. En la sección Backup Destination Information, seleccione DBS Storage (Recommended) para Backup Destination Storage Type y Built-in Encryption para Storage Method.
-
En la página Edit Backup Objects, mueva las bases de datos y tablas deseadas desde el origen hasta el cuadro Selected, y luego haga clic en Next.
NotaCopia de seguridad lógica: Puede seleccionar bases de datos o tablas específicas para la copia de seguridad completa. Algunas bases de datos permiten seleccionar múltiples bases de datos, una sola base de datos o una sola tabla. La copia de seguridad incremental, si es compatible, incluye todos los datos incrementales de forma predeterminada y no permite la selección por tabla individual.
Copia de seguridad física: Solo se pueden respaldar instancias completas de bases de datos.
En la página Configure Backup Time, establezca la programación de la copia de seguridad y otras opciones, y luego haga clic en Next en la esquina inferior derecha.
-
En la página Edit Lifecycle, introduzca el período de retención para los datos de la copia de seguridad completa.
NotaSi habilitó la Incremental Backup en el paso anterior, también debe configurar el período de retención para los datos de la copia de seguridad incremental.
Tras completar la configuración, haga clic en Precheck en la esquina inferior derecha.
-
Cuando el cuadro de diálogo Precheck indique que la comprobación previa se superó correctamente, haga clic en Start Task.
NotaCuando el Status del plan de copia de seguridad cambie a Running, significará que el plan se ha configurado correctamente.
Si el plan de copia de seguridad falla o reporta un error, póngase en contacto con el servicio de asistencia a través del grupo de DingTalk de atención al cliente (ID: 35585947).
Restaurar una base de datos
Notas
-
Al restaurar una base de datos en una instancia RDS ubicada en una región diferente, la instancia RDS de destino debe tener un endpoint público.
Por ejemplo, si su plan de copia de seguridad está en China (Hangzhou) y desea restaurar los datos en una instancia RDS en China (Beijing), dicha instancia RDS en China (Beijing) debe contar con un endpoint público.
El tiempo de restauración depende de la especificación del plan de copia de seguridad y del tamaño de la base de datos a restaurar. Las especificaciones superiores permiten restauraciones más rápidas, mientras que las bases de datos más grandes requieren mayor tiempo.
Procedimiento
Este ejemplo describe el proceso general de restauración. Los pasos pueden variar ligeramente según el motor de base de datos.
Mediante la tecnología Copy Data Management (CDM), la función sandbox permite una recuperación rápida (RTO en segundos). Puede realizar análisis y pruebas dentro del sandbox. Para obtener más información e instrucciones, consulte Emergency recovery for self-managed MySQL.
Localice el ID del plan de copia de seguridad deseado y haga clic en Manage en la columna Actions.
En la página Configure Task, haga clic en Restore Database en la esquina superior derecha.
-
En la página Set Time Restored To, configure Set Time Restored To y Restore Target Database, y luego haga clic en Next.
NotaLa configuración de restauración varía ligeramente según el motor de base de datos.
Data Disaster Recovery permite restaurar bases de datos MySQL y SQL Server directamente en una nueva instancia RDS sin necesidad de crearla previamente.
-
En la página Configure Objects to Restore, configure los siguientes ajustes y haga clic en Precheck en la esquina inferior derecha.
Configuración
Descripción
Conflict Handling
De forma predeterminada, Conflict Handling está establecido en Rename on Object Name Conflict. Por ejemplo, si ya existe una tabla llamada
job_infodurante la restauración, el sistema cambiará el nombre de la nueva tabla ajob_info_dbs_<restore job ID>_<timestamp>.Restore Objects
Seleccione las bases de datos o tablas que desea restaurar de la lista Source Database Objects y muévalas a la lista Selected Database Objects.
NotaAlgunas bases de datos admiten una granularidad de restauración a nivel de tabla o base de datos individual, lo que reduce la cantidad de datos a restaurar y acorta el RTO (Objetivo de Tiempo de Recuperación). Para obtener detalles sobre la granularidad de restauración admitida, consulte Supported database types and features.
-
Cuando el cuadro de diálogo Precheck muestre Precheck Passed, haga clic en Start Task.
Puede consultar el progreso de la restauración en la pestaña Restore Tasks situada a la izquierda.
La lista de trabajos de restauración muestra el estado del trabajo y el progreso detallado, incluyendo Full Schema Pre-Restore Progress, Full Data Restore Progress, Incremental Log Restore Progress y Full Schema Post-Restore Progress. Cuando todos los indicadores de progreso alcancen el 100%, el estado del trabajo cambiará a Completed.
NotaEl tiempo de restauración depende de la especificación del plan de copia de seguridad y del tamaño de la base de datos. Las especificaciones superiores permiten restauraciones más rápidas.
Si opta por restaurar en una nueva instancia, el sistema tardará entre 5 y 10 minutos en crear la nueva instancia RDS. Tras una restauración correcta, podrá encontrar la nueva instancia RDS en la consola de RDS. Alternativamente, haga clic en el ID del trabajo de restauración y luego en el nombre de la instancia RDS dentro de la sección Basic Information para ser redirigido automáticamente a la consola de RDS.