Copia de seguridad de una base de datos de SQL Server en una máquina virtual de AzureBack up a SQL Server database in an Azure VM

En este tutorial se muestra cómo hacer una copia de seguridad de una base de datos de SQL Server que se ejecuta en una máquina virtual de Azure en un almacén de Azure Backup Recovery Services.This tutorial shows you how to back up a SQL Server database running on an Azure VM to an Azure Backup Recovery Services vault. En este artículo, aprenderá a:In this article, you learn how to:

  • Crear y configurar un almacén.Create and configure a vault.
  • Detectar bases de datos y configurar copias de seguridad.Discover databases, and set up backups.
  • Configurar la protección automática de las bases de datos.Set up auto-protection for databases.
  • Ejecutar una copia de seguridad a petición.Run an on-demand backup.

Requisitos previosPrerequisites

Para poder realizar copias de seguridad de la base de datos de SQL Server, primero debe comprobar si reúne las siguientes condiciones:Before you back up your SQL Server database, check the following conditions:

  1. Identifique o cree un almacén de Recovery Services en la misma región o configuración regional que la máquina virtual que hospeda la instancia de SQL Server.Identify or create a Recovery Services vault in the same region or locale as the VM hosting the SQL Server instance.
  2. Compruebe los permisos de máquina virtual necesarios para realizar una copia de seguridad de las bases de datos SQL.Check the VM permissions needed to back up the SQL databases.
  3. Compruebe que la máquina virtual tenga conectividad de red.Verify that the VM has network connectivity.
  4. Compruebe que las bases de datos de SQL Server se denominan de acuerdo con las directrices de nomenclatura de Azure Backup.Check that the SQL Server databases are named in accordance with naming guidelines for Azure Backup.
  5. Compruebe que no dispone de otras soluciones de copia de seguridad habilitadas para la base de datos.Verify that you don't have any other backup solutions enabled for the database. Deshabilite todas las demás copias de seguridad de SQL Server antes de configurar este escenario.Disable all other SQL Server backups before you set up this scenario. Puede habilitar Azure Backup para una máquina virtual de Azure junto con Azure Backup para una base de datos de SQL Server que se ejecute en la máquina virtual sin que se produzcan conflictos.You can enable Azure Backup for an Azure VM along with Azure Backup for a SQL Server database running on the VM without any conflict.

Establecimiento de conectividad de redEstablish network connectivity

Todas las operaciones realizadas en la máquina virtual con SQL Server necesitan conectividad a las direcciones IP públicas de Azure.For all operations, the SQL Server VM virtual machine needs connectivity to Azure public IP addresses. Si falta dicha conectividad, operaciones como detectar bases de datos, configurar y programar copias de seguridad o restaurar puntos de recuperación producirán errores.VM operations (database discovery, configure backups, schedule backups, restore recovery points, and so on) fail without connectivity to the public IP addresses. Establezca la conectividad con una de estas opciones:Establish connectivity with one of these options:

  • Allow the Azure datacenter IP ranges (Permitir los intervalos de direcciones IP del centro de datos de Azure): permite los intervalos IP en la descarga.Allow the Azure datacenter IP ranges: Allow the IP ranges in the download. Para acceder a un grupo de seguridad de red (NSG), use el cmdlet Set-AzureNetworkSecurityRule.To access network security group (NSG), use the Set-AzureNetworkSecurityRule cmdlet.
  • Deploy an HTTP proxy server to route traffic (Implementar un servidor proxy HTTP para enrutar el tráfico): cuando hace copia de seguridad de una base de datos de SQL Server en una máquina virtual de Azure, la extensión de copia de seguridad en la máquina virtual usa las API HTTPS para enviar comandos de administración a Azure Backup y datos a Azure Storage.Deploy an HTTP proxy server to route traffic: When you back up a SQL Server database on an Azure VM, the backup extension on the VM uses the HTTPS APIs to send management commands to Azure Backup, and data to Azure Storage. La extensión de copia de seguridad también usa Azure Active Directory (Azure AD) para la autenticación.The backup extension also uses Azure Active Directory (Azure AD) for authentication. Enrute el tráfico de extensión de copia de seguridad de estos tres servicios a través del proxy HTTP.Route the backup extension traffic for these three services through the HTTP proxy. Las extensiones son el único componente configurado para el acceso a la red pública de Internet.The extensions are the only component that's configured for access to the public internet.

