Microsoft.RecoveryServices vaults/backupFabrics/protectionContainers/protectedItems

Definicja zasobu Bicep

Można wdrożyć magazyny/backupFabrics/protectionContainers/protectedItems typu zasobu:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems, dodaj następujący zasób Bicep do szablonu.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2023-01-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  eTag: 'string'
  properties: {
    backupSetName: 'string'
    containerName: 'string'
    createMode: 'string'
    deferredDeleteTimeInUTC: 'string'
    deferredDeleteTimeRemaining: 'string'
    isArchiveEnabled: bool
    isDeferredDeleteScheduleUpcoming: bool
    isRehydrate: bool
    isScheduledForDeferredDelete: bool
    lastRecoveryPoint: 'string'
    policyId: 'string'
    policyName: 'string'
    resourceGuardOperationRequests: [
      'string'
    ]
    softDeleteRetentionPeriod: int
    sourceResourceId: 'string'
    protectedItemType: 'string'
    // For remaining properties, see ProtectedItem objects
  }
}

Obiekty ProtectedItem

Ustaw właściwość protectedItemType , aby określić typ obiektu.

W przypadku elementu AzureFileShareProtectedItem użyj:

  protectedItemType: 'AzureFileShareProtectedItem'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyState: 'string'
    recoveryPointCount: int
  }
  friendlyName: 'string'
  kpisHealths: {}
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  protectionState: 'string'
  protectionStatus: 'string'

W przypadku usługi AzureVmWorkloadSAPAseDatabase użyj:

  protectedItemType: 'AzureVmWorkloadSAPAseDatabase'
  extendedInfo: {
    newestRecoveryPointInArchive: 'string'
    oldestRecoveryPoint: 'string'
    oldestRecoveryPointInArchive: 'string'
    oldestRecoveryPointInVault: 'string'
    policyState: 'string'
    recoveryModel: 'string'
    recoveryPointCount: int
  }
  kpisHealths: {}
  lastBackupErrorDetail: {}
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  parentName: 'string'
  parentType: 'string'
  protectedItemDataSourceId: 'string'
  protectedItemHealthStatus: 'string'
  protectionState: 'string'
  serverName: 'string'

W przypadku bazy danych AzureVmWorkloadSAPHanaDatabase użyj:

  protectedItemType: 'AzureVmWorkloadSAPHanaDatabase'
  extendedInfo: {
    newestRecoveryPointInArchive: 'string'
    oldestRecoveryPoint: 'string'
    oldestRecoveryPointInArchive: 'string'
    oldestRecoveryPointInVault: 'string'
    policyState: 'string'
    recoveryModel: 'string'
    recoveryPointCount: int
  }
  kpisHealths: {}
  lastBackupErrorDetail: {}
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  parentName: 'string'
  parentType: 'string'
  protectedItemDataSourceId: 'string'
  protectedItemHealthStatus: 'string'
  protectionState: 'string'
  serverName: 'string'

W przypadku klasy AzureVmWorkloadSAPHanaDBInstance użyj:

  protectedItemType: 'AzureVmWorkloadSAPHanaDBInstance'
  extendedInfo: {
    newestRecoveryPointInArchive: 'string'
    oldestRecoveryPoint: 'string'
    oldestRecoveryPointInArchive: 'string'
    oldestRecoveryPointInVault: 'string'
    policyState: 'string'
    recoveryModel: 'string'
    recoveryPointCount: int
  }
  kpisHealths: {}
  lastBackupErrorDetail: {}
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  parentName: 'string'
  parentType: 'string'
  protectedItemDataSourceId: 'string'
  protectedItemHealthStatus: 'string'
  protectionState: 'string'
  serverName: 'string'

W przypadku bazy danych AzureVmWorkloadSQLDatabase użyj:

  protectedItemType: 'AzureVmWorkloadSQLDatabase'
  extendedInfo: {
    newestRecoveryPointInArchive: 'string'
    oldestRecoveryPoint: 'string'
    oldestRecoveryPointInArchive: 'string'
    oldestRecoveryPointInVault: 'string'
    policyState: 'string'
    recoveryModel: 'string'
    recoveryPointCount: int
  }
  kpisHealths: {}
  lastBackupErrorDetail: {}
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  parentName: 'string'
  parentType: 'string'
  protectedItemDataSourceId: 'string'
  protectedItemHealthStatus: 'string'
  protectionState: 'string'
  serverName: 'string'

W przypadku programu DPMProtectedItem użyj:

  protectedItemType: 'DPMProtectedItem'
  backupEngineName: 'string'
  extendedInfo: {
    diskStorageUsedInBytes: 'string'
    isCollocated: bool
    isPresentOnCloud: bool
    lastBackupStatus: 'string'
    lastRefreshedAt: 'string'
    oldestRecoveryPoint: 'string'
    onPremiseLatestRecoveryPoint: 'string'
    onPremiseOldestRecoveryPoint: 'string'
    onPremiseRecoveryPointCount: int
    protectableObjectLoadPath: {}
    protected: bool
    protectionGroupName: 'string'
    recoveryPointCount: int
    totalDiskStorageSizeInBytes: 'string'
  }
  friendlyName: 'string'
  protectionState: 'string'

W przypadku funkcji GenericProtectedItem użyj:

  protectedItemType: 'GenericProtectedItem'
  fabricName: 'string'
  friendlyName: 'string'
  policyState: 'string'
  protectedItemId: int
  protectionState: 'string'
  sourceAssociations: {}

W przypadku elementu MabFileFolderProtectedItem użyj:

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

W przypadku elementu Microsoft.ClassicCompute/virtualMachines użyj:

  protectedItemType: 'Microsoft.ClassicCompute/virtualMachines'
  extendedInfo: {
    newestRecoveryPointInArchive: 'string'
    oldestRecoveryPoint: 'string'
    oldestRecoveryPointInArchive: 'string'
    oldestRecoveryPointInVault: 'string'
    policyInconsistent: bool
    recoveryPointCount: int
  }
  extendedProperties: {
    diskExclusionProperties: {
      diskLunList: [
        int
      ]
      isInclusionList: bool
    }
    linuxVmApplicationName: 'string'
  }
  healthDetails: [
    {
    }
  ]
  kpisHealths: {}
  lastBackupStatus: 'string'
  protectionState: 'string'
  protectionStatus: 'string'

W przypadku usługi Microsoft.Compute/virtualMachines użyj:

  protectedItemType: 'Microsoft.Compute/virtualMachines'
  extendedInfo: {
    newestRecoveryPointInArchive: 'string'
    oldestRecoveryPoint: 'string'
    oldestRecoveryPointInArchive: 'string'
    oldestRecoveryPointInVault: 'string'
    policyInconsistent: bool
    recoveryPointCount: int
  }
  extendedProperties: {
    diskExclusionProperties: {
      diskLunList: [
        int
      ]
      isInclusionList: bool
    }
    linuxVmApplicationName: 'string'
  }
  healthDetails: [
    {
    }
  ]
  kpisHealths: {}
  lastBackupStatus: 'string'
  protectionState: 'string'
  protectionStatus: 'string'

W przypadku programu Microsoft.Sql/servers/databases użyj:

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

Wartości właściwości

