Backups - Trigger

Aciona a cópia de segurança para o item de cópia de segurança especificado. Esta é uma operação assíncrona. Para saber o estado da operação, chame a API GetProtectedItemOperationResult.

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

Parâmetros do URI

Name Em Necessário Tipo Description
containerName
path True

string

Nome do contentor associado ao item de cópia de segurança.

fabricName
path True

string

Nome dos recursos de infraestrutura associado ao item de cópia de segurança.

protectedItemName
path True

string

Item de cópia de segurança para o qual a cópia de segurança tem de ser acionada.

resourceGroupName
path True

string

O nome do grupo de recursos onde o cofre dos serviços de recuperação está presente.

subscriptionId
path True

string

O ID da subscrição.

vaultName
path True

string

O nome do cofre dos serviços de recuperação.

api-version
query True

string

Versão da API do Cliente.

Corpo do Pedido

Name Tipo Description
eTag

string

ETag opcional.

location

string

Localização do recurso.

properties BackupRequest:

Propriedades backupRequestResource

tags

object

Etiquetas de recursos.

Respostas

Name Tipo Description
202 Accepted

Aceite

Other Status Codes

CloudError

Resposta de erro que descreve o motivo pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar a sua conta de utilizador.

Exemplos

Trigger Backup

Sample Request

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=2023-02-01

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

Sample Response

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

Definições

Name Description
AzureFileShareBackupRequest

Pedido de cópia de segurança específico da carga de trabalho do AzureFileShare.

AzureWorkloadBackupRequest

Pedido de cópia de segurança específico da carga de trabalho do AzureWorkload.

BackupRequestResource

Classe base para pedido de cópia de segurança. Os pedidos de cópia de segurança específicos da carga de trabalho são derivados desta classe.

backupType

Tipo de cópia de segurança, viz. Completo, Diferencial, Registo ou CopyOnlyFull

CloudError

Uma resposta de erro do serviço Container Instance.

CloudErrorBody

Uma resposta de erro do serviço Container Instance.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

IaasVMBackupRequest

Pedido de cópia de segurança específico da carga de trabalho da VM IaaS.

AzureFileShareBackupRequest

Pedido de cópia de segurança específico da carga de trabalho do AzureFileShare.

Name Tipo Description
objectType string:

AzureFileShareBackupRequest

Esta propriedade será utilizada como discriminadora para decidir os tipos específicos na cadeia polimórfica de tipos.

recoveryPointExpiryTimeInUTC

string

A cópia de segurança expirará após a hora especificada (UTC).

AzureWorkloadBackupRequest

Pedido de cópia de segurança específico da carga de trabalho do AzureWorkload.

Name Tipo Description
backupType

backupType

Tipo de cópia de segurança, viz. Completo, Diferencial, Registo ou CopyOnlyFull

enableCompression

boolean

Bool para Definição de compressão

objectType string:

AzureWorkloadBackupRequest

Esta propriedade será utilizada como discriminadora para decidir os tipos específicos na cadeia polimórfica de tipos.

recoveryPointExpiryTimeInUTC

string

A cópia de segurança expirará após a hora especificada (UTC).

BackupRequestResource

Classe base para pedido de cópia de segurança. Os pedidos de cópia de segurança específicos da carga de trabalho são derivados desta classe.

Name Tipo Description
eTag

string

ETag opcional.

id

string

O ID do Recurso representa o caminho completo para o recurso.

location

string

Localização do recurso.

name

string

Nome do recurso associado ao recurso.

properties BackupRequest:

Propriedades backupRequestResource

tags

object

Etiquetas de recursos.

type

string

O tipo de recurso representa o caminho completo do formulário Espaço de Nomes/ResourceType/ResourceType/...

backupType

Tipo de cópia de segurança, viz. Completo, Diferencial, Registo ou CopyOnlyFull

Name Tipo Description
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

CloudError

Uma resposta de erro do serviço Container Instance.

Name Tipo Description
error

CloudErrorBody

O objeto de erro.

CloudErrorBody

Uma resposta de erro do serviço Container Instance.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

Um identificador para o erro. Os códigos são invariantes e destinam-se a ser consumidos programaticamente.

details

CloudErrorBody[]

Uma lista de detalhes adicionais sobre o erro.

message

string

Uma mensagem que descreve o erro, que se destina a ser adequada para ser apresentada numa interface de utilizador.

target

string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informações adicionais.

IaasVMBackupRequest

Pedido de cópia de segurança específico da carga de trabalho da VM IaaS.

Name Tipo Description
objectType string:

IaasVMBackupRequest

Esta propriedade será utilizada como discriminadora para decidir os tipos específicos na cadeia polimórfica de tipos.

recoveryPointExpiryTimeInUTC

string

A cópia de segurança expirará após a hora especificada (UTC).