Cada opción tiene sus ventajas y desventajas.Each option has advantages and disadvantages

OpciónOption VentajasAdvantages DesventajasDisadvantages
Permitir intervalos IPAllow IP ranges Sin costos adicionales.No additional costs. Este escenario es complejo de administrar, ya que los intervalos de direcciones IP cambian con el tiempo.Complex to manage because the IP address ranges change over time.

Proporciona acceso a la totalidad de Azure, no solo a Azure Storage.Provides access to the whole of Azure, not just Azure Storage.
Usar un servidor proxy HTTPUse an HTTP proxy Se permite un control detallado en el proxy sobre las direcciones URL de almacenamiento.Granular control in the proxy over the storage URLs is allowed.

Un único punto de acceso a Internet para las máquinas virtuales.Single point of internet access to VMs.

No están sujetas a cambios de direcciones IP de Azure.Not subject to Azure IP address changes.
Costos adicionales de ejecutar una máquina virtual con el software de proxy.Additional costs to run a VM with the proxy software.

Establecer permisos de máquina virtualSet VM permissions

Azure Backup lleva a cabo una serie de acciones al configurar la copia de seguridad para una base de datos de SQL Server:Azure Backup does a number of things when you configure backup for a SQL Server database:

  • Agrega la extensión AzureBackupWindowsWorkload.Adds the AzureBackupWindowsWorkload extension.
  • Para detectar las bases de datos en la máquina virtual, Azure Backup crea la cuenta NT SERVICE\AzureWLBackupPluginSvc.To discover databases on the virtual machine, Azure Backup creates the account NT SERVICE\AzureWLBackupPluginSvc. Esta cuenta se usa para la copia de seguridad y restauración, y es necesario tener permisos de administrador del sistema.This account is used for backup and restore, and requires SQL sysadmin permissions.
  • Azure Backup aprovecha la cuenta NT AUTHORITY\SYSTEM para la detección o consulta de bases de datos, por lo que esta cuenta debe tener un inicio de sesión público en SQL.Azure Backup leverages the NT AUTHORITY\SYSTEM account for database discovery/inquiry, so this account need to be a public login on SQL.

Si no se creó la VM con SQL Server en Azure Marketplace, podría recibir el error UserErrorSQLNoSysadminMembership.If you didn't create the SQL Server VM from the Azure Marketplace, you might receive an error UserErrorSQLNoSysadminMembership. Si esto sucede, siga estas instrucciones.If this occurs follow these instructions.

Compruebe las directrices de nomenclatura de las bases de datos de Azure Backup.Verify database naming guidelines for Azure Backup

Evite lo siguiente en los nombres de bases de datos:Avoid the following for database names:

  • Espacios iniciales o finalesTrailing/Leading spaces
  • Signos '!' finalesTrailing ‘!’
  • Corchete de cierre ‘]’Close square bracket ‘]’
  • Nombres de bases de datos que empiezan por "F:"Databases names starting with ‘F:\’

Aunque se dispone de alias para los caracteres no admitidos de la tabla Azure, se recomienda evitarlos.We do have aliasing for Azure table unsupported characters, but we recommend avoiding them. Más información.Learn more.

Creación de un almacén de Recovery ServicesCreate a Recovery Services vault

Un almacén de Recovery Services es una entidad que almacena las copias de seguridad y los puntos de recuperación creados a lo largo del tiempo.A Recovery Services vault is an entity that stores backups and recovery points created over time. También contiene las directivas de copia de seguridad asociadas con las máquinas virtuales protegidas.The Recovery Services vault also contains the backup policies that are associated with the protected virtual machines.