vaults/backupFabrics/protectionContainers/protectedI...

Nazwa Opis Wartość
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep.
ciąg (wymagany)
location Lokalizacja zasobu. ciąg
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
Nadrzędny W pliku Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.

Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym.
Nazwa symboliczna zasobu typu: protectionContainers
Etag Opcjonalny element ETag. ciąg
properties Właściwości protectedItemResource ProtectedItem

ProtectedItem

Nazwa Opis Wartość
backupSetName Nazwa zestawu kopii zapasowej, do którego należy element kopii zapasowej ciąg
containerName Unikatowa nazwa kontenera ciąg
createMode Tryb tworzenia wskazujący odzyskiwanie istniejącego nietrwałego usuniętego źródła danych lub utworzenie nowego źródła danych. "Wartość domyślna"
"Nieprawidłowy"
"Odzyskaj"
odroczoneDeleteTimeInUTC Czas odroczonego usunięcia w formacie UTC ciąg
odroczoneDeleteTimeRemaining Czas pozostały przed usunięciem podmiotu ds oznaczonego do odroczonego usunięcia zostanie trwale usunięty ciąg
isArchiveEnabled Flaga określania, czy źródło danych jest chronione w archiwum bool
isDeferredDeleteScheduleUpcoming Flaga w celu określenia, czy odroczone podmioty ds mają zostać wkrótce przeczyszczone bool
isRehydrate Flaga umożliwiająca zidentyfikowanie odroczonego usuniętego ds ma zostać przeniesiona do stanu wstrzymania bool
isScheduledForDeferredDelete Flaga określania, czy podmiot ds jest zaplanowany na odroczone usunięcie bool
lastRecoveryPoint Sygnatura czasowa utworzenia ostatniej (najnowszej) kopii zapasowej dla tego elementu kopii zapasowej. ciąg
policyId Identyfikator zasad kopii zapasowej, z którymi jest tworzona kopia zapasowa tego elementu. ciąg
policyName Nazwa zasad używanych do ochrony ciąg
resourceGuardOperationRequests ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC ciąg[]
softDeleteRetentionPeriod Okres przechowywania usuwania nietrwałego w dniach int
sourceResourceId Identyfikator arm zasobu do utworzenia kopii zapasowej. ciąg
protectedItemType Ustawianie typu obiektu AzureFileShareProtectedItem
AzureVmWorkloadSAPAseDatabase
AzureVmWorkloadSAPHanaDatabase
AzureVmWorkloadSAPHanaDBInstance
AzureVmWorkloadSQLDatabase
DPMProtectedItem
GenericProtectedItem
MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (wymagane)

AzureFileshareProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureFileShareProtectedItem" (wymagane)
extendedInfo Dodatkowe informacje o tym elemencie kopii zapasowej. AzureFileshareProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa udziału plików reprezentowanego przez ten element kopii zapasowej. ciąg
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: w dobrej kondycji, w złej kondycji. ciąg
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureFileshareProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
recoveryPointCount Liczba dostępnych kopii zapasowych skojarzonych z tym elementem kopii zapasowej. int

AzureVmWorkloadSAPAseDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPAseDatabase" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: w dobrej kondycji, w złej kondycji. "Zdrowe"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
parentName Nadrzędna nazwa bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Typ nadrzędny chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej, oceniany na podstawie ostatniego odebranego pulsu "Zdrowe"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadProtectedItemExtendedInfo

Nazwa Opis Wartość
najnowszyRecoveryPointInArchive Najnowsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej we wszystkich warstwach. ciąg
najstarszyRecoveryPointInArchive Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPointInVault Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie magazynu ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
Recoverymodel Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
recoveryPointCount Liczba kopii zapasowych dostępnych dla tego elementu kopii zapasowej. int

ErrorDetail

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

AzureVmWorkloadSAPHanaDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPHanaDatabase" (wymagana)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: w dobrej kondycji, w złej kondycji. "Zdrowe"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
parentName Nadrzędna nazwa bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Typ nadrzędny chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej, oceniany na podstawie ostatniego odebranego pulsu "Zdrowe"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadSAPHanaDBInstanceProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPHanaDBInstance" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: w dobrej kondycji, w złej kondycji. "Zdrowe"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
parentName Nadrzędna nazwa bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Typ nadrzędny chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej, oceniany na podstawie ostatniego odebranego pulsu "Zdrowe"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadSQLDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSQLDatabase" (wymagana)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: w dobrej kondycji, w złej kondycji. "Zdrowe"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
nazwa_elementu nadrzędnego Nazwa nadrzędna bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Nadrzędny typ chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej obliczony na podstawie ostatniego odebranego pulsu "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

DPMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "DPMProtectedItem" (wymagane)
backupEngineName Serwer zarządzania kopiami zapasowymi chroniący ten element kopii zapasowej ciąg
extendedInfo Rozszerzone informacje o elemencie kopii zapasowej. DPMProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa elementu zarządzanego ciąg
protectionState Stan ochrony aparatu kopii zapasowej "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"

DPMProtectedItemExtendedInfo

Nazwa Opis Wartość
diskStorageUsedInBytes Używany magazyn dyskowy w bajtach. ciąg
isCollocated Aby sprawdzić, czy element kopii zapasowej jest kolokowany. bool
isPresentOnCloud Aby sprawdzić, czy element kopii zapasowej jest chroniony w chmurze. bool
lastBackupStatus Informacje o stanie ostatniej kopii zapasowej elementu kopii zapasowej. ciąg
lastRefreshedAt Czas ostatniego odświeżenia elementu kopii zapasowej. ciąg
najstarszyRecoveryPoint Najstarsza godzina punktu odzyskiwania w chmurze. ciąg
onPremiseLatestRecoveryPoint najnowszy czas punktu odzyskiwania dysku. ciąg
onPremiseOldestRecoveryPoint Najstarszy czas punktu odzyskiwania dysku. ciąg
onPremiseRecoveryPointCount liczba punktów odzyskiwania dysku. int
protectableObjectLoadPath Atrybut do podania informacji na temat różnych baz danych. object
protected Aby sprawdzić, czy element kopii zapasowej jest chroniony dysk. bool
protectionGroupName Nazwa grupy ochrony elementu kopii zapasowej. ciąg
recoveryPointCount liczba punktów odzyskiwania w chmurze. int
totalDiskStorageSizeInBytes łączna ilość miejsca do magazynowania na dysku w bajtach. ciąg

GenericProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "GenericProtectedItem" (wymagane)
fabricName Nazwa sieci szkieletowej tego elementu kopii zapasowej. ciąg
Friendlyname Przyjazna nazwa kontenera. ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
protectedItemId Identyfikator usługi płaszczyzny danych chronionego elementu. int
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"
sourceAssociations (skojarzenia źródła) Luźno powiązane skojarzenia (typ, wartość) (przykład — element nadrzędny chronionego elementu) object

MabFileFolderProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "MabFileFolderProtectedItem" (wymagane)
Nazwa_komputera Nazwa komputera skojarzonego z tym elementem kopii zapasowej. ciąg
odroczoneDeleteSyncTimeInUTC Czas synchronizacji dla odroczonego usunięcia w formacie UTC int
extendedInfo Dodatkowe informacje o tym elemencie kopii zapasowej. MabFileFolderProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa tego elementu kopii zapasowej. ciąg
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
protectionState Protected, ProtectionStopped, IRPending lub ProtectionError ciąg

