Freigeben über


Microsoft.RecoveryServices Vaults/backupFabrics/protectionContainers/protectedItems 2016-06-01

Bicep-Ressourcendefinition

Der Ressourcentyp Vaults/backupFabrics/protectionContainers/protectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  eTag: 'string'
  properties: {
    backupManagementType: 'string'
    lastRecoveryPoint: 'string'
    policyId: 'string'
    sourceResourceId: 'string'
    workloadType: 'string'
    protectedItemType: 'string'
    // For remaining properties, see ProtectedItem objects
  }
}

ProtectedItem-Objekte

Legen Sie die eigenschaft protectedItemType fest, um den Objekttyp anzugeben.

Verwenden Sie für MabFileFolderProtectedItem-:

  protectedItemType: 'MabFileFolderProtectedItem'
  computerName: 'string'
  extendedInfo: {
    lastRefreshedAt: 'string'
    oldestRecoveryPoint: 'string'
    recoveryPointCount: int
  }
  friendlyName: 'string'
  isScheduledForDeferredDelete: bool
  lastBackupStatus: 'string'
  protectionState: 'string'

Verwenden Sie für Microsoft.ClassicCompute/virtualMachines:

  protectedItemType: 'Microsoft.ClassicCompute/virtualMachines'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyInconsistent: bool
    recoveryPointCount: int
  }
  friendlyName: 'string'
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  virtualMachineId: 'string'

Verwenden Sie für Microsoft.Compute/virtualMachines:

  protectedItemType: 'Microsoft.Compute/virtualMachines'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyInconsistent: bool
    recoveryPointCount: int
  }
  friendlyName: 'string'
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  virtualMachineId: 'string'

Verwenden Sie für Microsoft.Sql/servers/databases:

  protectedItemType: 'Microsoft.Sql/servers/databases'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyState: 'string'
    recoveryPointCount: int
  }
  protectedItemDataId: 'string'
  protectionState: 'string'

Eigenschaftswerte

vaults/backupFabrics/protectionContainers/protectedI...

Name Beschreibung Wert
Name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep-festlegen.
Zeichenfolge (erforderlich)
Ort Ressourcenspeicherort. Schnur
Schilder Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
Elternteil In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Die Ressource des Typs: protectionContainers
eTag Optionales ETag. Schnur
Eigenschaften Die Basisklasse für Sicherungselemente. ProtectedItem-

ProtectedItem

Name Beschreibung Wert
backupManagementType Der Sicherungsverwaltungstyp, der dem Sicherungselement zugeordnet ist. "AzureBackupServer"
"AzureIaasVM"
'AzureSql'
'DPM'
'Ungültig'
"MAB"
lastRecoveryPoint Der Zeitstempel, zu dem die neueste Sicherungskopie für dieses Sicherungselement erstellt wurde. Schnur
policyId Die ID der Sicherungsrichtlinie, die diesem Sicherungselement zugeordnet ist. Schnur
sourceResourceId Die ID der zu sichernden Ressource. Schnur
workloadType Der Workloadtyp für dieses Element. 'AzureSqlDb'
'DPMUnknown'
"Exchange"
'FileFolder'
'Ungültig'
'SQLDB'
"Sharepoint"
"VM"
protectedItemType Festlegen des Objekttyps MabFileFolderProtectedItem-
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (erforderlich)

MabFileFolderProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "MabFileFolderProtectedItem" (erforderlich)
computerName Der Name des Computers, der diesem Sicherungselement zugeordnet ist. Schnur
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. MabFileFolderProtectedItemExtendedInfo
friendlyName Der Anzeigename dieses Sicherungselements. Schnur
isScheduledForDeferredDelete Bool
lastBackupStatus Der Status des letzten Sicherungsvorgangs. Schnur
protectionState Die Zustände für diese Eigenschaft sind: Protected, ProtectionStopped, IRPending oder ProtectionError. Schnur

MabFileFolderProtectedItemExtendedInfo

Name Beschreibung Wert
lastRefreshedAt Der letzte Tag und die Uhrzeit, zu der der Agent mit dem Dienst synchronisiert wurde. Schnur
ältestesRecoveryPoint Die älteste verfügbare Sicherungskopie. Schnur
recoveryPointCount Die Anzahl der Sicherungskopien, die dem Sicherungselement zugeordnet sind. Int

AzureIaaSClassicComputeVMProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.ClassicCompute/virtualMachines" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Der Anzeigename des virtuellen Computers, der durch dieses Sicherungselement dargestellt wird. Schnur
lastBackupStatus Der letzte Sicherungsvorgangsstatus. Mögliche Werte sind: Fehlerfrei oder ungesund. Schnur
lastBackupTime Der Zeitstempel des letzten Sicherungsvorgangs für dieses Sicherungselement. Schnur
protectionState Der Sicherungsstatus dieses Sicherungselements. "IRPending"
'Ungültig'
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Der Sicherungsstatus dieses Sicherungselements. Schnur
virtualMachineId Die vollqualifizierte Ressourcen-Manager-ID des virtuellen Computers, der durch dieses Element dargestellt wird. Schnur

AzureIaaSVMProtectedItemExtendedInfo

Name Beschreibung Wert
ältestesRecoveryPoint Die älteste Sicherungskopie, die für dieses Sicherungselement verfügbar ist. Schnur
policyInconsistent Gibt an, ob die sicherungsrichtlinie, die dem Sicherungselement zugeordnet ist, inkonsistent ist. Bool
recoveryPointCount Die Anzahl der Sicherungskopien, die für dieses Sicherungselement verfügbar sind. Int

AzureIaaSComputeVMProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.Compute/virtualMachines" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Der Anzeigename des virtuellen Computers, der durch dieses Sicherungselement dargestellt wird. Schnur
lastBackupStatus Der letzte Sicherungsvorgangsstatus. Mögliche Werte sind: Fehlerfrei oder ungesund. Schnur
lastBackupTime Der Zeitstempel des letzten Sicherungsvorgangs für dieses Sicherungselement. Schnur
protectionState Der Sicherungsstatus dieses Sicherungselements. "IRPending"
'Ungültig'
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Der Sicherungsstatus dieses Sicherungselements. Schnur
virtualMachineId Die vollqualifizierte Ressourcen-Manager-ID des virtuellen Computers, der durch dieses Element dargestellt wird. Schnur

AzureSqlProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.Sql/servers/databases" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Die interne ID eines Sicherungselements. Die interne ID wird vom Azure SQL Backup-Modul verwendet, um Wiederherstellungsdienste zu kontaktieren. Schnur
protectionState Der Sicherungsstatus des Sicherungselements. "IRPending"
'Ungültig'
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"

AzureSqlProtectedItemExtendedInfo

Name Beschreibung Wert
ältestesRecoveryPoint Die älteste Sicherungskopie, die für dieses Element im Dienst verfügbar ist. Schnur
policyState Der Status der Sicherungsrichtlinie, die diesem Sicherungselement zugeordnet ist. Schnur
recoveryPointCount Die Anzahl der verfügbaren Sicherungskopien für dieses Sicherungselement. Int

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
IBM Cloud Pak for Data auf Azure

Bereitstellen in Azure
Diese Vorlage stellt einen Openshift-Cluster in Azure mit allen erforderlichen Ressourcen, Infrastruktur und dann IBM Cloud Pak for Data zusammen mit den vom Benutzer ausgewählten Add-Ons bereit.
Openshift Container Platform 4.3

Bereitstellen in Azure
Openshift Container Platform 4.3
Vorhandene IaasVM mit Recovery Services sichern

Bereitstellen in Azure
Diese Vorlage verwendet vorhandenen Wiederherstellungsdienste-Tresor und vorhandene Sicherungsrichtlinie und konfiguriert den Schutz mehrerer klassischer und ARM-basierter Azure IaasVMs.
Vorhandene Dateifreigabe mithilfe von Wiederherstellungsdiensten (täglich) sichern

Bereitstellen in Azure
Diese Vorlage konfiguriert den Schutz für eine vorhandene Dateifreigabe, die in einem vorhandenen Speicherkonto vorhanden ist. Es erstellt eine neue oder verwendet eine vorhandene Recovery Services Vault- und Sicherungsrichtlinie basierend auf den festgelegten Parameterwerten.
Vorhandene Dateifreigabe mithilfe von Wiederherstellungsdiensten (stündlich) sichern

Bereitstellen in Azure
Diese Vorlage konfiguriert den Schutz mit stündlichem Intervall für eine vorhandene Dateifreigabe, die in einem vorhandenen Speicherkonto vorhanden ist. Es erstellt eine neue oder verwendet eine vorhandene Recovery Services Vault- und Sicherungsrichtlinie basierend auf den festgelegten Parameterwerten.
Sichern von Ressourcen-Manager-VMs mithilfe des Recovery Services-Tresors

