Udostępnij za pośrednictwem


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

Definicja zasobu Bicep

Magazyny/backupFabrics/protectionContainers/protectedItems można wdrożyć z operacjami docelowymi:

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

Format zasobu

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

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

Obiekty ProtectedItem

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

W przypadku Microsoft.ClassicCompute/virtualMachinesużyj:

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

W przypadku Microsoft.Compute/virtualMachinesużyj:

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

W przypadku MabFileFolderProtectedItemużyj:

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

W przypadku Microsoft.Sql/servers/databasesużyj:

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

Wartości właściwości

AzureIaaSClassicComputeVMProtectedItem

Nazwa Opis Wartość
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Przyjazna nazwa maszyny wirtualnej reprezentowana przez ten element kopii zapasowej. struna
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości to: w dobrej kondycji lub w złej kondycji. struna
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "Microsoft.ClassicCompute/virtualMachines" (wymagane)
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "Nieprawidłowy"
"IRPending"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. struna
virtualMachineId W pełni kwalifikowany identyfikator usługi Resource Manager maszyny wirtualnej reprezentowanej przez ten element. struna

AzureIaaSComputeVMProtectedItem

Nazwa Opis Wartość
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Przyjazna nazwa maszyny wirtualnej reprezentowana przez ten element kopii zapasowej. struna
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości to: w dobrej kondycji lub w złej kondycji. struna
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "Microsoft.Compute/virtualMachines" (wymagane)
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "Nieprawidłowy"
"IRPending"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. struna
virtualMachineId W pełni kwalifikowany identyfikator usługi Resource Manager maszyny wirtualnej reprezentowanej przez ten element. struna

AzureIaaSVMProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszy punktrecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej. struna
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

AzureSqlProtectedItem

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

AzureSqlProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszy punktrecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. struna
policyState Stan zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. struna
recoveryPointCount Liczba dostępnych kopii zapasowych dla tego elementu kopii zapasowej. Int

MabFileFolderProtectedItem

Nazwa Opis Wartość
nazwa_komputera Nazwa komputera skojarzonego z tym elementem kopii zapasowej. struna
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. MabFileFolderProtectedItemExtendedInfo
friendlyName Przyjazna nazwa tego elementu kopii zapasowej. struna
isScheduledForDeferredDelete Bool
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "MabFileFolderProtectedItem" (wymagane)
protectionState Stany tej właściwości to: Protected, ProtectionStopped, IRPending lub ProtectionError. struna

MabFileFolderProtectedItemExtendedInfo

Nazwa Opis Wartość
lastRefreshedAt Ostatni dzień i godzina synchronizacji agenta z usługą. struna
najstarszy punktrecoveryPoint Najstarsza dostępna kopia zapasowa. struna
recoveryPointCount Liczba kopii zapasowych skojarzonych z elementem kopii zapasowej. Int

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems

Nazwa Opis Wartość
eTag Opcjonalny element ETag. struna
lokalizacja Lokalizacja zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
rodzic W 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: vaults/backupFabrics/protectionContainers
Właściwości Klasa podstawowa elementów kopii zapasowej. chronionego elementu
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach

ProtectedItem

Nazwa Opis Wartość
backupManagementType Typ zarządzania kopiami zapasowymi skojarzony z elementem kopii zapasowej. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"DPM"
"Nieprawidłowy"
"MAB"
lastRecoveryPoint Sygnatura czasowa utworzenia najnowszej kopii zapasowej dla tego elementu kopii zapasowej. struna
policyId Identyfikator zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. struna
protectedItemType Ustaw wartość "Microsoft.ClassicCompute/virtualMachines" dla typu AzureIaaSClassicComputeVMProtectedItem. Ustaw wartość "Microsoft.Compute/virtualMachines" dla typu AzureIaaSComputeVMProtectedItem. Ustaw wartość "MabFileFolderProtectedItem" dla typu MabFileFolderProtectedItem. Ustaw wartość "Microsoft.Sql/servers/databases" dla typu AzureSqlProtectedItem. "MabFileFolderProtectedItem"
"Microsoft.ClassicCompute/virtualMachines"
"Microsoft.Compute/virtualMachines"
"Microsoft.Sql/servers/databases" (wymagane)
sourceResourceId Identyfikator zasobu do utworzenia kopii zapasowej. struna
workloadType Typ obciążenia dla tego elementu. "AzureSqlDb"
"DPMUnknown"
"Exchange"
"PlikFolder"
"Nieprawidłowy"
"SharePoint"
"SQLDB"
"Maszyna wirtualna"

Tagi zasobów

Nazwa Opis Wartość

Przykłady użycia

Przykłady szybkiego startu platformy Azure

