Azure Recovery Services y las bibliotecas de Backup para .NET

Información general

Azure Recovery Services es un conjunto de servicios de recuperación de datos, incluidos Azure Backup y Azure Site Recovery.

Biblioteca de administración

Instale el paquete NuGet directamente desde la Consola del Administración de paquetes de Visual Studio o con la CLI de .NET Core.

Administrador de paquetes de Visual Studio

Install-Package Microsoft.Azure.Management.RecoveryServices
Install-Package Microsoft.Azure.Management.RecoveryServices.Backup

CLI de .NET Core

dotnet add package Microsoft.Azure.Management.RecoveryServices
dotnet add package Microsoft.Azure.Management.RecoveryServices.Backup

Ejemplo de código

En el código de ejemplo siguiente se utiliza la biblioteca de administración para desencadenar una copia de seguridad.

RecoveryServicesBackupClient client = new RecoveryServicesBackupClient(credentials);
TriggerBackupRequest triggerBackupRequest = new TriggerBackupRequest();
BaseRecoveryServicesJobResponse resp =
    await client.Backups.TriggerBackupAsync(resourceGroupName, resourceName, null,
        fabricName, containerName, protectedItemName, triggerBackupRequest);