Bereitstellen in Azure
Diese Vorlage verwendet vorhandenen Wiederherstellungsdienstetresor und vorhandene Sicherungsrichtlinie und konfiguriert die Sicherung mehrerer Ressourcen-Manager-VMs, die derselben Ressourcengruppe angehören.
Bereitstellen einer Windows-VM und Aktivieren der Sicherung mithilfe von Azure Backup

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Windows-VM- und Wiederherstellungsdiensttresor bereitstellen, der mit der DefaultPolicy for Protection konfiguriert ist.
Azure Backup für Workload auf virtuellen Azure-Computern

Bereitstellen in Azure
Diese Vorlage erstellt einen Wiederherstellungsdienstetresor und eine workloadspezifische Sicherungsrichtlinie. Registriert den virtuellen Computer mit dem Sicherungsdienst und konfiguriert den Schutz

ARM-Vorlagenressourcendefinition

Der Ressourcentyp Vaults/backupFabrics/protectionContainers/protectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
  "apiVersion": "2016-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "backupManagementType": "string",
    "lastRecoveryPoint": "string",
    "policyId": "string",
    "sourceResourceId": "string",
    "workloadType": "string",
    "protectedItemType": "string"
    // For remaining properties, see ProtectedItem objects
  }
}

ProtectedItem-Objekte

Legen Sie die eigenschaft protectedItemType fest, um den Objekttyp anzugeben.

Verwenden Sie für MabFileFolderProtectedItem-:

  "protectedItemType": "MabFileFolderProtectedItem",
  "computerName": "string",
  "extendedInfo": {
    "lastRefreshedAt": "string",
    "oldestRecoveryPoint": "string",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "isScheduledForDeferredDelete": "bool",
  "lastBackupStatus": "string",
  "protectionState": "string"

Verwenden Sie für Microsoft.ClassicCompute/virtualMachines:

  "protectedItemType": "Microsoft.ClassicCompute/virtualMachines",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyInconsistent": "bool",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "virtualMachineId": "string"

Verwenden Sie für Microsoft.Compute/virtualMachines:

  "protectedItemType": "Microsoft.Compute/virtualMachines",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyInconsistent": "bool",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "virtualMachineId": "string"

Verwenden Sie für Microsoft.Sql/servers/databases:

  "protectedItemType": "Microsoft.Sql/servers/databases",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyState": "string",
    "recoveryPointCount": "int"
  },
  "protectedItemDataId": "string",
  "protectionState": "string"

Eigenschaftswerte

vaults/backupFabrics/protectionContainers/protectedI...

Name Beschreibung Wert
Art Der Ressourcentyp 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems'
apiVersion Die Ressourcen-API-Version '2016-06-01'
Name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON ARM-Vorlagenfestlegen.
Zeichenfolge (erforderlich)
Ort Ressourcenspeicherort. Schnur
Schilder Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
eTag Optionales ETag. Schnur
Eigenschaften Die Basisklasse für Sicherungselemente. ProtectedItem-

ProtectedItem

Name Beschreibung Wert
backupManagementType Der Sicherungsverwaltungstyp, der dem Sicherungselement zugeordnet ist. "AzureBackupServer"
"AzureIaasVM"
'AzureSql'
'DPM'
'Ungültig'
"MAB"
lastRecoveryPoint Der Zeitstempel, zu dem die neueste Sicherungskopie für dieses Sicherungselement erstellt wurde. Schnur
policyId Die ID der Sicherungsrichtlinie, die diesem Sicherungselement zugeordnet ist. Schnur
sourceResourceId Die ID der zu sichernden Ressource. Schnur
workloadType Der Workloadtyp für dieses Element. 'AzureSqlDb'
'DPMUnknown'
"Exchange"
'FileFolder'
'Ungültig'
'SQLDB'
"Sharepoint"
"VM"
protectedItemType Festlegen des Objekttyps MabFileFolderProtectedItem-
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (erforderlich)

MabFileFolderProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "MabFileFolderProtectedItem" (erforderlich)
computerName Der Name des Computers, der diesem Sicherungselement zugeordnet ist. Schnur
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. MabFileFolderProtectedItemExtendedInfo
friendlyName Der Anzeigename dieses Sicherungselements. Schnur
isScheduledForDeferredDelete Bool
lastBackupStatus Der Status des letzten Sicherungsvorgangs. Schnur
protectionState Die Zustände für diese Eigenschaft sind: Protected, ProtectionStopped, IRPending oder ProtectionError. Schnur