Poniższe szablony szybkiego startu platformy Azure zawierają przykłady Bicep na potrzeby wdrażania tego typu zasobu.

Plik Bicep Opis
Azure Backup for Workload in Azure Virtual Machines (Usługa Azure Virtual Machines) 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ę
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie) Ten szablon umożliwia skonfigurowanie ochrony 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ę) 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 zapasowej istniejącej maszyny wirtualnej IaasVM przy użyciu usługi Recovery Services 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 i opartych na usłudze ARM maszyn wirtualnych Azure IaasVM.
maszyny wirtualne usługi Resource Manager kopii zapasowej przy użyciu magazynu usługi Recovery Services 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 usługi Resource Manager należących do tej samej grupy zasobów
tworzenie usługi AVD przy użyciu FSLogix i AD DS Join Ten szablon umożliwia tworzenie zasobów usługi Azure Virtual Desktop, takich jak pula hostów, grupa aplikacji, obszar roboczy, konto magazynu FSLogix, udział plików, magazyn usługi odzyskiwania na potrzeby tworzenia kopii zapasowej udziału plików host sesji testowej, jego rozszerzenia przy użyciu przyłączania microsoft Entra ID do domeny usługi Active Directory.
wdrażanie maszyny wirtualnej z systemem Windows i włączanie tworzenia kopii zapasowej przy użyciu usługi Azure Backup Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu zasad DefaultPolicy for Protection.

Definicja zasobu szablonu usługi ARM

Magazyny/backupFabrics/protectionContainers/protectedItems można wdrożyć z operacjami docelowymi:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika 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": "2016-06-01",
  "name": "string",
  "eTag": "string",
  "location": "string",
  "properties": {
    "backupManagementType": "string",
    "lastRecoveryPoint": "string",
    "policyId": "string",
    "sourceResourceId": "string",
    "workloadType": "string",
    "protectedItemType": "string"
    // For remaining properties, see ProtectedItem objects
  },
  "tags": {
    "{customized property}": "string"
  }
}

Obiekty ProtectedItem

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

W przypadku Microsoft.ClassicCompute/virtualMachinesużyj:

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

W przypadku Microsoft.Compute/virtualMachinesużyj:

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

W przypadku MabFileFolderProtectedItemużyj:

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

W przypadku Microsoft.Sql/servers/databasesużyj:

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

Wartości właściwości

AzureIaaSClassicComputeVMProtectedItem

Nazwa Opis Wartość
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Przyjazna nazwa maszyny wirtualnej reprezentowana przez ten element kopii zapasowej. struna
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości to: w dobrej kondycji lub w złej kondycji. struna
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "Microsoft.ClassicCompute/virtualMachines" (wymagane)
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "Nieprawidłowy"
"IRPending"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. struna
virtualMachineId W pełni kwalifikowany identyfikator usługi Resource Manager maszyny wirtualnej reprezentowanej przez ten element. struna

AzureIaaSComputeVMProtectedItem

Nazwa Opis Wartość
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Przyjazna nazwa maszyny wirtualnej reprezentowana przez ten element kopii zapasowej. struna
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości to: w dobrej kondycji lub w złej kondycji. struna
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "Microsoft.Compute/virtualMachines" (wymagane)
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "Nieprawidłowy"
"IRPending"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. struna
virtualMachineId W pełni kwalifikowany identyfikator usługi Resource Manager maszyny wirtualnej reprezentowanej przez ten element. struna

AzureIaaSVMProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszy punktrecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej. struna
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

AzureSqlProtectedItem

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

AzureSqlProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszy punktrecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. struna
policyState Stan zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. struna
recoveryPointCount Liczba dostępnych kopii zapasowych dla tego elementu kopii zapasowej. Int

MabFileFolderProtectedItem

Nazwa Opis Wartość
nazwa_komputera Nazwa komputera skojarzonego z tym elementem kopii zapasowej. struna
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. MabFileFolderProtectedItemExtendedInfo
friendlyName Przyjazna nazwa tego elementu kopii zapasowej. struna
isScheduledForDeferredDelete Bool
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "MabFileFolderProtectedItem" (wymagane)
protectionState Stany tej właściwości to: Protected, ProtectionStopped, IRPending lub ProtectionError. struna

MabFileFolderProtectedItemExtendedInfo

Nazwa Opis Wartość
lastRefreshedAt Ostatni dzień i godzina synchronizacji agenta z usługą. struna
najstarszy punktrecoveryPoint Najstarsza dostępna kopia zapasowa. struna
recoveryPointCount Liczba kopii zapasowych skojarzonych z elementem kopii zapasowej. Int

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2016-06-01'
eTag Opcjonalny element ETag. struna
lokalizacja Lokalizacja zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
Właściwości Klasa podstawowa elementów kopii zapasowej. chronionego elementu
Tagi Tagi zasobów Słownik nazw tagów i wartości. Zobacz tagi w szablonach
typ Typ zasobu "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems"

