Cloud Backup crea copias de seguridad de bases de datos SQL Server desde instancias ECS o servidores locales hacia la nube. Puede restaurar las bases de datos en el origen original o en otra base de datos alojada en ECS dentro de la misma región.
Requisitos previos
-
Active Cloud Backup.
La activación es gratuita. La facturación comienza cuando se crea y ejecuta un plan de copia de seguridad (Precios de Cloud Backup).
-
Instale Cloud Assistant Agent.
Este agente es obligatorio para crear copias de seguridad de bases de datos en instancias ECS.
Si la instancia ECS se adquirió el 1 de diciembre de 2017 o después, el agente viene preinstalado.
Si se adquirió antes del 1 de diciembre de 2017, debe install it manually.
-
Registre su base de datos SQL Server.
Register an ECS-hosted SQL Server instance o register an on-premises SQL Server database.
Notas de uso
Configuración del entorno
Versiones compatibles: Cloud Backup es compatible con versiones específicas de bases de datos, sistemas operativos y funciones de copia de seguridad. Para obtener más información, consulte Supported database versions.
.NET framework: la instancia ECS debe tener instalado .NET Framework 4.5 o posterior.
Conectividad local: las bases de datos locales deben conectarse a una VPC mediante VPN o Express Connect. El cliente debe poder alcanzar uno de estos bloques CIDR:
100.64.0.0/10,100.64.0.0/11o100.96.0.0/11. Para obtener más información, consulte Single-tunnel mode.Compresión del sistema de archivos: no habilite la compresión a nivel de sistema de archivos en los volúmenes que almacenan archivos de bases de datos SQL Server. File Locations for Default and Named Instances of SQL Server.
Reglas y limitaciones de los tipos de copia de seguridad
Los tipos de copia de seguridad disponibles dependen de la configuración de su base de datos:
Base de datos master: solo se admiten copias de seguridad completas. No se permiten las copias de seguridad incrementales acumulativas ni de registros.
Modelo de recuperación simple: solo se admiten copias de seguridad completas e incrementales acumulativas. Las copias de seguridad de registros no están disponibles.
Modelo de recuperación completo: al eliminar un plan de copia de seguridad que incluye registros, se detiene el truncamiento automático de estos. El registro de transacciones puede crecer de forma indefinida hasta que se ejecute una nueva copia de seguridad de registros. Supervise el almacenamiento después de eliminar el plan. View or change the recovery model of a database (SQL Server).
Bases de datos en contenedores: no son compatibles.
Conflictos con otro software y otras funciones
Ejecutar Cloud Backup junto con otras herramientas de copia de seguridad puede generar conflictos:
-
Uso de otras herramientas de copia de seguridad:
Si otro software ejecuta una copia de seguridad completa, Cloud Backup podría convertir la siguiente copia de seguridad incremental o de registros en una completa, lo que aumenta los costos de almacenamiento.
Crear simultáneamente una copia de seguridad de una base de datos SQL Server 2019 con Cloud Backup y otra herramienta puede provocar errores e impedir consultar los detalles de la base de datos. Para obtener más información, consulte Failed to list SQL Server 2019 database details
Función antiransomware: cuando esta función está habilitada para una base de datos, las copias de seguridad de SQL Server en Cloud Backup dejan de estar disponibles. Para obtener más información, consulte Anti-ransomware service.
Gestión de costos
Siga estas prácticas para gestionar los costos y evitar problemas:
Registro gratuito: registrar una base de datos no tiene costo. Los cargos aplican cuando se crean y ejecutan planes de copia de seguridad.
Use un único almacén de copias de seguridad: respalde cada instancia de base de datos en un solo almacén. Utilizar varios almacenes hace que las copias de seguridad incrementales o de registros se conviertan en completas, lo que incrementa los costos de almacenamiento.
Procedimiento
Cree un plan de copia de seguridad para la base de datos registrada.
Inicie sesión en la consola de Cloud Backup.
En el panel de navegación izquierdo, seleccione . En la barra de navegación superior, seleccione una región. En la página Database Backup, haga clic en la pestaña SQL Server. Haga clic en la pestaña ECS Database Instance o Local Database Instance. Busque la base de datos SQL Server de destino y haga clic en Back Up en la columna Actions.
-
En el panel Create Backup Plan, siga estos pasos:
-
Configure los parámetros de copia de seguridad y haga clic en Next.
Especifique el campo Plan Name.
-
Seleccione la base de datos SQL Server de la que desea crear una copia de seguridad.
En este ejemplo, el valor de Plan Name es
(local)-backup-xxxxx008, y se seleccionaron las bases de datos master, model y msdb.
-
Configure el plan de copia de seguridad y haga clic en Next.
Parámetro
Descripción
Recommended Plan
Políticas de copia de seguridad preconfiguradas. Cloud Backup ofrece las siguientes políticas. Seleccione una o cree una política personalizada.
-
Typical Plan: habilita las funciones Full Backup y Cumulative Incremental Backup.
-
Critical Application: habilita las funciones Full Backup, Cumulative Incremental Backup y Log Backup.
-
Customize: habilita una política de copia de seguridad personalizada.
Full Backup
Crea una copia de seguridad de todos los archivos de la base de datos.
Se ejecuta de inmediato o de forma programada (cada hora, diaria, semanal o mensual).
Cumulative Incremental Backup
Respalda todos los datos modificados desde la última copia de seguridad completa.
Se ejecuta de inmediato o de forma programada (cada hora, diaria, semanal o mensual).
ImportantePara efectos de eliminación, las copias de seguridad incrementales acumulativas se tratan igual que las normales. Forman una cadena de dependencias y solo se pueden eliminar después de que expire la copia de seguridad completa de la que dependen. Esto puede extender la retención más allá de la configuración individual. Configure el ciclo de copia de seguridad y el periodo de retención con cuidado. Para obtener más información, consulte How does Cloud Backup clear expired database backup files?
Log Backup
Habilita la recuperación a un momento específico (PITR), que permite restaurar una base de datos a cualquier instante.
-
Recuperación a un momento específico (PITR): restaura los datos a un instante preciso, por ejemplo, justo antes de que ocurriera un error.
-
Alta frecuencia: las copias de seguridad se pueden programar con frecuencia, con un ciclo mínimo de 10 minutos.
ImportanteLas copias de seguridad de registros dependen de la copia de seguridad completa más reciente, la cual se conserva hasta que expiren todas las copias de registros dependientes. Planifique su política de retención con cuidado para gestionar los costos de almacenamiento. Para obtener más información, consulte How does Cloud Backup clear expired database backup files?
-
-
Configure los ajustes de copia de seguridad y haga clic en Next.
Configure los subprocesos, el intervalo de reintento y el límite de velocidad.
Parámetro
Descripción
Concurrent Threads
Número de subprocesos de copia de seguridad simultáneos.
Retry Time
Intervalo entre intentos de reconexión si se pierde la conexión durante la copia de seguridad. Unidad: minutos.
Speed Limit
Rendimiento máximo de la copia de seguridad. Unidad: MB/s. El valor 0 significa sin límite.
-
Configure un almacén de copias de seguridad y haga clic en OK.
ImportanteUna instancia de base de datos solo se puede respaldar en un almacén de copias de seguridad.
Parámetro
Descripción
Backup Vault
Lugar donde se almacenan los datos de la copia de seguridad. Valores válidos:
-
Create Vault: especifique un nombre para el almacén. Si deja el campo vacío, se genera un nombre aleatorio.
-
Select Vault: elija un almacén existente en la lista desplegable.
ImportanteSe le cobra por un almacén desde su creación, independientemente de los datos almacenados. Para obtener más información, consulte Billing methods and billable items.
Cloud Backup utiliza almacenamiento redundante por zona (ZRS) cuando está disponible; de lo contrario, recurre al almacenamiento redundante local (LRS). El tipo de almacenamiento se selecciona automáticamente y no se puede configurar de forma manual.
Vault Name
Nombre del almacén de copias de seguridad.
Immutable Backup
Cuando Immutable Backup está habilitada, el almacén de copias de seguridad y todos sus datos no se pueden eliminar hasta que expiren automáticamente.
Backup Retention Period
Tiempo durante el cual se conservan los datos de la copia de seguridad antes de eliminarse automáticamente. Unidad: días, semanas, meses o años.
Modifique este valor en la página Storage Vaults. Los cambios solo aplican a los nuevos datos de copia de seguridad generados.
ImportanteRestaurar una copia de seguridad incremental o de registros requiere la copia de seguridad completa más reciente, la cual se conserva hasta que expiren todas las copias dependientes. Configure el ciclo de copia de seguridad y su expiración en consecuencia. Para obtener más información, consulte How does Cloud Backup clear expired database backup files?
El plan de copia de seguridad queda creado.
-
-
Comprobar los resultados de la copia de seguridad
Las copias de seguridad incrementales requieren una copia de seguridad completa previa. Ejecute primero una copia de seguridad completa de forma manual.
Después de crear el plan de copia de seguridad, consulte los detalles en la pestaña Backup Plans. Estos incluyen la próxima hora de ejecución y los intervalos de copia de seguridad para cada tipo. Cloud Backup respalda la base de datos SQL Server en la hora de inicio y el intervalo especificados.
-
Cuando llega la hora de ejecución, Cloud Backup ejecuta el plan de copia de seguridad. El trabajo finaliza cuando el campo Status muestra Idle y aparece la hora en Next Run.
Los detalles del plan de copia de seguridad muestran la configuración de tres tipos de respaldo:
Full Backup: el ciclo de copia de seguridad es semanal, la hora de inicio es 18:00:00 y el intervalo es de 1 semana, los sábados.
Cumulative Incremental Backup: el ciclo de copia de seguridad es diario, la hora de inicio es 00:00:00 y el intervalo es de 1 día.
Log Backup: el ciclo de copia de seguridad es diario y el intervalo es de 1 día.
En la esquina superior derecha de cada tipo de copia de seguridad, están disponibles los botones Run Now y Suspend. La parte inferior del panel muestra los parámetros de copia de seguridad (como
mssql://(local)/master,mssql://(local)/modelymssql://(local)/msdb), los ajustes de copia de seguridad (4 subprocesos simultáneos, un intervalo de reintento de 10 minutos y un límite de velocidad de 1000 MB/s), así como la información del almacén de copias de seguridad.
Más operaciones
En la pestaña Backup Plan, puede realizar las siguientes operaciones en la columna Actions de un plan de copia de seguridad.
-
Editar un plan de copia de seguridad
Haga clic en Edit para modificar el plan de copia de seguridad.
-
Configurar los ajustes de alerta
Haga clic en ⋮ en la columna Actions y seleccione Alert Settings. Después, seleccione un método de alerta de copia de seguridad.
Método de alerta de copia de seguridad
Descripción
Disabled
El cliente deja de enviar notificaciones de alerta.
Same as Backup Vault
El cliente utiliza el mismo método de alerta que el almacén de copias de seguridad.
Notify Alibaba Cloud Account
Envía notificaciones de alerta por correo electrónico a la cuenta de Alibaba Cloud.
Custom
Seleccione uno o varios contactos o grupos de contactos. Una vez completada la configuración, el cliente envía alertas de copia de seguridad a los contactos o grupos seleccionados.
-
Eliminar un plan de copia de seguridad
Eliminar un plan de copia de seguridad interrumpe cualquier trabajo de copia de seguridad o restauración en ejecución.
Haga clic en ⋮ en la columna Actions y seleccione Delete Backup para eliminar un plan de copia de seguridad que ya no necesite.
Siguiente paso
Preguntas frecuentes
Referencias
Para obtener detalles sobre la función de copia de seguridad de bases de datos, consulte ECS database backup y On-premises database backup.
Cloud Backup ofrece planes de recursos para escenarios de copia de seguridad que ayudan a reducir costos. Para obtener más información, consulte Purchase resource plans.