Compartir a través de


Backups - Trigger

Desencadena la copia de seguridad del elemento de copia de seguridad especificado. Se trata de una operación asincrónica. Para conocer el estado de la operación, llame a GetProtectedItemOperationResult API.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/backup?api-version=2024-10-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
containerName
path True

string

Nombre del contenedor asociado al elemento de copia de seguridad.

fabricName
path True

string

Nombre del tejido asociado al elemento de copia de seguridad.

protectedItemName
path True

string

Elemento de copia de seguridad para el que se debe desencadenar la copia de seguridad.

resourceGroupName
path True

string

Nombre del grupo de recursos donde está presente el almacén de Recovery Services.

subscriptionId
path True

string

Identificador de suscripción.

vaultName
path True

string

Nombre del almacén de Recovery Services.

api-version
query True

string

Versión de api de cliente.

Cuerpo de la solicitud

Nombre Tipo Description
eTag

string

ETag opcional.

location

string

Ubicación del recurso.

properties BackupRequest:

Propiedades BackupRequestResource

tags

object

Etiquetas de recursos.

Respuestas

Nombre Tipo Description
202 Accepted

Aceptado

Other Status Codes

CloudError

Respuesta de error que describe por qué se produjo un error en la operación.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario.

Ejemplos

Trigger Backup

Solicitud de ejemplo

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testrg;v1win2012r/protectedItems/VM;iaasvmcontainerv2;testrg;v1win2012r/backup?api-version=2024-10-01

{
  "properties": {
    "objectType": "IaasVMBackupRequest"
  }
}

Respuesta de muestra

Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainer;testrg;v1win2012r/protectedItems/VM;iaasvmcontainer;testrg;v1win2012r/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainer;testrg;v1win2012r/protectedItems/VM;iaasvmcontainer;testrg;v1win2012r/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60

Definiciones

Nombre Description
AzureFileShareBackupRequest

Solicitud de copia de seguridad específica de la carga de trabajo AzureFileShare.

AzureWorkloadBackupRequest

Solicitud de copia de seguridad específica de la carga de trabajo de AzureWorkload.

BackupRequestResource

Clase base para la solicitud de copia de seguridad. Las solicitudes de copia de seguridad específicas de la carga de trabajo se derivan de esta clase.

backupType

Tipo de copia de seguridad, viz. Full, Differential, Log o CopyOnlyFull

CloudError

Respuesta de error del servicio Container Instance.

CloudErrorBody

Respuesta de error del servicio Container Instance.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

IaasVMBackupRequest

Solicitud de copia de seguridad específica de la carga de trabajo de máquina virtual iaaS.

AzureFileShareBackupRequest

Solicitud de copia de seguridad específica de la carga de trabajo AzureFileShare.

Nombre Tipo Description
objectType string:

AzureFileShareBackupRequest

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

recoveryPointExpiryTimeInUTC

string

La copia de seguridad expirará después de la hora especificada (UTC).

AzureWorkloadBackupRequest

Solicitud de copia de seguridad específica de la carga de trabajo de AzureWorkload.

Nombre Tipo Description
backupType

backupType

Tipo de copia de seguridad, viz. Full, Differential, Log o CopyOnlyFull

enableCompression

boolean

Bool para la configuración de compresión

objectType string:

AzureWorkloadBackupRequest

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

recoveryPointExpiryTimeInUTC

string

La copia de seguridad expirará después de la hora especificada (UTC).

BackupRequestResource

Clase base para la solicitud de copia de seguridad. Las solicitudes de copia de seguridad específicas de la carga de trabajo se derivan de esta clase.

Nombre Tipo Description
eTag

string

ETag opcional.

id

string

El identificador de recurso representa la ruta de acceso completa al recurso.

location

string

Ubicación del recurso.

name

string

Nombre del recurso asociado al recurso.

properties BackupRequest:

Propiedades BackupRequestResource

tags

object

Etiquetas de recursos.

type

string

El tipo de recurso representa la ruta de acceso completa del formulario Namespace/ResourceType/ResourceType/...

backupType

Tipo de copia de seguridad, viz. Full, Differential, Log o CopyOnlyFull

Nombre Tipo Description
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

CloudError

Respuesta de error del servicio Container Instance.

Nombre Tipo Description
error

CloudErrorBody

Objeto de error.

CloudErrorBody

Respuesta de error del servicio Container Instance.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación.

details

CloudErrorBody[]

Lista de detalles adicionales sobre el error.

message

string

Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario.

target

string

Destino del error concreto. Por ejemplo, el nombre de la propiedad en error.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

IaasVMBackupRequest

Solicitud de copia de seguridad específica de la carga de trabajo de máquina virtual iaaS.

Nombre Tipo Description
objectType string:

IaasVMBackupRequest

Esta propiedad se usará como discriminador para decidir los tipos específicos en la cadena polimórfica de tipos.

recoveryPointExpiryTimeInUTC

string

La copia de seguridad expirará después de la hora especificada (UTC).