Para crear un almacén de Recovery Services, siga los pasos que se indican a continuación.To create a Recovery Services vault, follow these steps.

  1. Inicie sesión en su suscripción en Azure Portal.Sign in to your subscription in the Azure portal.

  2. En el menú izquierdo, seleccione Todos los servicios.On the left menu, select All services.

    Seleccionar Todos los servicios

  3. En el cuadro de diálogo Todos los servicios, escriba Recovery Services.In the All services dialog box, enter Recovery Services. La lista de recursos se filtra en función de lo que especifique.The list of resources filters according to your input. En la lista de recursos, seleccione Almacenes de Recovery Services.In the list of resources, select Recovery Services vaults.

    Escribir y elegir Almacenes de Recovery Services

    Aparece la lista de almacenes de Recovery Services de la suscripción.The list of Recovery Services vaults in the subscription appears.

  4. En el panel Almacenes de Recovery Services, seleccione Agregar.On the Recovery Services vaults dashboard, select Add.

    Agregar un almacén de Recovery Services

    Se abre el cuadro de diálogo Almacén de Recovery Services.The Recovery Services vault dialog box opens. Especifique los valores de Nombre, Suscripción, Grupo de recursos y Ubicación.Provide values for the Name, Subscription, Resource group, and Location.

    Configurar el almacén de Recovery Services

    • Name: escriba un nombre descriptivo que identifique el almacén.Name: Enter a friendly name to identify the vault. El nombre debe ser único para la suscripción de Azure.The name must be unique to the Azure subscription. Especifique un nombre que tenga entre 2 y 50 caracteres.Specify a name that has at least 2 but not more than 50 characters. El nombre debe comenzar por una letra y consta solo de letras, números y guiones.The name must start with a letter and consist only of letters, numbers, and hyphens.

    • Suscripción: elija la suscripción que desee usar.Subscription: Choose the subscription to use. Si es miembro de una sola suscripción, verá solo ese nombre.If you're a member of only one subscription, you'll see that name. Si no está seguro de qué suscripción va a utilizar, use la predeterminada (sugerida).If you're not sure which subscription to use, use the default (suggested) subscription. Solo hay varias opciones si la cuenta profesional o educativa está asociada a más de una suscripción de Azure.There are multiple choices only if your work or school account is associated with more than one Azure subscription.

    • Grupo de recursos: Use un grupo de recursos existente o cree uno.Resource group: Use an existing resource group or create a new one. Para ver la lista de grupos de recursos disponibles en una suscripción, seleccione Usar existente y, después, seleccione un recurso en la lista desplegable.To see the list of available resource groups in your subscription, select Use existing, and then select a resource from the drop-down list. Para crear un grupo de recursos, seleccione Crear nuevo y escriba el nombre.To create a new resource group, select Create new and enter the name. Para más información sobre los grupos de recursos, consulte Información general de Azure Resource Manager.For more information about resource groups, see Azure Resource Manager overview.

    • Ubicación: seleccione la región geográfica del almacén.Location: Select the geographic region for the vault. Para crear un almacén para proteger máquinas virtuales, el almacén debe estar en la misma región que las máquinas virtuales.To create a vault to protect virtual machines, the vault must be in the same region as the virtual machines.

      Importante

      Si no está seguro de la ubicación de la máquina virtual, cierre el cuadro de diálogo.If you're not sure of the location of your VM, close the dialog box. Vaya a la lista de máquinas virtuales en el portal.Go to the list of virtual machines in the portal. Si tiene máquinas virtuales en varias regiones, cree un almacén de Recovery Services en cada una de ellas.If you have virtual machines in several regions, create a Recovery Services vault in each region. Cree el almacén en la primera ubicación, antes de crear el almacén de otra.Create the vault in the first location, before you create the vault for another location. No es preciso especificar cuentas de almacenamiento para almacenar los datos de la copia de seguridad.There's no need to specify storage accounts to store the backup data. Tanto el almacén de Recovery Services como Azure Backup lo controlan automáticamente.The Recovery Services vault and Azure Backup handle that automatically.

  5. Cuando esté listo para crear el almacén de Recovery Services, seleccione Crear.When you're ready to create the Recovery Services vault, select Create.

    Crear almacén de Recovery Services

    La creación del almacén de Recovery Services puede tardar unos minutos.It can take a while to create the Recovery Services vault. Supervise las notificaciones de estado en el área de notificaciones de la parte superior derecha del portal.Monitor the status notifications in the Notifications area at the upper-right corner of the portal. Tras crear el almacén, se ve en la lista de almacenes de Recovery Services.After your vault is created, it's visible in the list of Recovery Services vaults. Si no lo ve, haga clic en Actualizar.If you don't see your vault, select Refresh.

    Actualizar lista de almacenes de Backup