ProtectedItem

Nazwa Opis Wartość
backupManagementType Typ zarządzania kopiami zapasowymi skojarzony z elementem kopii zapasowej. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"DPM"
"Nieprawidłowy"
"MAB"
lastRecoveryPoint Sygnatura czasowa utworzenia najnowszej kopii zapasowej dla tego elementu kopii zapasowej. struna
policyId Identyfikator zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. struna
protectedItemType Ustaw wartość "Microsoft.ClassicCompute/virtualMachines" dla typu AzureIaaSClassicComputeVMProtectedItem. Ustaw wartość "Microsoft.Compute/virtualMachines" dla typu AzureIaaSComputeVMProtectedItem. Ustaw wartość "MabFileFolderProtectedItem" dla typu MabFileFolderProtectedItem. Ustaw wartość "Microsoft.Sql/servers/databases" dla typu AzureSqlProtectedItem. "MabFileFolderProtectedItem"
"Microsoft.ClassicCompute/virtualMachines"
"Microsoft.Compute/virtualMachines"
"Microsoft.Sql/servers/databases" (wymagane)
sourceResourceId Identyfikator zasobu do utworzenia kopii zapasowej. struna
workloadType Typ obciążenia dla tego elementu. "AzureSqlDb"
"DPMUnknown"
"Exchange"
"PlikFolder"
"Nieprawidłowy"
"SharePoint"
"SQLDB"
"Maszyna wirtualna"

Tagi zasobów

Nazwa Opis Wartość

Przykłady użycia

Szablony szybkiego startu platformy Azure

Następujące szablony szybkiego startu platformy Azure wdrożyć ten typ zasobu.

Szablon Opis
Azure Backup for Workload in Azure Virtual Machines (Usługa Azure Virtual Machines)

Wdrażanie do 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ę
tworzenie kopii zapasowej istniejącego udziału plików przy użyciu usługi Recovery Services (codziennie)

Wdrażanie do Azure
Ten szablon umożliwia skonfigurowanie ochrony 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ę)

Wdrażanie do 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 zapasowej istniejącej maszyny wirtualnej IaasVM przy użyciu usługi Recovery Services

Wdrażanie do 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 i opartych na usłudze ARM maszyn wirtualnych Azure IaasVM.
maszyny wirtualne usługi Resource Manager kopii zapasowej przy użyciu magazynu usługi Recovery Services

Wdrażanie do 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 usługi Resource Manager należących do tej samej grupy zasobów
tworzenie usługi AVD przy użyciu FSLogix i AD DS Join

Wdrażanie do Azure
Ten szablon umożliwia tworzenie zasobów usługi Azure Virtual Desktop, takich jak pula hostów, grupa aplikacji, obszar roboczy, konto magazynu FSLogix, udział plików, magazyn usługi odzyskiwania na potrzeby tworzenia kopii zapasowej udziału plików host sesji testowej, jego rozszerzenia przy użyciu przyłączania microsoft Entra ID do domeny usługi Active Directory.
wdrażanie maszyny wirtualnej z systemem Windows i włączanie tworzenia kopii zapasowej przy użyciu usługi Azure Backup

Wdrażanie do Azure
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu zasad DefaultPolicy for Protection.
IBM Cloud Pak for Data on Azure

Wdrażanie do 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

Wdrażanie do Azure
Openshift Container Platform 4.3

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Magazyny/backupFabrics/protectionContainers/protectedItems można wdrożyć z operacjami docelowymi:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika 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@2016-06-01"
  name = "string"
  eTag = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      backupManagementType = "string"
      lastRecoveryPoint = "string"
      policyId = "string"
      sourceResourceId = "string"
      workloadType = "string"
      protectedItemType = "string"
      // For remaining properties, see ProtectedItem objects
    }
  })
}

Obiekty ProtectedItem

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

W przypadku Microsoft.ClassicCompute/virtualMachinesużyj:

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

W przypadku Microsoft.Compute/virtualMachinesużyj:

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

W przypadku MabFileFolderProtectedItemużyj:

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

W przypadku Microsoft.Sql/servers/databasesużyj:

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

Wartości właściwości

AzureIaaSClassicComputeVMProtectedItem

Nazwa Opis Wartość
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Przyjazna nazwa maszyny wirtualnej reprezentowana przez ten element kopii zapasowej. struna
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości to: w dobrej kondycji lub w złej kondycji. struna
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "Microsoft.ClassicCompute/virtualMachines" (wymagane)
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "Nieprawidłowy"
"IRPending"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. struna
virtualMachineId W pełni kwalifikowany identyfikator usługi Resource Manager maszyny wirtualnej reprezentowanej przez ten element. struna