MabFileFolderProtectedItemExtendedInfo

Nazwa Opis Wartość
lastRefreshedAt Czas ostatniej synchronizacji danych agenta z usługą. ciąg
najstarszyRecoveryPoint Najstarsza dostępna kopia zapasowa. ciąg
recoveryPointCount Liczba kopii zapasowych skojarzonych z elementem kopii zapasowej. int

AzureIaaSClassicComputeVMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.ClassicCompute/virtualMachines" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
Extendedproperties Rozszerzone właściwości dla kopii zapasowej IaasVM platformy Azure. ExtendedProperties
healthDetails Szczegóły kondycji tego elementu kopii zapasowej. AzureIaaSVMHealthDetails[]
kpisHealths Szczegóły kondycji różnych kluczowych wskaźników wydajności object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureIaaSVMProtectedItemExtendedInfo

Nazwa Opis Wartość
najnowszyRecoveryPointInArchive Najnowsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej we wszystkich warstwach. ciąg
najstarszyRecoveryPointInArchive Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPointInVault Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie magazynu ciąg
policyInconsistent Określa, czy zasady kopii zapasowej skojarzone z elementem kopii zapasowej są niespójne. bool
recoveryPointCount Liczba kopii zapasowych dostępnych dla tego elementu kopii zapasowej. int

ExtendedProperties

Nazwa Opis Wartość
diskExclusionProperties Rozszerzone właściwości wykluczenia dysku. DiskExclusionProperties
linuxVmApplicationName Nazwa maszyny wirtualnej z systemem Linux ciąg

DiskExclusionProperties

Nazwa Opis Wartość
diskLunList Lista numerów jednostek logicznych dysków (LUN), które mają być używane do ochrony maszyny wirtualnej. int[]
isInclusionList Flaga wskazująca, czy lista DiskLunList ma być dołączona/wykluczona z kopii zapasowej. bool

AzureIaaSVMHealthDetails

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

AzureIaaSComputeVMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.Compute/virtualMachines" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
Extendedproperties Rozszerzone właściwości dla kopii zapasowej maszyny wirtualnej IaasVM platformy Azure. ExtendedProperties
healthDetails Szczegóły kondycji tego elementu kopii zapasowej. AzureIaaSVMHealthDetails[]
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureSqlProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.Sql/servers/databases" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Wewnętrzny identyfikator elementu kopii zapasowej. Używany przez aparat Azure SQL Backup do kontaktowania się z usługami Recovery Services. ciąg
protectionState Stan kopii zapasowej elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"

AzureSqlProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. ciąg
policyState Stan zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. ciąg
recoveryPointCount Liczba dostępnych kopii zapasowych skojarzonych z tym elementem kopii zapasowej. int

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
IBM Cloud Pak for Data on Azure

Wdróż na platformie Azure
Ten szablon wdraża klaster Openshift na platformie Azure ze wszystkimi wymaganymi zasobami, infrastrukturą, a następnie wdraża pakiet IBM Cloud Pak for Data wraz z wybranymi przez użytkownika dodatkami.
Openshift Container Platform 4.3

Wdróż na platformie Azure
Openshift Container Platform 4.3
Tworzenie kopii zapasowej istniejącej maszyny wirtualnej IaasVM przy użyciu usług Recovery Services

Wdróż na platformie Azure
Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfigurować ochronę wielu klasycznych maszyn wirtualnych IaasVM opartych na usłudze ARM.
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie)

Wdróż na platformie Azure
Ten szablon konfiguruje ochronę istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (co godzinę)

Wdróż na platformie Azure
Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
Tworzenie kopii zapasowych maszyn wirtualnych Resource Manager przy użyciu magazynu usługi Recovery Services

Wdróż na platformie Azure
Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfiguruje tworzenie kopii zapasowych wielu maszyn wirtualnych Resource Manager należących do tej samej grupy zasobów
Wdrażanie maszyny wirtualnej z systemem Windows i włączanie kopii zapasowej przy użyciu Azure Backup

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usług Recovery Services skonfigurowanych przy użyciu zasad DefaultPolicy for Protection.
Azure Backup dla obciążenia w usłudze Azure Virtual Machines

Wdróż na platformie Azure
Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną w usłudze backup i konfiguruje ochronę

Definicja zasobu szablonu usługi ARM

Magazyny/backupFabrics/protectionContainers/protectedItems można wdrożyć w następujących elementy:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
  "apiVersion": "2023-01-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "backupSetName": "string",
    "containerName": "string",
    "createMode": "string",
    "deferredDeleteTimeInUTC": "string",
    "deferredDeleteTimeRemaining": "string",
    "isArchiveEnabled": "bool",
    "isDeferredDeleteScheduleUpcoming": "bool",
    "isRehydrate": "bool",
    "isScheduledForDeferredDelete": "bool",
    "lastRecoveryPoint": "string",
    "policyId": "string",
    "policyName": "string",
    "resourceGuardOperationRequests": [ "string" ],
    "softDeleteRetentionPeriod": "int",
    "sourceResourceId": "string",
    "protectedItemType": "string"
    // For remaining properties, see ProtectedItem objects
  }
}

Obiekty ProtectedItem

Ustaw właściwość protectedItemType , aby określić typ obiektu.

W przypadku elementu AzureFileShareProtectedItem użyj:

  "protectedItemType": "AzureFileShareProtectedItem",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyState": "string",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "kpisHealths": {},
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "protectionState": "string",
  "protectionStatus": "string"

W przypadku elementu AzureVmWorkloadSAPAseDatabase użyj:

  "protectedItemType": "AzureVmWorkloadSAPAseDatabase",
  "extendedInfo": {
    "newestRecoveryPointInArchive": "string",
    "oldestRecoveryPoint": "string",
    "oldestRecoveryPointInArchive": "string",
    "oldestRecoveryPointInVault": "string",
    "policyState": "string",
    "recoveryModel": "string",
    "recoveryPointCount": "int"
  },
  "kpisHealths": {},
  "lastBackupErrorDetail": {},
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "parentName": "string",
  "parentType": "string",
  "protectedItemDataSourceId": "string",
  "protectedItemHealthStatus": "string",
  "protectionState": "string",
  "serverName": "string"

W przypadku elementu AzureVmWorkloadSAPHanaDatabase użyj:

  "protectedItemType": "AzureVmWorkloadSAPHanaDatabase",
  "extendedInfo": {
    "newestRecoveryPointInArchive": "string",
    "oldestRecoveryPoint": "string",
    "oldestRecoveryPointInArchive": "string",
    "oldestRecoveryPointInVault": "string",
    "policyState": "string",
    "recoveryModel": "string",
    "recoveryPointCount": "int"
  },
  "kpisHealths": {},
  "lastBackupErrorDetail": {},
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "parentName": "string",
  "parentType": "string",
  "protectedItemDataSourceId": "string",
  "protectedItemHealthStatus": "string",
  "protectionState": "string",
  "serverName": "string"