Detección de bases de datos SQL ServerDiscover SQL Server databases

Detecte las bases de datos que se ejecutan en la máquina virtual.Discover databases running on the VM.

  1. En Azure Portal, abra el almacén de Recovery Services que usa para la copia de seguridad de la base de datos.In the Azure portal, open the Recovery Services vault you use to back up the database.

  2. En el panel del almacén de Recovery Services, seleccione Copia de seguridad.On the Recovery Services vault dashboard, select Backup.

    Seleccionar Copia de seguridad para abrir el menú Objetivo de Backup

  3. En el menú Backup Goal (Objetivo de Backup), establezca Where is your workload running (¿Dónde se ejecuta su carga de trabajo?) en Azure (el valor predeterminado).In Backup Goal, set Where is your workload running to Azure (the default).

  4. En What do you want to backup (¿De qué quiere realizar una copia de seguridad?), seleccione SQL Server in Azure VM (SQL Server en la máquina virtual de Azure).In What do you want to backup, select SQL Server in Azure VM.

    Seleccionar SQL Server en una máquina virtual de Azure para la copia de seguridad

  5. En Backup Goal > Discover DBs in VMs (Objetivo de Backup > Detectar bases de datos en máquinas virtuales), seleccione Start Discovery (Iniciar detección) para buscar las máquinas virtuales sin protección en la suscripción.In Backup Goal > Discover DBs in VMs, select Start Discovery to search for unprotected VMs in the subscription. Puede que la operación tarde un rato, según el número de máquinas virtuales sin protección en la suscripción.It can take a while, depending on the number of unprotected virtual machines in the subscription.

    • Tras la detección, las máquinas virtuales no protegidas deben aparecer en la lista por nombre y grupo de recursos.Unprotected VMs should appear in the list after discovery, listed by name and resource group.

    • Si una máquina virtual no aparece en la lista como cabría esperar, compruebe que no se haya copiado ya en un almacén.If a VM isn't listed as you expect, check whether it's already backed up in a vault.

    • Varias máquinas virtuales pueden tener el mismo nombre pero pertenecer a distintos grupos de recursos.Multiple VMs can have the same name but they'll belong to different resource groups.

      La copia de seguridad queda pendiente durante la búsqueda de bases de datos en máquinas virtuales

  6. En la lista de máquinas virtuales, seleccione la que ejecuta la base de datos de SQL Server > Discover DBs (Detectar bases de datos).In the VM list, select the VM running the SQL Server database > Discover DBs.

  7. Realice el seguimiento de la detección de las bases de datos en el área Notificaciones.Track database discovery in the Notifications area. El trabajo puede tardar un rato en completarse, según el número de bases de datos que haya en la máquina virtual.It can take a while for the job to complete, depending on how many databases are on the VM. Cuando se detectan las bases de datos seleccionadas, aparece un mensaje de operación correcta.When the selected databases are discovered, a success message appears.

    Mensaje de implementación correcta

  8. Azure Backup detecta todas las bases de datos de SQL Server en la máquina virtual.Azure Backup discovers all SQL Server databases on the VM. Durante la detección, tiene lugar lo siguiente en segundo plano:During discovery the following occurs in the background:

    • Azure Backup registra la máquina virtual en el almacén para la copia de seguridad de la carga de trabajo.Azure Backup register the VM with the vault for workload backup. Todas las bases de datos de la máquina virtual registrada solo se pueden copiar en este almacén.All databases on the registered VM can only be backed up to this vault.

    • Azure Backup instala la extensión AzureBackupWindowsWorkload en la máquina virtual.Azure Backup installs the AzureBackupWindowsWorkload extension on the VM. No se instala ningún agente en la base de datos SQL.No agent is installed on the SQL database.

    • Azure Backup crea la cuenta de servicio NT Service\AzureWLBackupPluginSvc en la máquina virtual.Azure Backup creates the service account NT Service\AzureWLBackupPluginSvc on the VM.

      • Todas las operaciones de copia de seguridad y restauración utilizan la cuenta de servicio.All backup and restore operations use the service account.
      • NT Service\AzureWLBackupPluginSvc necesita permisos de administrador del sistema de SQL.NT Service\AzureWLBackupPluginSvc needs SQL sysadmin permissions. Todas las máquinas virtuales de SQL Server creadas en Azure Marketplace llevan instalado SqlIaaSExtension.All SQL Server VMs created in the Azure Marketplace come with the SqlIaaSExtension installed. La extensión AzureBackupWindowsWorkload usa SQLIaaSExtension para obtener automáticamente los permisos necesarios.The AzureBackupWindowsWorkload extension uses the SQLIaaSExtension to automatically get the required permissions.
    • Si no ha creado la máquina virtual desde Marketplace, no tendrá instalado SqlIaaSExtension y la operación de detección no se podrá realizar; se muestra el mensaje de error UserErrorSQLNoSysAdminMembership.If you didn't create the VM from the marketplace, then the VM doesn't have the SqlIaaSExtension installed, and the discovery operation fails with the error message UserErrorSQLNoSysAdminMembership. Siga las instrucciones para solucionar el problema.Follow the instructions to fix this issue.

      Seleccionar la máquina virtual y la base de datos