AzureIaaSComputeVMProtectedItem

Nazwa Opis Wartość
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. AzureIaaSVMProtectedItemExtendedInfo
friendlyName Przyjazna nazwa maszyny wirtualnej reprezentowana przez ten element kopii zapasowej. struna
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. Możliwe wartości to: w dobrej kondycji lub w złej kondycji. struna
lastBackupTime Sygnatura czasowa ostatniej operacji tworzenia kopii zapasowej dla tego elementu kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "Microsoft.Compute/virtualMachines" (wymagane)
protectionState Stan kopii zapasowej tego elementu kopii zapasowej. "Nieprawidłowy"
"IRPending"
"Chronione"
"ProtectionError"
"ProtectionPaused"
"ProtectionStopped"
protectionStatus Stan kopii zapasowej tego elementu kopii zapasowej. struna
virtualMachineId W pełni kwalifikowany identyfikator usługi Resource Manager maszyny wirtualnej reprezentowanej przez ten element. struna

AzureIaaSVMProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszy punktrecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu kopii zapasowej. struna
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

AzureSqlProtectedItem

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

AzureSqlProtectedItemExtendedInfo

Nazwa Opis Wartość
najstarszy punktrecoveryPoint Najstarsza kopia zapasowa dostępna dla tego elementu w usłudze. struna
policyState Stan zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. struna
recoveryPointCount Liczba dostępnych kopii zapasowych dla tego elementu kopii zapasowej. Int

MabFileFolderProtectedItem

Nazwa Opis Wartość
nazwa_komputera Nazwa komputera skojarzonego z tym elementem kopii zapasowej. struna
extendedInfo Dodatkowe informacje dotyczące tego elementu kopii zapasowej. MabFileFolderProtectedItemExtendedInfo
friendlyName Przyjazna nazwa tego elementu kopii zapasowej. struna
isScheduledForDeferredDelete Bool
lastBackupStatus Stan ostatniej operacji tworzenia kopii zapasowej. struna
protectedItemType Typ elementu kopii zapasowej. "MabFileFolderProtectedItem" (wymagane)
protectionState Stany tej właściwości to: Protected, ProtectionStopped, IRPending lub ProtectionError. struna

MabFileFolderProtectedItemExtendedInfo

Nazwa Opis Wartość
lastRefreshedAt Ostatni dzień i godzina synchronizacji agenta z usługą. struna
najstarszy punktrecoveryPoint Najstarsza dostępna kopia zapasowa. struna
recoveryPointCount Liczba kopii zapasowych skojarzonych z elementem kopii zapasowej. Int

Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems

Nazwa Opis Wartość
eTag Opcjonalny element ETag. struna
lokalizacja Lokalizacja zasobu. struna
nazwa Nazwa zasobu ciąg (wymagany)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: vaults/backupFabrics/protectionContainers
Właściwości Klasa podstawowa elementów kopii zapasowej. chronionego elementu
Tagi Tagi zasobów Słownik nazw tagów i wartości.
typ Typ zasobu "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2016-06-01"

ProtectedItem

Nazwa Opis Wartość
backupManagementType Typ zarządzania kopiami zapasowymi skojarzony z elementem kopii zapasowej. "AzureBackupServer"
"AzureIaasVM"
"AzureSql"
"DPM"
"Nieprawidłowy"
"MAB"
lastRecoveryPoint Sygnatura czasowa utworzenia najnowszej kopii zapasowej dla tego elementu kopii zapasowej. struna
policyId Identyfikator zasad kopii zapasowej skojarzonych z tym elementem kopii zapasowej. struna
protectedItemType Ustaw wartość "Microsoft.ClassicCompute/virtualMachines" dla typu AzureIaaSClassicComputeVMProtectedItem. Ustaw wartość "Microsoft.Compute/virtualMachines" dla typu AzureIaaSComputeVMProtectedItem. Ustaw wartość "MabFileFolderProtectedItem" dla typu MabFileFolderProtectedItem. Ustaw wartość "Microsoft.Sql/servers/databases" dla typu AzureSqlProtectedItem. "MabFileFolderProtectedItem"
"Microsoft.ClassicCompute/virtualMachines"
"Microsoft.Compute/virtualMachines"
"Microsoft.Sql/servers/databases" (wymagane)
sourceResourceId Identyfikator zasobu do utworzenia kopii zapasowej. struna
workloadType Typ obciążenia dla tego elementu. "AzureSqlDb"
"DPMUnknown"
"Exchange"
"PlikFolder"
"Nieprawidłowy"
"SharePoint"
"SQLDB"
"Maszyna wirtualna"

Tagi zasobów

Nazwa Opis Wartość