次の方法で共有


Backups - Trigger

指定したバックアップ項目のバックアップをトリガーします。 これは非同期操作です。 操作の状態を確認するには、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

URI パラメーター

名前 / 必須 説明
containerName
path True

string

バックアップ項目に関連付けられているコンテナー名。

fabricName
path True

string

バックアップ項目に関連付けられているファブリック名。

protectedItemName
path True

string

バックアップをトリガーする必要があるバックアップ項目。

resourceGroupName
path True

string

Recovery Services コンテナーが存在するリソース グループの名前。

subscriptionId
path True

string

サブスクリプション ID。

vaultName
path True

string

Recovery Services コンテナーの名前。

api-version
query True

string

クライアント API のバージョン。

要求本文

名前 説明
eTag

string

省略可能な ETag。

location

string

リソースの場所。

properties BackupRequest:

BackupRequestResource プロパティ

tags

object

リソース タグ。

応答

名前 説明
202 Accepted

受け入れ られる

Other Status Codes

CloudError

操作が失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装します。

Trigger Backup

要求のサンプル

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"
  }
}

応答のサンプル

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

定義

名前 説明
AzureFileShareBackupRequest

AzureFileShare ワークロード固有のバックアップ要求。

AzureWorkloadBackupRequest

AzureWorkload ワークロード固有のバックアップ要求。

BackupRequestResource

バックアップ要求の基本クラス。 ワークロード固有のバックアップ要求は、このクラスから派生します。

backupType

バックアップの種類(参照)。 Full、Differential、Log、または CopyOnlyFull

CloudError

コンテナー インスタンス サービスからのエラー応答。

CloudErrorBody

コンテナー インスタンス サービスからのエラー応答。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

IaasVMBackupRequest

IaaS VM ワークロード固有のバックアップ要求。

AzureFileShareBackupRequest

AzureFileShare ワークロード固有のバックアップ要求。

名前 説明
objectType string:

AzureFileShareBackupRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

recoveryPointExpiryTimeInUTC

string

バックアップ コピーは、指定した時刻 (UTC) の後に期限切れになります。

AzureWorkloadBackupRequest

AzureWorkload ワークロード固有のバックアップ要求。

名前 説明
backupType

backupType

バックアップの種類(参照)。 Full、Differential、Log、または CopyOnlyFull

enableCompression

boolean

圧縮設定のブール値

objectType string:

AzureWorkloadBackupRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

recoveryPointExpiryTimeInUTC

string

バックアップ コピーは、指定した時刻 (UTC) の後に期限切れになります。

BackupRequestResource

バックアップ要求の基本クラス。 ワークロード固有のバックアップ要求は、このクラスから派生します。

名前 説明
eTag

string

省略可能な ETag。

id

string

リソース ID は、リソースへの完全なパスを表します。

location

string

リソースの場所。

name

string

リソースに関連付けられているリソース名。

properties BackupRequest:

BackupRequestResource プロパティ

tags

object

リソース タグ。

type

string

リソースの種類は、Namespace/ResourceType/ResourceType/..フォームの完全なパスを表します。

backupType

バックアップの種類(参照)。 Full、Differential、Log、または CopyOnlyFull

名前 説明
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

CloudError

コンテナー インスタンス サービスからのエラー応答。

名前 説明
error

CloudErrorBody

エラー オブジェクト。

CloudErrorBody

コンテナー インスタンス サービスからのエラー応答。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。

details

CloudErrorBody[]

エラーに関する追加の詳細の一覧。

message

string

ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。

target

string

特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

IaasVMBackupRequest

IaaS VM ワークロード固有のバックアップ要求。

名前 説明
objectType string:

IaasVMBackupRequest

このプロパティは、型のポリモーフィック チェーン内の特定の型を決定するための識別子として使用されます。

recoveryPointExpiryTimeInUTC

string

バックアップ コピーは、指定した時刻 (UTC) の後に期限切れになります。