Configuración de la copia de seguridadConfigure backup

Configure la copia de seguridad de la manera siguiente:Configure backup as follows:

  1. En Objetivo de Backup, seleccione Configurar copia de seguridad.In Backup Goal, select Configure Backup.

    Seleccionar Configurar copia de seguridad

  2. Haga clic en Configurar copia de seguridad, en la hoja Seleccionar elementos de los que realizar copia de seguridad que aparece.Click Configure Backup, the Select items to backup blade appears. Esto hace que se enumeren todos los grupos de disponibilidad registrados y los servidores de SQL Server independientes.This lists all the registered availability groups and standalone SQL Servers. Expanda el botón de contenido adicional situado a la izquierda de la fila para ver todas las bases de datos desprotegidas de esa instancia o los grupos de disponibilidad de AlwaysOn.Expand the chevron to the left of the row to see all the unprotected databases in that instance or Always on AG.

    Mostrar todas las instancias de SQL Server con bases de datos independientes

  3. Seleccione todas las bases de datos que quiera proteger > OK (Aceptar).Select all the databases you want to protect > OK.

    Protección de la base de datos

    Para optimizar las cargas de copia de seguridad, el número máximo de bases de datos en un trabajo de copia de seguridad en Azure Backup se establece en 50.To optimize backup loads, Azure Backup sets a maximum number of databases in one backup job to 50.

    • Como alternativa, puede habilitar la protección automática en la instancia completa o el grupo de disponibilidad AlwaysOn si selecciona la opción ON (Activado) en la lista desplegable correspondiente de la columna AUTOPROTECT (Protección automática).Alternatively, you can enable auto-protection on the entire instance or Always On Availability group by selecting the ON option in the corresponding dropdown in the AUTOPROTECT column. La característica de protección automática no solo habilita la protección en todas las bases de datos existentes en una sola operación, sino que también protege automáticamente las nuevas bases de datos que se agregarán a esa instancia o al grupo de disponibilidad en el futuro.The auto-protection feature not only enables protection on all the existing databases in one go but also automatically protects any new databases that will be added to that instance or the availability group in future.
  4. Haga clic en Aceptar para abrir la hoja Directiva de copia de seguridad.Click OK to open the Backup policy blade.

    Habilitar la protección automática en el grupo de disponibilidad Always On

  5. En Choose backup policy (Elegir directiva de copia de seguridad), seleccione una directiva y haga clic en OK (Aceptar).In Choose backup policy, select a policy, then click OK.

    • Selección de la directiva predeterminada: HourlyLogBackup.Select the default policy: HourlyLogBackup.

    • Elegir una directiva de copia de seguridad existente creada previamente para SQL.Choose an existing backup policy previously created for SQL.

    • Defina una nueva directiva basada en el objetivo de punto de recuperación (RPO) y en la duración de retención.Define a new policy based on your RPO and retention range.

      Seleccionar directiva de copia de seguridad

  6. En el menú Copia de seguridad, seleccione Habilitar copia de seguridad.On Backup menu, select Enable backup.

    Habilitar la directiva de copia de seguridad elegida

  7. Realice el seguimiento del progreso de la configuración en el área de notificaciones del portal.Track the configuration progress in the Notifications area of the portal.

    Área de notificaciones