MabFileFolderProtectedItemExtendedInfo

Name Beschreibung Wert
lastRefreshedAt Der letzte Tag und die Uhrzeit, zu der der Agent mit dem Dienst synchronisiert wurde. Schnur
ältestesRecoveryPoint Die älteste verfügbare Sicherungskopie. Schnur
recoveryPointCount Die Anzahl der Sicherungskopien, die dem Sicherungselement zugeordnet sind. Int

AzureIaaSClassicComputeVMProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.ClassicCompute/virtualMachines" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Der Anzeigename des virtuellen Computers, der durch dieses Sicherungselement dargestellt wird. Schnur
lastBackupStatus Der letzte Sicherungsvorgangsstatus. Mögliche Werte sind: Fehlerfrei oder ungesund. Schnur
lastBackupTime Der Zeitstempel des letzten Sicherungsvorgangs für dieses Sicherungselement. Schnur
protectionState Der Sicherungsstatus dieses Sicherungselements. "IRPending"
'Ungültig'
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Der Sicherungsstatus dieses Sicherungselements. Schnur
virtualMachineId Die vollqualifizierte Ressourcen-Manager-ID des virtuellen Computers, der durch dieses Element dargestellt wird. Schnur

AzureIaaSVMProtectedItemExtendedInfo

Name Beschreibung Wert
ältestesRecoveryPoint Die älteste Sicherungskopie, die für dieses Sicherungselement verfügbar ist. Schnur
policyInconsistent Gibt an, ob die sicherungsrichtlinie, die dem Sicherungselement zugeordnet ist, inkonsistent ist. Bool
recoveryPointCount Die Anzahl der Sicherungskopien, die für dieses Sicherungselement verfügbar sind. Int

AzureIaaSComputeVMProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.Compute/virtualMachines" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Der Anzeigename des virtuellen Computers, der durch dieses Sicherungselement dargestellt wird. Schnur
lastBackupStatus Der letzte Sicherungsvorgangsstatus. Mögliche Werte sind: Fehlerfrei oder ungesund. Schnur
lastBackupTime Der Zeitstempel des letzten Sicherungsvorgangs für dieses Sicherungselement. Schnur
protectionState Der Sicherungsstatus dieses Sicherungselements. "IRPending"
'Ungültig'
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Der Sicherungsstatus dieses Sicherungselements. Schnur
virtualMachineId Die vollqualifizierte Ressourcen-Manager-ID des virtuellen Computers, der durch dieses Element dargestellt wird. Schnur

AzureSqlProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.Sql/servers/databases" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Die interne ID eines Sicherungselements. Die interne ID wird vom Azure SQL Backup-Modul verwendet, um Wiederherstellungsdienste zu kontaktieren. Schnur
protectionState Der Sicherungsstatus des Sicherungselements. "IRPending"
'Ungültig'
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"

AzureSqlProtectedItemExtendedInfo

Name Beschreibung Wert
ältestesRecoveryPoint Die älteste Sicherungskopie, die für dieses Element im Dienst verfügbar ist. Schnur
policyState Der Status der Sicherungsrichtlinie, die diesem Sicherungselement zugeordnet ist. Schnur
recoveryPointCount Die Anzahl der verfügbaren Sicherungskopien für dieses Sicherungselement. Int

Schnellstartvorlagen

Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.

Schablone Beschreibung
IBM Cloud Pak for Data auf Azure

Bereitstellen in Azure
Diese Vorlage stellt einen Openshift-Cluster in Azure mit allen erforderlichen Ressourcen, Infrastruktur und dann IBM Cloud Pak for Data zusammen mit den vom Benutzer ausgewählten Add-Ons bereit.
Openshift Container Platform 4.3

Bereitstellen in Azure
Openshift Container Platform 4.3
Vorhandene IaasVM mit Recovery Services sichern

Bereitstellen in Azure
Diese Vorlage verwendet vorhandenen Wiederherstellungsdienste-Tresor und vorhandene Sicherungsrichtlinie und konfiguriert den Schutz mehrerer klassischer und ARM-basierter Azure IaasVMs.
Vorhandene Dateifreigabe mithilfe von Wiederherstellungsdiensten (täglich) sichern

