Este tema describe cómo crear copias de seguridad de bases de datos o tablas individuales en una instancia de ApsaraDB RDS for MySQL.
Copia de seguridad automática de bases de datos y tablas individuales
Copias de seguridad predeterminadas de ApsaraDB RDS: para garantizar la seguridad de los datos, la función de copia de seguridad predeterminada de ApsaraDB RDS respalda todas las bases de datos y tablas. No admite copias de seguridad parciales. Si no necesita respaldar ciertas bases de datos o tablas, elimínelas o migrelas a un entorno local.
Copias de seguridad de recuperación ante desastres de datos: la función logical backup de recuperación ante desastres de datos admite copias de seguridad automáticas de bases de datos y tablas específicas.
Si su objetivo es reducir el tamaño y el costo de las copias de seguridad predeterminadas de ApsaraDB RDS, consulte Reduce backup costs.
Para obtener más información sobre cómo restaurar bases de datos y tablas individuales, consulte Restore individual databases and tables.
Copia de seguridad manual de bases de datos y tablas específicas
Método 1: usar la consola de ApsaraDB RDS
Puede crear una tarea de copia de seguridad manual para respaldar bases de datos específicas. Actualmente, este método no admite la copia de seguridad de tablas específicas.
Requisitos previos
-
La instancia de ApsaraDB RDS for MySQL debe cumplir con los siguientes requisitos:
La instancia de RDS ejecuta MySQL 8.0, MySQL 5.7 o MySQL 5.6.
La instancia de RDS ejecuta RDS High-availability Edition o ejecuta MySQL 5.7 en RDS Enterprise Edition.
-
Tipo de almacenamiento: local SSDs
NotaLas instancias que usan discos en la nube solo admiten copias de seguridad de instantáneas y no permiten respaldar bases de datos o tablas específicas. Si necesita extraer los datos de una sola base de datos en este tipo de instancia, utilice Data Export feature of DMS o run the mysqldump command para exportarlos a un archivo SQL.
Si utiliza el servicio de copia de seguridad de RDS por primera vez, debe usar su cuenta de Alibaba Cloud para autorizar el rol vinculado al servicio de recuperación ante desastres de datos (AliyunServiceRoleForDBS). Para obtener más información, consulte Authorize the service-linked role for Data Disaster Recovery.
Para consultar la información anterior, acceda a la página Basic Information de su instancia de RDS.
Procedimiento
Inicie sesión en la consola de ApsaraDB RDS y vaya a la página Instances. En la barra de navegación superior, seleccione la región donde reside la instancia de RDS. A continuación, busque la instancia y haga clic en su ID.
En la esquina superior derecha de la página que aparece, haga clic en Backup Instance.
En el cuadro de diálogo que aparece, establezca el parámetro Select Backup Mode en Logical Backup y el parámetro Backup Policy en Single-Database Backup.
Seleccione las bases de datos que desea respaldar y haga clic en el icono
para moverlas a la sección del lado derecho. Luego, haga clic en OK.-
(Opcional) Compruebe el progreso de la tarea de copia de seguridad.
Esta acción crea una tarea de copia de seguridad lógica. Haga clic en Tasks en la esquina superior derecha. En la página Tasks, filtre las tareas al establecer Task Type en Manual Backup Instance para ver el progreso de la copia de seguridad.
-
(Opcional) Restaure los datos de la copia de seguridad.
Para restaurar desde esta copia de seguridad lógica, consulte Restore a logical backup file of an ApsaraDB RDS for MySQL instance to a self-managed database y Restore individual databases and tables.
Método 2: usar Data Disaster Recovery
Create a backup schedule (establezca el método de copia de seguridad como copia de seguridad lógica).
-
Configure the backup schedule. Cuando configure la hora de la copia de seguridad, seleccione Single Backup.
Para obtener más información, consulte Back up an ApsaraDB RDS for MySQL or self-managed MySQL instance by using a logical backup.
Operaciones relacionadas
También puede llamar a las operaciones de API que se enumeran en la siguiente tabla para gestionar las políticas de copia de seguridad de su instancia de RDS o configurar programaciones de copia de seguridad de recuperación ante desastres de datos.
Categoría | Operación | Descripción |
ApsaraDB RDS | Modifica la configuración de copia de seguridad de una instancia. | |
Consulta la configuración de copia de seguridad de una instancia. | ||
Consulta los conjuntos de copias de seguridad. | ||
Consulta las tareas de copia de seguridad de una instancia. | ||
Recuperación ante desastres de datos | Crea una programación de copia de seguridad. | |
Configura una programación de copia de seguridad. |