Creación de una directiva de copia de seguridadCreate a backup policy

Una directiva de copia de seguridad define cuándo se realizan las copias de seguridad y cuánto tiempo se conservan.A backup policy defines when backups are taken and how long they're retained.

  • Una directiva se crea en el nivel de almacén.A policy is created at the vault level.
  • Varios almacenes pueden usar la misma directiva de copia de seguridad, pero debe aplicar la directiva de copia de seguridad a cada almacén.Multiple vaults can use the same backup policy, but you must apply the backup policy to each vault.
  • Al crear una directiva de copia de seguridad, la copia de seguridad completa diaria es la predeterminada.When you create a backup policy, a daily full backup is the default.
  • Puede agregar una copia de seguridad diferencial, pero solo si configura las copias de seguridad completas para que se realicen semanalmente.You can add a differential backup, but only if you configure full backups to occur weekly.
  • Más información sobre los diferentes tipos de directivas de copia de seguridad.Learn about different types of backup policies.

Para crear una directiva de copia de seguridad:To create a backup policy:

  1. En el almacén, haga clic en Backup policies > Add (Directivas de copia de seguridad > Agregar).In the vault, click Backup policies > Add.

  2. En el menú Agregar, haga clic en SQL Server en una máquina virtual de Azure para definir el tipo de directiva.In Add menu, click SQL Server in Azure VM to define the policy type.

    Elección de un tipo de directiva para la nueva directiva de copia de seguridad

  3. En Nombre de la directiva, escriba un nombre para la nueva directiva.In Policy name, enter a name for the new policy.

  4. En el menú Full Backup policy (Directiva de copia de seguridad completa), seleccione un valor para Backup Frequency (Frecuencia de copia de seguridad) entre Daily (Diaria) o Weekly (Semanal).In Full Backup policy, select a Backup Frequency, choose Daily or Weekly.

    • En Diariamente, seleccione la hora y zona horaria en la que comienza el trabajo de copia de seguridad.For Daily, select the hour and time zone when the backup job begins.

    • Es necesario ejecutar una copia de seguridad completa; no se puede desactivar la opción Copia de seguridad completa.You must run a full backup as you can't turn off the Full Backup option.

    • Haga clic en Full Backup (Copia de seguridad completa) para ver la directiva.Click Full Backup to view the policy.

    • No puede crear copias de seguridad diferenciales para copias de seguridad completas diarias.You can't create differential backups for daily full backups.

    • Para Semanalmente, seleccione el día de la semana, la hora y la zona horaria, en la que se inicia el trabajo de copia de seguridad.For Weekly, select the day of the week, hour, and time zone when the backup job begins.

      Nuevos campos de directiva de copia de seguridad

  5. De forma predeterminada, todas las opciones de Retention Range (Duración de retención) están seleccionadas.For Retention Range, by default all options are selected. Desactive los límites de duración de retención que no quiera usar y establezca los intervalos deseados.Clear any undesired retention range limits you don't want to use, and set the intervals to use.

    • El período de retención mínimo para cualquier tipo de copia de seguridad (completa, diferencial o de registro) es de siete días.Minimum retention period for any type of backup (full/differential/log) is seven days.
    • Los puntos de recuperación se etiquetan para la retención en función de su duración de retención.Recovery points are tagged for retention based on their retention range. Por ejemplo, si selecciona la frecuencia diaria, solo se desencadena una copia de seguridad completa cada día.For example, if you select a daily full backup, only one full backup is triggered each day.
    • La copia de seguridad de un día específico se etiqueta y se retiene según la duración de la retención semanal y la configuración de esta.The backup for a specific day is tagged and retained based on the weekly retention range and your weekly retention setting.
    • La duración de retención mensual y anual se comporta de forma similar.The monthly and yearly retention ranges behave in a similar way.

    Configuración del intervalo de la duración de retención

  6. En el menú de la directiva de copia de seguridad completa, seleccione Aceptar para aceptar la configuración.In the Full Backup policy menu, select OK to accept the settings.

  7. Para agregar una directiva de copia de seguridad diferencial, seleccione Copia de seguridad diferencial.To add a differential backup policy, select Differential Backup.

    Configuración del intervalo de la duración de retención Apertura del menú de directiva de copia de seguridad diferencialRetention range interval settings Open the differential backup policy menu

  8. En Differential Backup policy (Directiva de copia de seguridad diferencial), seleccione Enable (Habilitar) para abrir los controles de retención y frecuencia.In Differential Backup policy, select Enable to open the frequency and retention controls.

    • A lo sumo, puede desencadenar una copia de seguridad diferencial al día.At most, you can trigger one differential backup per day.
    • Como máximo, las copias de seguridad diferenciales se pueden retener durante 180 días.Differential backups can be retained for a maximum of 180 days. Si necesita más tiempo de retención, debe usar copias de seguridad completas.If you need longer retention, you must use full backups.
  9. Seleccione Aceptar para guardar la directiva y volver al menú principal de la directiva de copia de seguridad.Select OK to save the policy and return to the main Backup policy menu.

  10. Para agregar una directiva de copia de seguridad del registro de transacciones, seleccione Copia de seguridad de registros.To add a transactional log backup policy, select Log Backup.

  11. En el menú Log Backup (Copia de seguridad de registros), seleccione Enable (Habilitar) y, luego, establezca los controles de retención y frecuencia.In Log Backup, select Enable, and then set the frequency and retention controls. Las copia de seguridad de registros pueden realizarse cada 15 minutos y se pueden retener durante un período máximo de 35 días.Log backups can occur as often as every 15 minutes, and can be retained for up to 35 days.

  12. Seleccione Aceptar para guardar la directiva y volver al menú principal de la directiva de copia de seguridad.Select OK to save the policy and return to the main Backup policy menu.

    Editar la directiva de copia de seguridad de registros

  13. En el menú Directiva de copia de seguridad, elija si desea habilitar la compresión de copia de seguridad de SQL.On the Backup policy menu, choose whether to enable SQL Backup Compression.

    • La compresión está deshabilitada de manera predeterminada.Compression is disabled by default.
    • En el back-end, Azure Backup usa la compresión de copia de seguridad nativa de SQL.On the back end, Azure Backup uses SQL native backup compression.
  14. Después de completar las modificaciones en la directiva de copia de seguridad, seleccione Aceptar.After you complete the edits to the backup policy, select OK.