W przypadku wystąpienia azureVmWorkloadSAPHanaDBInstance użyj:

  "protectedItemType": "AzureVmWorkloadSAPHanaDBInstance",
  "extendedInfo": {
    "newestRecoveryPointInArchive": "string",
    "oldestRecoveryPoint": "string",
    "oldestRecoveryPointInArchive": "string",
    "oldestRecoveryPointInVault": "string",
    "policyState": "string",
    "recoveryModel": "string",
    "recoveryPointCount": "int"
  },
  "kpisHealths": {},
  "lastBackupErrorDetail": {},
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "parentName": "string",
  "parentType": "string",
  "protectedItemDataSourceId": "string",
  "protectedItemHealthStatus": "string",
  "protectionState": "string",
  "serverName": "string"

W przypadku elementu AzureVmWorkloadSQLDatabase użyj:

  "protectedItemType": "AzureVmWorkloadSQLDatabase",
  "extendedInfo": {
    "newestRecoveryPointInArchive": "string",
    "oldestRecoveryPoint": "string",
    "oldestRecoveryPointInArchive": "string",
    "oldestRecoveryPointInVault": "string",
    "policyState": "string",
    "recoveryModel": "string",
    "recoveryPointCount": "int"
  },
  "kpisHealths": {},
  "lastBackupErrorDetail": {},
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "parentName": "string",
  "parentType": "string",
  "protectedItemDataSourceId": "string",
  "protectedItemHealthStatus": "string",
  "protectionState": "string",
  "serverName": "string"

W przypadku programu DPMProtectedItem użyj:

  "protectedItemType": "DPMProtectedItem",
  "backupEngineName": "string",
  "extendedInfo": {
    "diskStorageUsedInBytes": "string",
    "isCollocated": "bool",
    "isPresentOnCloud": "bool",
    "lastBackupStatus": "string",
    "lastRefreshedAt": "string",
    "oldestRecoveryPoint": "string",
    "onPremiseLatestRecoveryPoint": "string",
    "onPremiseOldestRecoveryPoint": "string",
    "onPremiseRecoveryPointCount": "int",
    "protectableObjectLoadPath": {},
    "protected": "bool",
    "protectionGroupName": "string",
    "recoveryPointCount": "int",
    "totalDiskStorageSizeInBytes": "string"
  },
  "friendlyName": "string",
  "protectionState": "string"

W przypadku elementu GenericProtectedItem użyj:

  "protectedItemType": "GenericProtectedItem",
  "fabricName": "string",
  "friendlyName": "string",
  "policyState": "string",
  "protectedItemId": "int",
  "protectionState": "string",
  "sourceAssociations": {}

W przypadku elementu MabFileFolderProtectedItem użyj:

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

W przypadku elementu Microsoft.ClassicCompute/virtualMachines użyj:

  "protectedItemType": "Microsoft.ClassicCompute/virtualMachines",
  "extendedInfo": {
    "newestRecoveryPointInArchive": "string",
    "oldestRecoveryPoint": "string",
    "oldestRecoveryPointInArchive": "string",
    "oldestRecoveryPointInVault": "string",
    "policyInconsistent": "bool",
    "recoveryPointCount": "int"
  },
  "extendedProperties": {
    "diskExclusionProperties": {
      "diskLunList": [ "int" ],
      "isInclusionList": "bool"
    },
    "linuxVmApplicationName": "string"
  },
  "healthDetails": [
    {
    }
  ],
  "kpisHealths": {},
  "lastBackupStatus": "string",
  "protectionState": "string",
  "protectionStatus": "string"

W przypadku elementu Microsoft.Compute/virtualMachines użyj:

  "protectedItemType": "Microsoft.Compute/virtualMachines",
  "extendedInfo": {
    "newestRecoveryPointInArchive": "string",
    "oldestRecoveryPoint": "string",
    "oldestRecoveryPointInArchive": "string",
    "oldestRecoveryPointInVault": "string",
    "policyInconsistent": "bool",
    "recoveryPointCount": "int"
  },
  "extendedProperties": {
    "diskExclusionProperties": {
      "diskLunList": [ "int" ],
      "isInclusionList": "bool"
    },
    "linuxVmApplicationName": "string"
  },
  "healthDetails": [
    {
    }
  ],
  "kpisHealths": {},
  "lastBackupStatus": "string",
  "protectionState": "string",
  "protectionStatus": "string"

W przypadku baz danych Microsoft.Sql/servers/databases użyj:

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

Wartości właściwości

vaults/backupFabrics/protectionContainers/protectedI...

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems"
apiVersion Wersja interfejsu API zasobów '2023-01-01'
name Nazwa zasobu

Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM w formacie JSON.
ciąg (wymagany)
location Lokalizacja zasobu. ciąg
tags Tagi zasobów. Słownik nazw tagów i wartości. Zobacz Tagi w szablonach
Etag Opcjonalny element ETag. ciąg
properties Właściwości protectedItemResource ProtectedItem

ProtectedItem

Nazwa Opis Wartość
backupSetName Nazwa zestawu kopii zapasowej, do którego należy element kopii zapasowej ciąg
containerName Unikatowa nazwa kontenera ciąg
createMode Tryb tworzenia wskazujący odzyskiwanie istniejącego nietrwałego usuniętego źródła danych lub utworzenie nowego źródła danych. "Wartość domyślna"
"Nieprawidłowy"
"Odzyskaj"
odroczoneDeleteTimeInUTC Czas odroczonego usunięcia w formacie UTC ciąg
odroczoneDeleteTimeRemaining Czas pozostały przed usunięciem podmiotu ds oznaczonego do odroczonego usunięcia zostanie trwale usunięty ciąg
isArchiveEnabled Flaga określania, czy źródło danych jest chronione w archiwum bool
isDeferredDeleteScheduleUpcoming Flaga w celu określenia, czy odroczone podmioty ds mają zostać wkrótce przeczyszczone bool
isRehydrate Flaga umożliwiająca zidentyfikowanie odroczonego usuniętego ds ma zostać przeniesiona do stanu wstrzymania bool
isScheduledForDeferredDelete Flaga określania, czy podmiot ds jest zaplanowany na odroczone usunięcie bool
lastRecoveryPoint Sygnatura czasowa utworzenia ostatniej (najnowszej) kopii zapasowej dla tego elementu kopii zapasowej. ciąg
policyId Identyfikator zasad kopii zapasowej, z którymi jest tworzona kopia zapasowa tego elementu. ciąg
policyName Nazwa zasad używanych do ochrony ciąg
resourceGuardOperationRequests ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC ciąg[]
softDeleteRetentionPeriod Okres przechowywania usuwania nietrwałego w dniach int
sourceResourceId Identyfikator arm zasobu do utworzenia kopii zapasowej. ciąg
protectedItemType Ustawianie typu obiektu AzureFileShareProtectedItem
AzureVmWorkloadSAPAseDatabase
AzureVmWorkloadSAPHanaDatabase
AzureVmWorkloadSAPHanaDBInstance
AzureVmWorkloadSQLDatabase
DPMProtectedItem
GenericProtectedItem
MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (wymagane)

AzureFileshareProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureFileShareProtectedItem" (wymagane)
extendedInfo Dodatkowe informacje o tym elemencie kopii zapasowej. AzureFileshareProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa udziału plików reprezentowanego przez ten element kopii zapasowej. ciąg
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: w dobrej kondycji, w złej kondycji. ciąg
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureFileshareProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
recoveryPointCount Liczba dostępnych kopii zapasowych skojarzonych z tym elementem kopii zapasowej. int

AzureVmWorkloadSAPAseDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPAseDatabase" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: w dobrej kondycji, w złej kondycji. "Zdrowe"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
parentName Nadrzędna nazwa bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Typ nadrzędny chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej, oceniany na podstawie ostatniego odebranego pulsu "Zdrowe"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadProtectedItemExtendedInfo

Nazwa Opis Wartość
najnowszyRecoveryPointInArchive Najnowsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej we wszystkich warstwach. ciąg
najstarszyRecoveryPointInArchive Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPointInVault Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie magazynu ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
Recoverymodel Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
recoveryPointCount Liczba kopii zapasowych dostępnych dla tego elementu kopii zapasowej. int

ErrorDetail

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

AzureVmWorkloadSAPHanaDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPHanaDatabase" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych kluczowych wskaźników wydajności object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: W dobrej kondycji, Zła kondycja. "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
nazwa_elementu nadrzędnego Nazwa nadrzędna bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Nadrzędny typ chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej obliczony na podstawie ostatniego odebranego pulsu "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadSAPHanaDBInstanceProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPHanaDBInstance" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych kluczowych wskaźników wydajności object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: W dobrej kondycji, Zła kondycja. "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
nazwa_elementu nadrzędnego Nazwa nadrzędna bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Nadrzędny typ chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej obliczony na podstawie ostatniego odebranego pulsu "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadSQLDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSQLDatabase" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych kluczowych wskaźników wydajności object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: W dobrej kondycji, Zła kondycja. "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
nazwa_elementu nadrzędnego Nazwa nadrzędna bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Nadrzędny typ chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej obliczony na podstawie ostatniego odebranego pulsu "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

DPMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "DPMProtectedItem" (wymagane)
backupEngineName Serwer zarządzania kopiami zapasowymi chroniący ten element kopii zapasowej ciąg
extendedInfo Rozszerzone informacje o elemencie kopii zapasowej. DPMProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa elementu zarządzanego ciąg
protectionState Stan ochrony aparatu kopii zapasowej "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"

DPMProtectedItemExtendedInfo

Nazwa Opis Wartość
diskStorageUsedInBytes Używany magazyn dyskowy w bajtach. ciąg
isCollocated Aby sprawdzić, czy element kopii zapasowej jest kolokowany. bool
isPresentOnCloud Aby sprawdzić, czy element kopii zapasowej jest chroniony w chmurze. bool
lastBackupStatus Informacje o stanie ostatniej kopii zapasowej elementu kopii zapasowej. ciąg
lastRefreshedAt Czas ostatniego odświeżania elementu kopii zapasowej. ciąg
najstarszyRecoveryPoint Najstarszy czas punktu odzyskiwania w chmurze. ciąg
onPremiseLatestRecoveryPoint najnowszy czas punktu odzyskiwania dysku. ciąg
onPremiseOldestRecoveryPoint Najstarszy czas punktu odzyskiwania dysku. ciąg
onPremiseRecoveryPointCount liczba punktów odzyskiwania dysku. int
protectableObjectLoadPath Atrybut do przekazywania informacji na temat różnych baz danych. object
protected Aby sprawdzić, czy element kopii zapasowej jest chroniony na dysku. bool
protectionGroupName Nazwa grupy ochrony elementu kopii zapasowej. ciąg
recoveryPointCount liczba punktów odzyskiwania w chmurze. int
totalDiskStorageSizeInBytes łączna ilość miejsca do magazynowania dysków w bajtach. ciąg

GenericProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "GenericProtectedItem" (wymagane)
fabricName Nazwa sieci szkieletowej tego elementu kopii zapasowej. ciąg
Friendlyname Przyjazna nazwa kontenera. ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
protectedItemId Identyfikator usługi płaszczyzny danych elementu chronionego. int
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
sourceAssociations Luźno powiązane skojarzenia (typ, wartość) (na przykład — element nadrzędny chronionego elementu) object

MabFileFolderProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "MabFileFolderProtectedItem" (wymagane)
Nazwa_komputera Nazwa komputera skojarzonego z tym elementem kopii zapasowej. ciąg
odroczoneDeleteSyncTimeInUTC Czas synchronizacji dla odroczonego usunięcia w formacie UTC int
extendedInfo Dodatkowe informacje o tym elemencie kopii zapasowej. MabFileFolderProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa tego elementu kopii zapasowej. ciąg
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
protectionState Chronione, ProtectionStopped, IRPending lub ProtectionError ciąg

MabFileFolderProtectedItemExtendedInfo

Nazwa Opis Wartość
lastRefreshedAt Czas ostatniej synchronizacji danych agenta z usługą. ciąg
najstarszyRecoveryPoint Najstarsza dostępna kopia zapasowa. ciąg
recoveryPointCount Liczba kopii zapasowych skojarzonych z elementem kopii zapasowej. int

AzureIaaSClassicComputeVMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.ClassicCompute/virtualMachines" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
Extendedproperties Rozszerzone właściwości dla kopii zapasowej maszyny wirtualnej IaasVM platformy Azure. ExtendedProperties
healthDetails Szczegóły kondycji tego elementu kopii zapasowej. AzureIaaSVMHealthDetails[]
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureIaaSVMProtectedItemExtendedInfo

Nazwa Opis Wartość
najnowszyRecoveryPointInArchive Najnowsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej we wszystkich warstwach. ciąg
najstarszyRecoveryPointInArchive Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPointInVault Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie magazynu ciąg
policyInconsistent Określa, czy zasady kopii zapasowej skojarzone z elementem kopii zapasowej są niespójne. bool
recoveryPointCount Liczba kopii zapasowych dostępnych dla tego elementu kopii zapasowej. int

ExtendedProperties

Nazwa Opis Wartość
diskExclusionProperties Rozszerzone właściwości wykluczenia dysku. DiskExclusionProperties
linuxVmApplicationName Nazwa maszyny wirtualnej z systemem Linux ciąg

DiskExclusionProperties

Nazwa Opis Wartość
diskLunList Lista numerów jednostek logicznych dysków (LUN), które mają być używane do ochrony maszyny wirtualnej. int[]
isInclusionList Flaga wskazująca, czy lista DiskLunList ma być dołączona/wykluczona z kopii zapasowej. bool

AzureIaaSVMHealthDetails

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

AzureIaaSComputeVMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.Compute/virtualMachines" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
Extendedproperties Rozszerzone właściwości dla kopii zapasowej maszyny wirtualnej IaasVM platformy Azure. ExtendedProperties
healthDetails Szczegóły kondycji tego elementu kopii zapasowej. AzureIaaSVMHealthDetails[]
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureSqlProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.Sql/servers/databases" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Wewnętrzny identyfikator elementu kopii zapasowej. Używany przez aparat Azure SQL Backup do kontaktowania się z usługami Recovery Services. ciąg
protectionState Stan kopii zapasowej elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"OchronaPaused"
"ProtectionStopped"

AzureSqlProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. ciąg
policyState Stan zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. ciąg
recoveryPointCount Liczba dostępnych kopii zapasowych skojarzonych z tym elementem kopii zapasowej. int

Szablony szybkiego startu

Następujące szablony szybkiego startu wdrażają ten typ zasobu.

Template Opis
IBM Cloud Pak for Data on Azure

Wdróż na platformie Azure
Ten szablon wdraża klaster Openshift na platformie Azure ze wszystkimi wymaganymi zasobami, infrastrukturą, a następnie wdraża pakiet IBM Cloud Pak for Data wraz z wybranymi przez użytkownika dodatkami.
Openshift Container Platform 4.3

Wdróż na platformie Azure
Openshift Container Platform 4.3
Tworzenie kopii zapasowej istniejącej maszyny wirtualnej IaasVM przy użyciu usług Recovery Services

Wdróż na platformie Azure
Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfigurować ochronę wielu klasycznych maszyn wirtualnych IaasVM opartych na usłudze ARM.
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie)

Wdróż na platformie Azure
Ten szablon konfiguruje ochronę istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
Tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usług Recovery Services (co godzinę)

Wdróż na platformie Azure
Ten szablon konfiguruje ochronę z częstotliwością godzinową dla istniejącego udziału plików istniejącego na istniejącym koncie magazynu. Tworzy nowe lub używa istniejącego magazynu usługi Recovery Services i zasad kopii zapasowych na podstawie ustawionych wartości parametrów.
Tworzenie kopii zapasowych maszyn wirtualnych Resource Manager przy użyciu magazynu usługi Recovery Services

Wdróż na platformie Azure
Ten szablon będzie używać istniejącego magazynu usługi Recovery Services i istniejących zasad tworzenia kopii zapasowych oraz konfiguruje tworzenie kopii zapasowych wielu maszyn wirtualnych Resource Manager należących do tej samej grupy zasobów
Wdrażanie maszyny wirtualnej z systemem Windows i włączanie kopii zapasowej przy użyciu Azure Backup

Wdróż na platformie Azure
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usług Recovery Services skonfigurowanych przy użyciu zasad DefaultPolicy for Protection.
Azure Backup dla obciążenia w usłudze Azure Virtual Machines

Wdróż na platformie Azure
Ten szablon tworzy magazyn usługi Recovery Services i zasady tworzenia kopii zapasowych specyficzne dla obciążenia. Rejestruje maszynę wirtualną w usłudze backup i konfiguruje ochronę

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Magazyny/backupFabrics/protectionContainers/protectedItems można wdrożyć w następujących elementy:

  • Grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.

Format zasobu

Aby utworzyć zasób Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems, dodaj następujący element Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2023-01-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backupSetName = "string"
      containerName = "string"
      createMode = "string"
      deferredDeleteTimeInUTC = "string"
      deferredDeleteTimeRemaining = "string"
      isArchiveEnabled = bool
      isDeferredDeleteScheduleUpcoming = bool
      isRehydrate = bool
      isScheduledForDeferredDelete = bool
      lastRecoveryPoint = "string"
      policyId = "string"
      policyName = "string"
      resourceGuardOperationRequests = [
        "string"
      ]
      softDeleteRetentionPeriod = int
      sourceResourceId = "string"
      protectedItemType = "string"
      // For remaining properties, see ProtectedItem objects
    }
    eTag = "string"
  })
}

Obiekty ProtectedItem

Ustaw właściwość protectedItemType , aby określić typ obiektu.

W przypadku elementu AzureFileShareProtectedItem użyj:

  protectedItemType = "AzureFileShareProtectedItem"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyState = "string"
    recoveryPointCount = int
  }
  friendlyName = "string"
  kpisHealths = {}
  lastBackupStatus = "string"
  lastBackupTime = "string"
  protectionState = "string"
  protectionStatus = "string"

W przypadku elementu AzureVmWorkloadSAPAseDatabase użyj:

  protectedItemType = "AzureVmWorkloadSAPAseDatabase"
  extendedInfo = {
    newestRecoveryPointInArchive = "string"
    oldestRecoveryPoint = "string"
    oldestRecoveryPointInArchive = "string"
    oldestRecoveryPointInVault = "string"
    policyState = "string"
    recoveryModel = "string"
    recoveryPointCount = int
  }
  kpisHealths = {}
  lastBackupErrorDetail = {}
  lastBackupStatus = "string"
  lastBackupTime = "string"
  parentName = "string"
  parentType = "string"
  protectedItemDataSourceId = "string"
  protectedItemHealthStatus = "string"
  protectionState = "string"
  serverName = "string"

W przypadku elementu AzureVmWorkloadSAPHanaDatabase użyj:

  protectedItemType = "AzureVmWorkloadSAPHanaDatabase"
  extendedInfo = {
    newestRecoveryPointInArchive = "string"
    oldestRecoveryPoint = "string"
    oldestRecoveryPointInArchive = "string"
    oldestRecoveryPointInVault = "string"
    policyState = "string"
    recoveryModel = "string"
    recoveryPointCount = int
  }
  kpisHealths = {}
  lastBackupErrorDetail = {}
  lastBackupStatus = "string"
  lastBackupTime = "string"
  parentName = "string"
  parentType = "string"
  protectedItemDataSourceId = "string"
  protectedItemHealthStatus = "string"
  protectionState = "string"
  serverName = "string"

W przypadku wystąpienia azureVmWorkloadSAPHanaDBInstance użyj:

  protectedItemType = "AzureVmWorkloadSAPHanaDBInstance"
  extendedInfo = {
    newestRecoveryPointInArchive = "string"
    oldestRecoveryPoint = "string"
    oldestRecoveryPointInArchive = "string"
    oldestRecoveryPointInVault = "string"
    policyState = "string"
    recoveryModel = "string"
    recoveryPointCount = int
  }
  kpisHealths = {}
  lastBackupErrorDetail = {}
  lastBackupStatus = "string"
  lastBackupTime = "string"
  parentName = "string"
  parentType = "string"
  protectedItemDataSourceId = "string"
  protectedItemHealthStatus = "string"
  protectionState = "string"
  serverName = "string"

W przypadku elementu AzureVmWorkloadSQLDatabase użyj:

  protectedItemType = "AzureVmWorkloadSQLDatabase"
  extendedInfo = {
    newestRecoveryPointInArchive = "string"
    oldestRecoveryPoint = "string"
    oldestRecoveryPointInArchive = "string"
    oldestRecoveryPointInVault = "string"
    policyState = "string"
    recoveryModel = "string"
    recoveryPointCount = int
  }
  kpisHealths = {}
  lastBackupErrorDetail = {}
  lastBackupStatus = "string"
  lastBackupTime = "string"
  parentName = "string"
  parentType = "string"
  protectedItemDataSourceId = "string"
  protectedItemHealthStatus = "string"
  protectionState = "string"
  serverName = "string"