Bereitstellen in Azure
Diese Vorlage konfiguriert den Schutz für eine vorhandene Dateifreigabe, die in einem vorhandenen Speicherkonto vorhanden ist. Es erstellt eine neue oder verwendet eine vorhandene Recovery Services Vault- und Sicherungsrichtlinie basierend auf den festgelegten Parameterwerten.
Vorhandene Dateifreigabe mithilfe von Wiederherstellungsdiensten (stündlich) sichern

Bereitstellen in Azure
Diese Vorlage konfiguriert den Schutz mit stündlichem Intervall für eine vorhandene Dateifreigabe, die in einem vorhandenen Speicherkonto vorhanden ist. Es erstellt eine neue oder verwendet eine vorhandene Recovery Services Vault- und Sicherungsrichtlinie basierend auf den festgelegten Parameterwerten.
Sichern von Ressourcen-Manager-VMs mithilfe des Recovery Services-Tresors

Bereitstellen in Azure
Diese Vorlage verwendet vorhandenen Wiederherstellungsdienstetresor und vorhandene Sicherungsrichtlinie und konfiguriert die Sicherung mehrerer Ressourcen-Manager-VMs, die derselben Ressourcengruppe angehören.
Bereitstellen einer Windows-VM und Aktivieren der Sicherung mithilfe von Azure Backup

Bereitstellen in Azure
Mit dieser Vorlage können Sie einen Windows-VM- und Wiederherstellungsdiensttresor bereitstellen, der mit der DefaultPolicy for Protection konfiguriert ist.
Azure Backup für Workload auf virtuellen Azure-Computern

Bereitstellen in Azure
Diese Vorlage erstellt einen Wiederherstellungsdienstetresor und eine workloadspezifische Sicherungsrichtlinie. Registriert den virtuellen Computer mit dem Sicherungsdienst und konfiguriert den Schutz

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp Vaults/backupFabrics/protectionContainers/protectedItems kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backupManagementType = "string"
      lastRecoveryPoint = "string"
      policyId = "string"
      sourceResourceId = "string"
      workloadType = "string"
      protectedItemType = "string"
      // For remaining properties, see ProtectedItem objects
    }
    eTag = "string"
  })
}

ProtectedItem-Objekte

Legen Sie die eigenschaft protectedItemType fest, um den Objekttyp anzugeben.

Verwenden Sie für MabFileFolderProtectedItem-:

  protectedItemType = "MabFileFolderProtectedItem"
  computerName = "string"
  extendedInfo = {
    lastRefreshedAt = "string"
    oldestRecoveryPoint = "string"
    recoveryPointCount = int
  }
  friendlyName = "string"
  isScheduledForDeferredDelete = bool
  lastBackupStatus = "string"
  protectionState = "string"

Verwenden Sie für Microsoft.ClassicCompute/virtualMachines:

  protectedItemType = "Microsoft.ClassicCompute/virtualMachines"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyInconsistent = bool
    recoveryPointCount = int
  }
  friendlyName = "string"
  lastBackupStatus = "string"
  lastBackupTime = "string"
  protectionState = "string"
  protectionStatus = "string"
  virtualMachineId = "string"

Verwenden Sie für Microsoft.Compute/virtualMachines:

  protectedItemType = "Microsoft.Compute/virtualMachines"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyInconsistent = bool
    recoveryPointCount = int
  }
  friendlyName = "string"
  lastBackupStatus = "string"
  lastBackupTime = "string"
  protectionState = "string"
  protectionStatus = "string"
  virtualMachineId = "string"

Verwenden Sie für Microsoft.Sql/servers/databases:

  protectedItemType = "Microsoft.Sql/servers/databases"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyState = "string"
    recoveryPointCount = int
  }
  protectedItemDataId = "string"
  protectionState = "string"

Eigenschaftswerte

vaults/backupFabrics/protectionContainers/protectedI...

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01"
Name Der Ressourcenname Zeichenfolge (erforderlich)
Ort Ressourcenspeicherort. Schnur
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource des Typs: protectionContainers
Schilder Ressourcentags. Wörterbuch der Tagnamen und -werte.
eTag Optionales ETag. Schnur
Eigenschaften Die Basisklasse für Sicherungselemente. ProtectedItem-

ProtectedItem

Name Beschreibung Wert
backupManagementType Der Sicherungsverwaltungstyp, der dem Sicherungselement zugeordnet ist. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"DPM"
"Ungültig"
"MAB"
lastRecoveryPoint Der Zeitstempel, zu dem die neueste Sicherungskopie für dieses Sicherungselement erstellt wurde. Schnur
policyId Die ID der Sicherungsrichtlinie, die diesem Sicherungselement zugeordnet ist. Schnur
sourceResourceId Die ID der zu sichernden Ressource. Schnur
workloadType Der Workloadtyp für dieses Element. "AzureSqlDb"
"DPMUnknown"
"Exchange"
"FileFolder"
"Ungültig"
"SQLDB"
"SharePoint"
"VM"
protectedItemType Festlegen des Objekttyps MabFileFolderProtectedItem-
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (erforderlich)

MabFileFolderProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "MabFileFolderProtectedItem" (erforderlich)
computerName Der Name des Computers, der diesem Sicherungselement zugeordnet ist. Schnur
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. MabFileFolderProtectedItemExtendedInfo
friendlyName Der Anzeigename dieses Sicherungselements. Schnur
isScheduledForDeferredDelete Bool
lastBackupStatus Der Status des letzten Sicherungsvorgangs. Schnur
protectionState Die Zustände für diese Eigenschaft sind: Protected, ProtectionStopped, IRPending oder ProtectionError. Schnur

MabFileFolderProtectedItemExtendedInfo

Name Beschreibung Wert
lastRefreshedAt Der letzte Tag und die Uhrzeit, zu der der Agent mit dem Dienst synchronisiert wurde. Schnur
ältestesRecoveryPoint Die älteste verfügbare Sicherungskopie. Schnur
recoveryPointCount Die Anzahl der Sicherungskopien, die dem Sicherungselement zugeordnet sind. Int

AzureIaaSClassicComputeVMProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.ClassicCompute/virtualMachines" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Der Anzeigename des virtuellen Computers, der durch dieses Sicherungselement dargestellt wird. Schnur
lastBackupStatus Der letzte Sicherungsvorgangsstatus. Mögliche Werte sind: Fehlerfrei oder ungesund. Schnur
lastBackupTime Der Zeitstempel des letzten Sicherungsvorgangs für dieses Sicherungselement. Schnur
protectionState Der Sicherungsstatus dieses Sicherungselements. "IRPending"
"Ungültig"
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Der Sicherungsstatus dieses Sicherungselements. Schnur
virtualMachineId Die vollqualifizierte Ressourcen-Manager-ID des virtuellen Computers, der durch dieses Element dargestellt wird. Schnur

AzureIaaSVMProtectedItemExtendedInfo

Name Beschreibung Wert
ältestesRecoveryPoint Die älteste Sicherungskopie, die für dieses Sicherungselement verfügbar ist. Schnur
policyInconsistent Gibt an, ob die sicherungsrichtlinie, die dem Sicherungselement zugeordnet ist, inkonsistent ist. Bool
recoveryPointCount Die Anzahl der Sicherungskopien, die für dieses Sicherungselement verfügbar sind. Int

AzureIaaSComputeVMProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.Compute/virtualMachines" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Der Anzeigename des virtuellen Computers, der durch dieses Sicherungselement dargestellt wird. Schnur
lastBackupStatus Der letzte Sicherungsvorgangsstatus. Mögliche Werte sind: Fehlerfrei oder ungesund. Schnur
lastBackupTime Der Zeitstempel des letzten Sicherungsvorgangs für dieses Sicherungselement. Schnur
protectionState Der Sicherungsstatus dieses Sicherungselements. "IRPending"
"Ungültig"
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Der Sicherungsstatus dieses Sicherungselements. Schnur
virtualMachineId Die vollqualifizierte Ressourcen-Manager-ID des virtuellen Computers, der durch dieses Element dargestellt wird. Schnur

AzureSqlProtectedItem

Name Beschreibung Wert
protectedItemType Der Sicherungselementtyp. "Microsoft.Sql/servers/databases" (erforderlich)
extendedInfo Zusätzliche Informationen für dieses Sicherungselement. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Die interne ID eines Sicherungselements. Die interne ID wird vom Azure SQL Backup-Modul verwendet, um Wiederherstellungsdienste zu kontaktieren. Schnur
protectionState Der Sicherungsstatus des Sicherungselements. "IRPending"
"Ungültig"
"Geschützt"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"

AzureSqlProtectedItemExtendedInfo

Name Beschreibung Wert
ältestesRecoveryPoint Die älteste Sicherungskopie, die für dieses Element im Dienst verfügbar ist. Schnur
policyState Der Status der Sicherungsrichtlinie, die diesem Sicherungselement zugeordnet ist. Schnur
recoveryPointCount Die Anzahl der verfügbaren Sicherungskopien für dieses Sicherungselement. Int