Ejecución de una copia de seguridad a peticiónRun an on-demand backup

  1. En el almacén de Recovery Services, elija los elementos de copia de seguridad.In your Recovery Services vault, choose Backup items.
  2. Haga clic en "SQL en la máquina virtual de Azure".Click on "SQL in Azure VM".
  3. Haga clic con el botón derecho en una base de datos y elija "Realizar copia de seguridad ahora".Right click on a database, and choose "Backup now".
  4. Elija el tipo de copia de seguridad (completa, diferencial, de registro, copiar solo copia de seguridad completa) y Compresión (Habilitar o Deshabilitar).Choose the Backup Type (Full/Differential/Log/Copy Only Full) and Compression (Enable/Disable)
  5. Seleccione Aceptar para iniciar la copia de seguridad.Select OK to begin the backup.
  6. Supervise el trabajo de copia de seguridad. Para ello, vaya al almacén de Recovery Services y elija "Trabajos de copia de seguridad".Monitor the backup job by going to your Recovery Services vault and choosing "Backup Jobs".

Pasos siguientesNext steps

En este tutorial se usa Azure Portal para las siguientes acciones:In this tutorial, you used the Azure portal to:

  • Crear y configurar un almacén.Create and configure a vault.
  • Detectar bases de datos y configurar copias de seguridad.Discover databases, and set up backups.
  • Configurar la protección automática de las bases de datos.Set up auto-protection for databases.
  • Ejecutar una copia de seguridad a petición.Run an on-demand backup.

Continúe con el tutorial siguiente para restaurar una máquina virtual de Azure desde el disco.Continue to the next tutorial to restore an Azure virtual machine from disk.