W przypadku programu DPMProtectedItem użyj:

  protectedItemType = "DPMProtectedItem"
  backupEngineName = "string"
  extendedInfo = {
    diskStorageUsedInBytes = "string"
    isCollocated = bool
    isPresentOnCloud = bool
    lastBackupStatus = "string"
    lastRefreshedAt = "string"
    oldestRecoveryPoint = "string"
    onPremiseLatestRecoveryPoint = "string"
    onPremiseOldestRecoveryPoint = "string"
    onPremiseRecoveryPointCount = int
    protectableObjectLoadPath = {}
    protected = bool
    protectionGroupName = "string"
    recoveryPointCount = int
    totalDiskStorageSizeInBytes = "string"
  }
  friendlyName = "string"
  protectionState = "string"

W przypadku elementu GenericProtectedItem użyj:

  protectedItemType = "GenericProtectedItem"
  fabricName = "string"
  friendlyName = "string"
  policyState = "string"
  protectedItemId = int
  protectionState = "string"
  sourceAssociations = {}

W przypadku elementu MabFileFolderProtectedItem użyj:

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

W przypadku elementu Microsoft.ClassicCompute/virtualMachines użyj:

  protectedItemType = "Microsoft.ClassicCompute/virtualMachines"
  extendedInfo = {
    newestRecoveryPointInArchive = "string"
    oldestRecoveryPoint = "string"
    oldestRecoveryPointInArchive = "string"
    oldestRecoveryPointInVault = "string"
    policyInconsistent = bool
    recoveryPointCount = int
  }
  extendedProperties = {
    diskExclusionProperties = {
      diskLunList = [
        int
      ]
      isInclusionList = bool
    }
    linuxVmApplicationName = "string"
  }
  healthDetails = [
    {
    }
  ]
  kpisHealths = {}
  lastBackupStatus = "string"
  protectionState = "string"
  protectionStatus = "string"

W przypadku elementu Microsoft.Compute/virtualMachines użyj:

  protectedItemType = "Microsoft.Compute/virtualMachines"
  extendedInfo = {
    newestRecoveryPointInArchive = "string"
    oldestRecoveryPoint = "string"
    oldestRecoveryPointInArchive = "string"
    oldestRecoveryPointInVault = "string"
    policyInconsistent = bool
    recoveryPointCount = int
  }
  extendedProperties = {
    diskExclusionProperties = {
      diskLunList = [
        int
      ]
      isInclusionList = bool
    }
    linuxVmApplicationName = "string"
  }
  healthDetails = [
    {
    }
  ]
  kpisHealths = {}
  lastBackupStatus = "string"
  protectionState = "string"
  protectionStatus = "string"

W przypadku baz danych Microsoft.Sql/servers/databases użyj:

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

Wartości właściwości

vaults/backupFabrics/protectionContainers/protectedI...

Nazwa Opis Wartość
typ Typ zasobu "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2023-01-01"
name Nazwa zasobu ciąg (wymagany)
location Lokalizacja zasobu. ciąg
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: protectionContainers
tags Tagi zasobów. Słownik nazw tagów i wartości.
Etag Opcjonalny element ETag. ciąg
properties Właściwości protectedItemResource ProtectedItem

ProtectedItem

Nazwa Opis Wartość
backupSetName Nazwa zestawu kopii zapasowej, do którego należy element kopii zapasowej ciąg
containerName Unikatowa nazwa kontenera ciąg
createMode Tryb tworzenia wskazujący odzyskiwanie istniejącego nietrwałego usuniętego źródła danych lub utworzenie nowego źródła danych. "Wartość domyślna"
"Nieprawidłowy"
"Odzyskaj"
odroczoneDeleteTimeInUTC Czas odroczonego usunięcia w formacie UTC ciąg
odroczoneDeleteTimeRemaining Czas pozostały przed usunięciem podmiotu ds oznaczonego do odroczonego usunięcia zostanie trwale usunięty ciąg
isArchiveEnabled Flaga określania, czy źródło danych jest chronione w archiwum bool
isDeferredDeleteScheduleUpcoming Flaga w celu określenia, czy odroczone podmioty ds mają zostać wkrótce przeczyszczone bool
isRehydrate Flaga umożliwiająca zidentyfikowanie odroczonego usuniętego ds ma zostać przeniesiona do stanu wstrzymania bool
isScheduledForDeferredDelete Flaga określania, czy podmiot ds jest zaplanowany na odroczone usunięcie bool
lastRecoveryPoint Sygnatura czasowa utworzenia ostatniej (najnowszej) kopii zapasowej dla tego elementu kopii zapasowej. ciąg
policyId Identyfikator zasad kopii zapasowej, z którymi jest tworzona kopia zapasowa tego elementu. ciąg
policyName Nazwa zasad używanych do ochrony ciąg
resourceGuardOperationRequests ResourceGuardOperationRequests, na którym zostanie wykonane sprawdzanie LAC ciąg[]
softDeleteRetentionPeriod Okres przechowywania usuwania nietrwałego w dniach int
sourceResourceId Identyfikator arm zasobu do utworzenia kopii zapasowej. ciąg
protectedItemType Ustawianie typu obiektu AzureFileShareProtectedItem
AzureVmWorkloadSAPAseDatabase
AzureVmWorkloadSAPHanaDatabase
AzureVmWorkloadSAPHanaDBInstance
AzureVmWorkloadSQLDatabase
DPMProtectedItem
GenericProtectedItem
MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (wymagane)

AzureFileshareProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureFileShareProtectedItem" (wymagane)
extendedInfo Dodatkowe informacje o tym elemencie kopii zapasowej. AzureFileshareProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa udziału plików reprezentowanego przez ten element kopii zapasowej. ciąg
kpisHealths Szczegóły kondycji różnych kluczowych wskaźników wydajności object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: W dobrej kondycji, Zła kondycja. ciąg
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureFileshareProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
recoveryPointCount Liczba dostępnych kopii zapasowych skojarzonych z tym elementem kopii zapasowej. int

AzureVmWorkloadSAPAseDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPAseDatabase" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych kluczowych wskaźników wydajności object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: W dobrej kondycji, Zła kondycja. "Zdrowa"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
nazwa_elementu nadrzędnego Nazwa nadrzędna bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Nadrzędny typ chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej obliczony na podstawie ostatniego odebranego pulsu "Zdrowa"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadProtectedItemExtendedInfo

Nazwa Opis Wartość
newestRecoveryPointInArchive Najnowsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie Archiwum ciąg
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej we wszystkich warstwach. ciąg
najstarszyRecoveryPointInArchive Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie Archiwum ciąg
najstarszyRecoveryPointInVault Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie magazynu ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
Recoverymodel Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
recoveryPointCount Liczba kopii zapasowych dostępnych dla tego elementu kopii zapasowej. int

ErrorDetail

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

AzureVmWorkloadSAPHanaDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPHanaDatabase" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych kluczowych wskaźników wydajności object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: W dobrej kondycji, Zła kondycja. "Zdrowa"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
nazwa_elementu nadrzędnego Nazwa nadrzędna bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Nadrzędny typ chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej obliczony na podstawie ostatniego odebranego pulsu "Zdrowa"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadSAPHanaDBInstanceProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSAPHanaDBInstance" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych kluczowych wskaźników wydajności object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: W dobrej kondycji, Zła kondycja. "Zdrowa"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. ciąg
parentName Nadrzędna nazwa bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Typ nadrzędny chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej, oceniany na podstawie ostatniego odebranego pulsu "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

AzureVmWorkloadSQLDatabaseProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "AzureVmWorkloadSQLDatabase" (wymagana)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureVmWorkloadProtectedItemExtendedInfo
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupErrorDetail Szczegóły błędu w ostatniej kopii zapasowej ErrorDetail
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości: w dobrej kondycji, w złej kondycji. "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"W złej kondycji"
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
parentName Nadrzędna nazwa bazy danych, taka jak wystąpienie lub grupa dostępności. ciąg
parentType Typ nadrzędny chronionego elementu, na przykład: dla bazy danych, serwera autonomicznego lub rozproszonego ciąg
protectedItemDataSourceId Identyfikator danych chronionego elementu. ciąg
protectedItemHealthStatus Stan kondycji elementu kopii zapasowej, oceniany na podstawie ostatniego odebranego pulsu "W dobrej kondycji"
"IRPending"
"Nieprawidłowy"
"NotReachable"
"W złej kondycji"
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
serverName Nazwa hosta/klastra dla wystąpienia lub grupy dostępności ciąg

DPMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "DPMProtectedItem" (wymagany)
backupEngineName Serwer zarządzania kopiami zapasowymi chroniący ten element kopii zapasowej ciąg
extendedInfo Rozszerzone informacje o elemencie kopii zapasowej. DPMProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa elementu zarządzanego ciąg
protectionState Stan ochrony aparatu kopii zapasowej "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"

DPMProtectedItemExtendedInfo

Nazwa Opis Wartość
diskStorageUsedInBytes Używany magazyn dysków w bajtach. ciąg
isCollocated Aby sprawdzić, czy element kopii zapasowej jest posunięty. bool
isPresentOnCloud Aby sprawdzić, czy element kopii zapasowej jest chroniony w chmurze. bool
lastBackupStatus Informacje o stanie ostatniej kopii zapasowej elementu kopii zapasowej. ciąg
lastRefreshedAt Czas ostatniego odświeżania elementu kopii zapasowej. ciąg
najstarszyRecoveryPoint Najstarszy czas punktu odzyskiwania w chmurze. ciąg
onPremiseLatestRecoveryPoint najnowszy czas punktu odzyskiwania dysku. ciąg
onPremiseOldestRecoveryPoint Najstarszy czas punktu odzyskiwania dysku. ciąg
onPremiseRecoveryPointCount liczba punktów odzyskiwania dysku. int
protectableObjectLoadPath Atrybut do przekazywania informacji na temat różnych baz danych. object
protected Aby sprawdzić, czy element kopii zapasowej jest chroniony na dysku. bool
protectionGroupName Nazwa grupy ochrony elementu kopii zapasowej. ciąg
recoveryPointCount liczba punktów odzyskiwania w chmurze. int
totalDiskStorageSizeInBytes łączna ilość miejsca do magazynowania dysków w bajtach. ciąg

GenericProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "GenericProtectedItem" (wymagane)
fabricName Nazwa sieci szkieletowej tego elementu kopii zapasowej. ciąg
Friendlyname Przyjazna nazwa kontenera. ciąg
policyState Wskazuje spójność obiektu zasad i zasad zastosowanych do tego elementu kopii zapasowej. ciąg
protectedItemId Identyfikator usługi płaszczyzny danych elementu chronionego. int
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
sourceAssociations Luźno powiązane skojarzenia (typ, wartość) (na przykład — element nadrzędny chronionego elementu) object

MabFileFolderProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "MabFileFolderProtectedItem" (wymagane)
Nazwa_komputera Nazwa komputera skojarzonego z tym elementem kopii zapasowej. ciąg
odroczoneDeleteSyncTimeInUTC Czas synchronizacji dla odroczonego usunięcia w formacie UTC int
extendedInfo Dodatkowe informacje o tym elemencie kopii zapasowej. MabFileFolderProtectedItemExtendedInfo
Friendlyname Przyjazna nazwa tego elementu kopii zapasowej. ciąg
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej w tym elemencie kopii zapasowej. ciąg
protectionState Chronione, ProtectionStopped, IRPending lub ProtectionError ciąg

MabFileFolderProtectedItemExtendedInfo

Nazwa Opis Wartość
lastRefreshedAt Czas ostatniej synchronizacji danych agenta z usługą. ciąg
najstarszyRecoveryPoint Najstarsza dostępna kopia zapasowa. ciąg
recoveryPointCount Liczba kopii zapasowych skojarzonych z elementem kopii zapasowej. int

AzureIaaSClassicComputeVMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.ClassicCompute/virtualMachines" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
Extendedproperties Rozszerzone właściwości dla kopii zapasowej maszyny wirtualnej IaasVM platformy Azure. ExtendedProperties
healthDetails Szczegóły kondycji tego elementu kopii zapasowej. AzureIaaSVMHealthDetails[]
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureIaaSVMProtectedItemExtendedInfo

Nazwa Opis Wartość
najnowszyRecoveryPointInArchive Najnowsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej we wszystkich warstwach. ciąg
najstarszyRecoveryPointInArchive Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie archiwum ciąg
najstarszyRecoveryPointInVault Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej w warstwie magazynu ciąg
policyInconsistent Określa, czy zasady kopii zapasowej skojarzone z elementem kopii zapasowej są niespójne. bool
recoveryPointCount Liczba kopii zapasowych dostępnych dla tego elementu kopii zapasowej. int

ExtendedProperties

Nazwa Opis Wartość
diskExclusionProperties Rozszerzone właściwości wykluczenia dysku. DiskExclusionProperties
linuxVmApplicationName Nazwa maszyny wirtualnej z systemem Linux ciąg

DiskExclusionProperties

Nazwa Opis Wartość
diskLunList Lista numerów jednostek logicznych dysków (LUN), które mają być używane do ochrony maszyny wirtualnej. int[]
isInclusionList Flaga wskazująca, czy lista DiskLunList ma być dołączona/wykluczona z kopii zapasowej. bool

AzureIaaSVMHealthDetails

Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.

AzureIaaSComputeVMProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.Compute/virtualMachines" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
Extendedproperties Rozszerzone właściwości dla kopii zapasowej maszyny wirtualnej IaasVM platformy Azure. ExtendedProperties
healthDetails Szczegóły kondycji tego elementu kopii zapasowej. AzureIaaSVMHealthDetails[]
kpisHealths Szczegóły kondycji różnych wskaźników KPI object
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. ciąg
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. ciąg

AzureSqlProtectedItem

Nazwa Opis Wartość
protectedItemType typ elementu kopii zapasowej. "Microsoft.Sql/servers/databases" (wymagane)
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureSqlProtectedItemExtendedInfo
protectedItemDataId Wewnętrzny identyfikator elementu kopii zapasowej. Używany przez aparat Azure SQL Backup do kontaktowania się z usługami Recovery Services. ciąg
protectionState Stan kopii zapasowej elementu kopii zapasowej. "BackupsSuspended"
"IRPending"
"Nieprawidłowy"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"

AzureSqlProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszyRecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. ciąg
policyState Stan zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. ciąg
recoveryPointCount Liczba dostępnych kopii zapasowych skojarzonych z tym elementem kopii zapasowej. int