Migración a La Cumbre de innovación:
Obtenga información sobre cómo migrar y modernizar a Azure puede aumentar el rendimiento, la resistencia y la seguridad de su empresa, lo que le permite adoptar completamente la inteligencia artificial.Regístrese ahora
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Puede cambiar el período de retención predeterminado de copia de seguridad de la recuperación a un momento dado (PITR) mediante Azure Portal, PowerShell o la API REST. En los ejemplos siguientes se muestra cómo cambiar la retención PITR a 28 días.
Advertencia
Si reduce el período de retención actual, perderá la capacidad de restaurar a puntos en el tiempo más antiguos que el nuevo período de retención. Se eliminan las copias de seguridad que ya no son necesarias para proporcionar PITR dentro del nuevo período de retención.
Si aumenta el período de retención actual, no obtendrá de forma inmediata la capacidad de restaurar a puntos en el tiempo más antiguos dentro del nuevo período de retención. Obtiene esa capacidad a lo largo del tiempo, ya que el sistema empieza a conservar las copias de seguridad durante más tiempo.
Nota
Estas API afectan únicamente al período de retención PITR. Si ha configurado la retención a largo plazo (LTR) para la base de datos, no se verá afectada. Para más información sobre cómo cambiar los períodos de retención a largo plazo, vea Retención de copias de seguridad a largo plazo.
Si prefiere ejecutar comandos de referencia de la CLI localmente, instale la CLI de Azure. Si utiliza Windows o macOS, considere la posibilidad de ejecutar la CLI de Azure en un contenedor Docker. Para más información, vea Ejecución de la CLI de Azure en un contenedor de Docker.
Si usa una instalación local, inicie sesión en la CLI de Azure mediante el comando az login. Siga los pasos que se muestran en el terminal para completar el proceso de autenticación. Para ver otras opciones de inicio de sesión, consulte Inicio de sesión con la CLI de Azure.
En caso de que se le solicite, instale las extensiones de la CLI de Azure la primera vez que la use. Para más información sobre las extensiones, consulte Uso de extensiones con la CLI de Azure.
Ejecute az version para buscar cuál es la versión y las bibliotecas dependientes que están instaladas. Para realizar la actualización a la versión más reciente, ejecute az upgrade.
Use el ejemplo siguiente para cambiar la retención de copia de seguridad de PITR de una base de datos individual activa en una instancia administrada:
Azure CLI
# Set a new PITR backup retention period on an active individual database# Valid backup retention must be 1 to 35 daysaz sql midb short-term-retention-policy set \
--resource-group myresourcegroup \
--managed-instance myinstance \
--name mymanageddb \
--retention-days1 \
Use el ejemplo siguiente para cambiar la retención de copia de seguridad de PITR de todas las bases de datos activas en una instancia administrada:
Azure CLI
# Set a new PITR backup retention period for all active databases# Valid backup retention must be 1 to 35 daysaz sql midb short-term-retention-policy set \
--resource-group myresourcegroup \
--managed-instance myinstance \
--retention-days1 \
Para cambiar la retención de copia de seguridad PITR de una base de datos individual activa en una instancia administrada, use el ejemplo siguiente de PowerShell:
PowerShell
# Set a new PITR backup retention period on an active individual database# Valid backup retention must be 1 to 35 daysSet-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy -ResourceGroupName resourceGroup -InstanceName testserver -DatabaseName testDatabase -RetentionDays1
Para cambiar la retención de copias de seguridad PITR para todas las bases de datos activas de una instancia administrada, use el siguiente ejemplo de PowerShell:
PowerShell
# Set a new PITR backup retention period for all active databases# Valid backup retention must be 1 to 35 daysGet-AzSqlInstanceDatabase -ResourceGroupName resourceGroup -InstanceName testserver | Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy -RetentionDays1
Para cambiar la retención de copia de seguridad PITR de una base de datos individual eliminada en una instancia administrada, use el ejemplo siguiente de PowerShell:
PowerShell
# Set a new PITR backup retention on an individual deleted database# Valid backup retention must be 0 (no retention) to 35 days. Valid retention rate can only be lower than the retention period when database was active, or the remaining backup days of a deleted database.Get-AzSqlDeletedInstanceDatabaseBackup -ResourceGroupName resourceGroup -InstanceName testserver -DatabaseName testDatabase | Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy -RetentionDays0
Para cambiar la retención de copias de seguridad PITR para todas las bases de datos eliminadas de una instancia administrada, use el siguiente ejemplo de PowerShell:
PowerShell
# Set a new PITR backup retention for all deleted databases# Valid backup retention must be 0 (no retention) to 35 days. Valid retention rate can only be lower than the retention period when database was active, or the remaining backup days of a deleted databaseGet-AzSqlDeletedInstanceDatabaseBackup -ResourceGroupName resourceGroup -InstanceName testserver | Set-AzSqlInstanceDatabaseBackupShortTermRetentionPolicy -RetentionDays0
La retención de cero días denotará que la copia de seguridad se elimina inmediatamente y ya no se conserva para una base de datos eliminada. Después de reducir la retención de copia de seguridad PITR para una base de datos eliminada, ya no puede aumentarla.
Solicitud de ejemplo
HTTP
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup/providers/Microsoft.Sql/servers/testserver/databases/testDatabase/backupShortTermRetentionPolicies/default?api-version=2017-10-01-preview
Configuración de la redundancia del almacenamiento de copia de seguridad
Configure la redundancia del almacenamiento de copia de seguridad para SQL Managed Instance mediante el Azure Portal, la CLI de Azure y Azure PowerShell.
En Azure Portal, durante la creación de una instancia, la opción predeterminada para la redundancia de almacenamiento de copia de seguridad es la redundancia geográfica. Para cambiarla:
Vaya a la pestaña Aspectos básicos y seleccione Configurar instancia administrada.
En el panel Proceso y almacenamiento, seleccione la opción para el tipo de redundancia de almacenamiento de copia de seguridad que desee.
Seleccione Aplicar. Por ahora, este cambio se aplicará solo a las copias de seguridad PITR. Las copias de seguridad de retención a largo plazo conservarán el tipo de redundancia de almacenamiento antiguo.
El tiempo para realizar el cambio de redundancia de copia de seguridad depende del tamaño de todas las bases de datos de una sola instancia administrada. Cambiar la redundancia de copia de seguridad llevará más tiempo en el caso de las instancias que tienen bases de datos grandes. Es posible combinar el cambio de redundancia del almacenamiento de copia de seguridad con la operación para actualizar el objetivo de nivel de servicio (SLO).
Use el panel de notificaciones de Azure Portal para ver el estado de la operación de cambio.
Para cambiar la redundancia del almacenamiento de copia de seguridad después de crear una instancia administrada mediante la CLI de Azure, especifique el -BackupStorageRedundancy parámetro con el cmdlet az sql mi update. Vea el ejemplo de actualización de la redundancia del almacenamiento de copia de seguridad.
Los valores posibles para -BackupStorageRedundancy son Geo para redundancia geográfica, Zone con redundancia de zona, Local con redundancia local y GeoZone para el almacenamiento de copia de seguridad con redundancia de zona geográfica.
Para configurar la redundancia del almacenamiento de copia de seguridad al crear una instancia administrada, especifique el parámetro -BackupStorageRedundancy con el cmdlet New-AzSqlInstance. Para cambiar la redundancia del almacenamiento de copia de seguridad de una instancia administrada existente, especifique el parámetro -BackupStorageRedundancy con el cmdlet Set-AzSqlInstance. Para más información, revise el ejemplo Actualización de una instancia existente para que tenga redundancia de zona.
Los valores posibles para -BackupStorageRedundancy son Geo para redundancia geográfica, Zone con redundancia de zona, Local con redundancia local y GeoZone para el almacenamiento de copia de seguridad con redundancia de zona geográfica.
Actualmente no es posible cambiar la opción de redundancia de almacenamiento de copia de seguridad mediante la API de REST.
Pasos siguientes
Las copias de seguridad de base de datos son una parte esencial de cualquier estrategia de recuperación ante desastres y continuidad del negocio, ya que ayudar a proteger los datos de daños o eliminaciones accidentales. Para descubrir otras soluciones de continuidad empresarial para SQL Managed Instance, consulte el artículo de información general sobre la continuidad empresarial.
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Obtenga información sobre cómo Azure SQL Managed Instance realiza automáticamente una copia de seguridad de todas las bases de datos y proporciona funcionalidad de restauración a un momento dado.
Cambie las opciones de restauración a un momento dado y redundancia de copia de seguridad para las copias de seguridad automáticas en Azure SQL Database mediante el Azure Portal, la CLI de Azure, Azure PowerShell y la API de REST.
Aprenda a almacenar y restaurar copias de seguridad automatizadas de Azure SQL Database en Azure Storage (durante 10 años como máximo) mediante Azure Portal, la CLI de Azure y PowerShell.
Obtenga información acerca de la restauración a un momento dado, que le permite revertir una base de datos de Azure SQL Managed Instance hasta 35 días.
Aprenda a supervisar la actividad de copia de seguridad de Azure SQL Managed Instance consultando la base de datos "msdb" y mediante eventos extendidos.
Obtenga información sobre cómo admiten Azure SQL Database y Azure SQL Managed Instance el almacenamiento de copias de seguridad de bases de datos completas durante un máximo de 10 años mediante la directiva de retención a largo plazo.