Partager via


Coffres Microsoft.RecoveryServices/backupFabrics/protectionContainers/protectedItems 2019-05-13

Définition de ressource Bicep

Le type de ressource vaults/backupFabrics/protectionContainers/protectedItems peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems, ajoutez le bicep suivant à votre modèle.

resource symbolicname 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2019-05-13' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  parent: resourceSymbolicName
  eTag: 'string'
  properties: {
    backupManagementType: 'string'
    backupSetName: 'string'
    containerName: 'string'
    createMode: 'string'
    deferredDeleteTimeInUTC: 'string'
    deferredDeleteTimeRemaining: 'string'
    isDeferredDeleteScheduleUpcoming: bool
    isRehydrate: bool
    isScheduledForDeferredDelete: bool
    lastRecoveryPoint: 'string'
    policyId: 'string'
    sourceResourceId: 'string'
    workloadType: 'string'
    protectedItemType: 'string'
    // For remaining properties, see ProtectedItem objects
  }
}

Objets ProtectedItem

Définissez la propriété protectedItemType pour spécifier le type d’objet.

Pour azureFileShareProtectedItem, utilisez :

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

Pour AzureVmWorkloadSAPAseDatabase, utilisez :

  protectedItemType: 'AzureVmWorkloadSAPAseDatabase'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyState: 'string'
    recoveryPointCount: int
  }
  friendlyName: 'string'
  lastBackupErrorDetail: {}
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  parentName: 'string'
  parentType: 'string'
  protectedItemDataSourceId: 'string'
  protectedItemHealthStatus: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  serverName: 'string'

Pour azureVmWorkloadSAPHanaDatabase, utilisez :

  protectedItemType: 'AzureVmWorkloadSAPHanaDatabase'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyState: 'string'
    recoveryPointCount: int
  }
  friendlyName: 'string'
  lastBackupErrorDetail: {}
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  parentName: 'string'
  parentType: 'string'
  protectedItemDataSourceId: 'string'
  protectedItemHealthStatus: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  serverName: 'string'

Pour AzureVmWorkloadSQLDatabase, utilisez :

  protectedItemType: 'AzureVmWorkloadSQLDatabase'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyState: 'string'
    recoveryPointCount: int
  }
  friendlyName: 'string'
  lastBackupErrorDetail: {}
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  parentName: 'string'
  parentType: 'string'
  protectedItemDataSourceId: 'string'
  protectedItemHealthStatus: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  serverName: 'string'

Pour DPMProtectedItem, utilisez :

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

Pour genericProtectedItem, utilisez :

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

Pour mabFileFolderProtectedItem, utilisez :

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

Pour Microsoft.ClassicCompute/virtualMachines, utilisez :

  protectedItemType: 'Microsoft.ClassicCompute/virtualMachines'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyInconsistent: bool
    recoveryPointCount: int
  }
  extendedProperties: {
    diskExclusionProperties: {
      diskLunList: [
        int
      ]
      isInclusionList: bool
    }
  }
  friendlyName: 'string'
  healthDetails: [
    {
    }
  ]
  healthStatus: 'string'
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  protectedItemDataId: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  virtualMachineId: 'string'

Pour Microsoft.Compute/virtualMachines, utilisez :

  protectedItemType: 'Microsoft.Compute/virtualMachines'
  extendedInfo: {
    oldestRecoveryPoint: 'string'
    policyInconsistent: bool
    recoveryPointCount: int
  }
  extendedProperties: {
    diskExclusionProperties: {
      diskLunList: [
        int
      ]
      isInclusionList: bool
    }
  }
  friendlyName: 'string'
  healthDetails: [
    {
    }
  ]
  healthStatus: 'string'
  lastBackupStatus: 'string'
  lastBackupTime: 'string'
  protectedItemDataId: 'string'
  protectionState: 'string'
  protectionStatus: 'string'
  virtualMachineId: 'string'

Pour Microsoft.Sql/servers/databases, utilisez :

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

Valeurs de propriété

vaults/backupFabrics/protectionContainers/protectedI...

Nom Description Valeur
nom Nom de la ressource

Découvrez comment définir des noms et des types pour les ressources enfants dans Bicep.
chaîne (obligatoire)
emplacement Emplacement des ressources. corde
étiquettes Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
parent Dans Bicep, vous pouvez spécifier la ressource parente d’une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : protectionContainers
eTag ETag facultatif. corde
Propriétés Propriétés ProtectedItemResource ProtectedItem

ProtectedItem

Nom Description Valeur
backupManagementType Type de gestion de sauvegarde pour l’élément sauvegardé. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Invalid'
'MAB'
backupSetName Nom du jeu de sauvegarde auquel appartient l’élément de sauvegarde corde
containerName Nom unique du conteneur corde
createMode Créez le mode pour indiquer la récupération d’une source de données supprimée réversible existante ou la création d’une nouvelle source de données. 'Default'
'Invalid'
'Récupérer'
deferredDeleteTimeInUTC Heure de suppression différée au format UTC corde
deferredDeleteTimeRemaining Temps restant avant que la DS marquée pour la suppression différée soit définitivement supprimée corde
isDeferredDeleteScheduleUpcoming Indicateur permettant d’identifier si la DS supprimée différée doit être vidée bientôt Bool
isRehydrate Indicateur permettant d’identifier que la DS supprimée différée doit être déplacée dans l’état Pause Bool
isScheduledForDeferredDelete Indicateur permettant d’identifier si la DS est planifiée pour la suppression différée Bool
lastRecoveryPoint Horodatage lorsque la dernière copie de sauvegarde (dernière) a été créée pour cet élément de sauvegarde. corde
policyId ID de la stratégie de sauvegarde avec laquelle cet élément est sauvegardé. corde
sourceResourceId ID ARM de la ressource à sauvegarder. corde
workloadType Type de charge de travail que cet élément représente. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'
protectedItemType Définir le type d’objet azureFileShareProtectedItem
azureVmWorkloadSAPAseDatabase
AzureVmWorkloadSAPHanaDatabase
AzureVmWorkloadSQLDatabase
DPMProtectedItem
genericProtectedItem
MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (obligatoire)

AzureFileshareProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'AzureFileShareProtectedItem' (obligatoire)
extendedInfo Informations supplémentaires avec cet élément de sauvegarde. AzureFileshareProtectedItemExtendedInfo
friendlyName Nom convivial du partage de fichiers représenté par cet élément de sauvegarde. corde
healthStatus sauvegarde l’état d’exécution de cet élément de sauvegarde. 'ActionRequired'
'ActionSuggested'
'Invalid'
'Passé'
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde

AzureFileshareProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément dans le service. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles associées à cet élément de sauvegarde. Int

AzureVmWorkloadSAPAseDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'AzureVmWorkloadSAPAseDatabase' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
'IRPending'
'Invalid'
'Non sain'
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
'IRPending'
'Invalid'
'NotReachable'
'Non sain'
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

AzureVmWorkloadProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément de sauvegarde. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles pour cet élément de sauvegarde. Int

ErrorDetail

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

AzureVmWorkloadSAPHanaDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'AzureVmWorkloadSAPHanaDatabase' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
'IRPending'
'Invalid'
'Non sain'
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
'IRPending'
'Invalid'
'NotReachable'
'Non sain'
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

AzureVmWorkloadSQLDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'AzureVmWorkloadSQLDatabase' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
'IRPending'
'Invalid'
'Non sain'
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
'IRPending'
'Invalid'
'NotReachable'
'Non sain'
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

DPMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'DPMProtectedItem' (obligatoire)
backupEngineName Serveur de gestion de sauvegarde protégeant cet élément de sauvegarde corde
extendedInfo Informations étendues de l’élément de sauvegarde. DPMProtectedItemExtendedInfo
friendlyName Nom convivial de l’élément managé corde
protectionState État de protection du moteur de sauvegarde 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'

DPMProtectedItemExtendedInfo

Nom Description Valeur
diskStorageUsedInBytes Stockage disque utilisé en octets. corde
isCollocated Pour vérifier si l’élément de sauvegarde est colocalisé. Bool
isPresentOnCloud Pour vérifier si l’élément de sauvegarde est protégé dans le cloud. Bool
lastBackupStatus Dernières informations d’état de sauvegarde sur l’élément de sauvegarde. corde
lastRefreshedAt Dernière heure d’actualisation de l’élément de sauvegarde. corde
oldestRecoveryPoint Temps de point de récupération cloud le plus ancien. corde
onPremiseLatestRecoveryPoint heure de point de récupération du disque la plus récente. corde
onPremiseOldestRecoveryPoint Temps de récupération du disque le plus ancien. corde
onPremiseRecoveryPointCount nombre de points de récupération de disque. Int
protectableObjectLoadPath Attribut permettant de fournir des informations sur différentes bases de données. DPMProtectedItemExtendedInfoProtectableObjectLoadPat...
protégé Pour vérifier si l’élément de sauvegarde est protégé par disque. Bool
protectionGroupName Nom du groupe de protection de l’élément de sauvegarde. corde
recoveryPointCount nombre de points de récupération cloud. Int
totalDiskStorageSizeInBytes stockage disque total en octets. corde

DPMProtectedItemExtendedInfoProtectableObjectLoadPat...

Nom Description Valeur
{propriété personnalisée} corde

GenericProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'GenericProtectedItem' (obligatoire)
fabricName Nom de l’infrastructure de cet élément de sauvegarde. corde
friendlyName Nom convivial du conteneur. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
protectedItemId ID du service de plan de données de l’élément protégé. Int
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
sourceAssociations Associations faiblement couplées (type, valeur) (exemple - parent d’un élément protégé) GenericProtectedItemSourceAssociations

GenericProtectedItemSourceAssociations

Nom Description Valeur
{propriété personnalisée} corde

MabFileFolderProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'MabFileFolderProtectedItem' (obligatoire)
computerName Nom de l’ordinateur associé à cet élément de sauvegarde. corde
deferredDeleteSyncTimeInUTC Heure de synchronisation de la suppression différée au format UTC Int
extendedInfo Informations supplémentaires avec cet élément de sauvegarde. MabFileFolderProtectedItemExtendedInfo
friendlyName Nom convivial de cet élément de sauvegarde. corde
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectionState Protected, ProtectionStopped, IRPending ou ProtectionError corde

MabFileFolderProtectedItemExtendedInfo

Nom Description Valeur
lastRefreshedAt Dernière fois que les données de l’agent sont synchronisées avec le service. corde
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible. corde
recoveryPointCount Nombre de copies de sauvegarde associées à l’élément de sauvegarde. Int

AzureIaaSClassicComputeVMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'Microsoft.ClassicCompute/virtualMachines' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureIaaSVMProtectedItemExtendedInfo
extendedProperties Propriétés étendues pour la sauvegarde IaasVM Azure. ExtendedProperties
friendlyName Nom convivial de la machine virtuelle représentée par cet élément de sauvegarde. corde
healthDetails Détails d’intégrité sur cet élément de sauvegarde. AzureIaaSVMHealthDetails[]
healthStatus État d’intégrité de l’élément protégé 'ActionRequired'
'ActionSuggested'
'Invalid'
'Passé'
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectedItemDataId ID de données de l’élément protégé. corde
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
virtualMachineId ID ARM complet de la machine virtuelle représentée par cet élément. corde

AzureIaaSVMProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément de sauvegarde. corde
policyInconsistent Spécifie si la stratégie de sauvegarde associée à l’élément de sauvegarde est incohérente. Bool
recoveryPointCount Nombre de copies de sauvegarde disponibles pour cet élément de sauvegarde. Int

ExtendedProperties

Nom Description Valeur
diskExclusionProperties Propriétés étendues pour l’exclusion de disque. DiskExclusionProperties

DiskExclusionProperties

Nom Description Valeur
diskLunList Liste des numéros d’unité logique des disques à utiliser pour la protection des machines virtuelles. int[]
isInclusionList Indicateur pour indiquer si DiskLunList doit être inclus/exclu de la sauvegarde. Bool

AzureIaaSVMHealthDetails

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

AzureIaaSComputeVMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'Microsoft.Compute/virtualMachines' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureIaaSVMProtectedItemExtendedInfo
extendedProperties Propriétés étendues pour la sauvegarde IaasVM Azure. ExtendedProperties
friendlyName Nom convivial de la machine virtuelle représentée par cet élément de sauvegarde. corde
healthDetails Détails d’intégrité sur cet élément de sauvegarde. AzureIaaSVMHealthDetails[]
healthStatus État d’intégrité de l’élément protégé 'ActionRequired'
'ActionSuggested'
'Invalid'
'Passé'
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectedItemDataId ID de données de l’élément protégé. corde
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
virtualMachineId ID ARM complet de la machine virtuelle représentée par cet élément. corde

AzureSqlProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'Microsoft.Sql/servers/databases' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureSqlProtectedItemExtendedInfo
protectedItemDataId ID interne d’un élément de sauvegarde. Utilisé par le moteur de sauvegarde Azure SQL pour contacter Recovery Services. corde
protectionState État de sauvegarde de l’élément sauvegardé. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'

AzureSqlProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément dans le service. corde
policyState État de la stratégie de sauvegarde associée à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles associées à cet élément de sauvegarde. Int

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
IBM Cloud Pak for Data sur Azure

Déployer sur Azure
Ce modèle déploie un cluster Openshift sur Azure avec toutes les ressources requises, l’infrastructure, puis déploie IBM Cloud Pak for Data, ainsi que les modules complémentaires choisis par l’utilisateur.
Openshift Container Platform 4.3

Déployer sur Azure
Openshift Container Platform 4.3
Sauvegarder une machine virtuelle IaasVM existante à l’aide de Recovery Services

Déployer sur Azure
Ce modèle utilise le coffre Recovery Services existant et la stratégie de sauvegarde existante, et configure la protection de plusieurs machines virtuelles IaasV Azure classiques et ARM.
sauvegarder un partage de fichiers existant à l’aide de recovery Services (quotidien)

Déployer sur Azure
Ce modèle configure la protection d’un partage de fichiers existant présent dans un compte de stockage existant. Il crée un coffre Recovery Services existant ou utilise une stratégie de sauvegarde et de coffre Recovery Services en fonction des valeurs de paramètre définies.
sauvegarder un partage de fichiers existant à l’aide de Recovery Services (toutes les heures)

Déployer sur Azure
Ce modèle configure la protection avec une fréquence horaire pour un partage de fichiers existant présent dans un compte de stockage existant. Il crée un coffre Recovery Services existant ou utilise une stratégie de sauvegarde et de coffre Recovery Services en fonction des valeurs de paramètre définies.
machines virtuelles Backup Resource Manager à l’aide du coffre Recovery Services

Déployer sur Azure
Ce modèle utilise le coffre Recovery Services existant et la stratégie de sauvegarde existante, et configure la sauvegarde de plusieurs machines virtuelles Resource Manager appartenant au même groupe de ressources.
Déployer une machine virtuelle Windows et activer la sauvegarde à l’aide du Sauvegarde Azure

Déployer sur Azure
Ce modèle vous permet de déployer une machine virtuelle Windows et un coffre Recovery Services configurés avec DefaultPolicy for Protection.
Sauvegarde Azure pour la charge de travail dans les machines virtuelles Azure

Déployer sur Azure
Ce modèle crée un coffre Recovery Services et une stratégie de sauvegarde spécifique à la charge de travail. Inscrit une machine virtuelle auprès du service de sauvegarde et configure la protection

Définition de ressource de modèle ARM

Le type de ressource vaults/backupFabrics/protectionContainers/protectedItems peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems",
  "apiVersion": "2019-05-13",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "eTag": "string",
  "properties": {
    "backupManagementType": "string",
    "backupSetName": "string",
    "containerName": "string",
    "createMode": "string",
    "deferredDeleteTimeInUTC": "string",
    "deferredDeleteTimeRemaining": "string",
    "isDeferredDeleteScheduleUpcoming": "bool",
    "isRehydrate": "bool",
    "isScheduledForDeferredDelete": "bool",
    "lastRecoveryPoint": "string",
    "policyId": "string",
    "sourceResourceId": "string",
    "workloadType": "string",
    "protectedItemType": "string"
    // For remaining properties, see ProtectedItem objects
  }
}

Objets ProtectedItem

Définissez la propriété protectedItemType pour spécifier le type d’objet.

Pour azureFileShareProtectedItem, utilisez :

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

Pour AzureVmWorkloadSAPAseDatabase, utilisez :

  "protectedItemType": "AzureVmWorkloadSAPAseDatabase",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyState": "string",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "lastBackupErrorDetail": {},
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "parentName": "string",
  "parentType": "string",
  "protectedItemDataSourceId": "string",
  "protectedItemHealthStatus": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "serverName": "string"

Pour azureVmWorkloadSAPHanaDatabase, utilisez :

  "protectedItemType": "AzureVmWorkloadSAPHanaDatabase",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyState": "string",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "lastBackupErrorDetail": {},
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "parentName": "string",
  "parentType": "string",
  "protectedItemDataSourceId": "string",
  "protectedItemHealthStatus": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "serverName": "string"

Pour AzureVmWorkloadSQLDatabase, utilisez :

  "protectedItemType": "AzureVmWorkloadSQLDatabase",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyState": "string",
    "recoveryPointCount": "int"
  },
  "friendlyName": "string",
  "lastBackupErrorDetail": {},
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "parentName": "string",
  "parentType": "string",
  "protectedItemDataSourceId": "string",
  "protectedItemHealthStatus": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "serverName": "string"

Pour DPMProtectedItem, utilisez :

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

Pour genericProtectedItem, utilisez :

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

Pour mabFileFolderProtectedItem, utilisez :

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

Pour Microsoft.ClassicCompute/virtualMachines, utilisez :

  "protectedItemType": "Microsoft.ClassicCompute/virtualMachines",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyInconsistent": "bool",
    "recoveryPointCount": "int"
  },
  "extendedProperties": {
    "diskExclusionProperties": {
      "diskLunList": [ "int" ],
      "isInclusionList": "bool"
    }
  },
  "friendlyName": "string",
  "healthDetails": [
    {
    }
  ],
  "healthStatus": "string",
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "protectedItemDataId": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "virtualMachineId": "string"

Pour Microsoft.Compute/virtualMachines, utilisez :

  "protectedItemType": "Microsoft.Compute/virtualMachines",
  "extendedInfo": {
    "oldestRecoveryPoint": "string",
    "policyInconsistent": "bool",
    "recoveryPointCount": "int"
  },
  "extendedProperties": {
    "diskExclusionProperties": {
      "diskLunList": [ "int" ],
      "isInclusionList": "bool"
    }
  },
  "friendlyName": "string",
  "healthDetails": [
    {
    }
  ],
  "healthStatus": "string",
  "lastBackupStatus": "string",
  "lastBackupTime": "string",
  "protectedItemDataId": "string",
  "protectionState": "string",
  "protectionStatus": "string",
  "virtualMachineId": "string"

Pour Microsoft.Sql/servers/databases, utilisez :

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

Valeurs de propriété

vaults/backupFabrics/protectionContainers/protectedI...

Nom Description Valeur
type Type de ressource 'Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems'
apiVersion Version de l’API de ressource '2019-05-13'
nom Nom de la ressource

Découvrez comment définir des noms et des types pour les ressources enfants dans modèles ARM JSON.
chaîne (obligatoire)
emplacement Emplacement des ressources. corde
étiquettes Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
eTag ETag facultatif. corde
Propriétés Propriétés ProtectedItemResource ProtectedItem

ProtectedItem

Nom Description Valeur
backupManagementType Type de gestion de sauvegarde pour l’élément sauvegardé. 'AzureBackupServer'
'AzureIaasVM'
'AzureSql'
'AzureStorage'
'AzureWorkload'
'DPM'
'DefaultBackup'
'Invalid'
'MAB'
backupSetName Nom du jeu de sauvegarde auquel appartient l’élément de sauvegarde corde
containerName Nom unique du conteneur corde
createMode Créez le mode pour indiquer la récupération d’une source de données supprimée réversible existante ou la création d’une nouvelle source de données. 'Default'
'Invalid'
'Récupérer'
deferredDeleteTimeInUTC Heure de suppression différée au format UTC corde
deferredDeleteTimeRemaining Temps restant avant que la DS marquée pour la suppression différée soit définitivement supprimée corde
isDeferredDeleteScheduleUpcoming Indicateur permettant d’identifier si la DS supprimée différée doit être vidée bientôt Bool
isRehydrate Indicateur permettant d’identifier que la DS supprimée différée doit être déplacée dans l’état Pause Bool
isScheduledForDeferredDelete Indicateur permettant d’identifier si la DS est planifiée pour la suppression différée Bool
lastRecoveryPoint Horodatage lorsque la dernière copie de sauvegarde (dernière) a été créée pour cet élément de sauvegarde. corde
policyId ID de la stratégie de sauvegarde avec laquelle cet élément est sauvegardé. corde
sourceResourceId ID ARM de la ressource à sauvegarder. corde
workloadType Type de charge de travail que cet élément représente. 'AzureFileShare'
'AzureSqlDb'
'Client'
'Exchange'
'FileFolder'
'GenericDataSource'
'Invalid'
'SAPAseDatabase'
'SAPHanaDatabase'
'SQLDB'
'SQLDataBase'
'Sharepoint'
'SystemState'
'VM'
'VMwareVM'
protectedItemType Définir le type d’objet azureFileShareProtectedItem
azureVmWorkloadSAPAseDatabase
AzureVmWorkloadSAPHanaDatabase
AzureVmWorkloadSQLDatabase
DPMProtectedItem
genericProtectedItem
MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (obligatoire)

AzureFileshareProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'AzureFileShareProtectedItem' (obligatoire)
extendedInfo Informations supplémentaires avec cet élément de sauvegarde. AzureFileshareProtectedItemExtendedInfo
friendlyName Nom convivial du partage de fichiers représenté par cet élément de sauvegarde. corde
healthStatus sauvegarde l’état d’exécution de cet élément de sauvegarde. 'ActionRequired'
'ActionSuggested'
'Invalid'
'Passé'
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde

AzureFileshareProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément dans le service. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles associées à cet élément de sauvegarde. Int

AzureVmWorkloadSAPAseDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'AzureVmWorkloadSAPAseDatabase' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
'IRPending'
'Invalid'
'Non sain'
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
'IRPending'
'Invalid'
'NotReachable'
'Non sain'
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

AzureVmWorkloadProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément de sauvegarde. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles pour cet élément de sauvegarde. Int

ErrorDetail

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

AzureVmWorkloadSAPHanaDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'AzureVmWorkloadSAPHanaDatabase' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
'IRPending'
'Invalid'
'Non sain'
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
'IRPending'
'Invalid'
'NotReachable'
'Non sain'
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

AzureVmWorkloadSQLDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'AzureVmWorkloadSQLDatabase' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
'IRPending'
'Invalid'
'Non sain'
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
'IRPending'
'Invalid'
'NotReachable'
'Non sain'
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

DPMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'DPMProtectedItem' (obligatoire)
backupEngineName Serveur de gestion de sauvegarde protégeant cet élément de sauvegarde corde
extendedInfo Informations étendues de l’élément de sauvegarde. DPMProtectedItemExtendedInfo
friendlyName Nom convivial de l’élément managé corde
protectionState État de protection du moteur de sauvegarde 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'

DPMProtectedItemExtendedInfo

Nom Description Valeur
diskStorageUsedInBytes Stockage disque utilisé en octets. corde
isCollocated Pour vérifier si l’élément de sauvegarde est colocalisé. Bool
isPresentOnCloud Pour vérifier si l’élément de sauvegarde est protégé dans le cloud. Bool
lastBackupStatus Dernières informations d’état de sauvegarde sur l’élément de sauvegarde. corde
lastRefreshedAt Dernière heure d’actualisation de l’élément de sauvegarde. corde
oldestRecoveryPoint Temps de point de récupération cloud le plus ancien. corde
onPremiseLatestRecoveryPoint heure de point de récupération du disque la plus récente. corde
onPremiseOldestRecoveryPoint Temps de récupération du disque le plus ancien. corde
onPremiseRecoveryPointCount nombre de points de récupération de disque. Int
protectableObjectLoadPath Attribut permettant de fournir des informations sur différentes bases de données. DPMProtectedItemExtendedInfoProtectableObjectLoadPat...
protégé Pour vérifier si l’élément de sauvegarde est protégé par disque. Bool
protectionGroupName Nom du groupe de protection de l’élément de sauvegarde. corde
recoveryPointCount nombre de points de récupération cloud. Int
totalDiskStorageSizeInBytes stockage disque total en octets. corde

DPMProtectedItemExtendedInfoProtectableObjectLoadPat...

Nom Description Valeur
{propriété personnalisée} corde

GenericProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'GenericProtectedItem' (obligatoire)
fabricName Nom de l’infrastructure de cet élément de sauvegarde. corde
friendlyName Nom convivial du conteneur. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
protectedItemId ID du service de plan de données de l’élément protégé. Int
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
sourceAssociations Associations faiblement couplées (type, valeur) (exemple - parent d’un élément protégé) GenericProtectedItemSourceAssociations

GenericProtectedItemSourceAssociations

Nom Description Valeur
{propriété personnalisée} corde

MabFileFolderProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'MabFileFolderProtectedItem' (obligatoire)
computerName Nom de l’ordinateur associé à cet élément de sauvegarde. corde
deferredDeleteSyncTimeInUTC Heure de synchronisation de la suppression différée au format UTC Int
extendedInfo Informations supplémentaires avec cet élément de sauvegarde. MabFileFolderProtectedItemExtendedInfo
friendlyName Nom convivial de cet élément de sauvegarde. corde
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectionState Protected, ProtectionStopped, IRPending ou ProtectionError corde

MabFileFolderProtectedItemExtendedInfo

Nom Description Valeur
lastRefreshedAt Dernière fois que les données de l’agent sont synchronisées avec le service. corde
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible. corde
recoveryPointCount Nombre de copies de sauvegarde associées à l’élément de sauvegarde. Int

AzureIaaSClassicComputeVMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'Microsoft.ClassicCompute/virtualMachines' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureIaaSVMProtectedItemExtendedInfo
extendedProperties Propriétés étendues pour la sauvegarde IaasVM Azure. ExtendedProperties
friendlyName Nom convivial de la machine virtuelle représentée par cet élément de sauvegarde. corde
healthDetails Détails d’intégrité sur cet élément de sauvegarde. AzureIaaSVMHealthDetails[]
healthStatus État d’intégrité de l’élément protégé 'ActionRequired'
'ActionSuggested'
'Invalid'
'Passé'
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectedItemDataId ID de données de l’élément protégé. corde
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
virtualMachineId ID ARM complet de la machine virtuelle représentée par cet élément. corde

AzureIaaSVMProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément de sauvegarde. corde
policyInconsistent Spécifie si la stratégie de sauvegarde associée à l’élément de sauvegarde est incohérente. Bool
recoveryPointCount Nombre de copies de sauvegarde disponibles pour cet élément de sauvegarde. Int

ExtendedProperties

Nom Description Valeur
diskExclusionProperties Propriétés étendues pour l’exclusion de disque. DiskExclusionProperties

DiskExclusionProperties

Nom Description Valeur
diskLunList Liste des numéros d’unité logique des disques à utiliser pour la protection des machines virtuelles. int[]
isInclusionList Indicateur pour indiquer si DiskLunList doit être inclus/exclu de la sauvegarde. Bool

AzureIaaSVMHealthDetails

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

AzureIaaSComputeVMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'Microsoft.Compute/virtualMachines' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureIaaSVMProtectedItemExtendedInfo
extendedProperties Propriétés étendues pour la sauvegarde IaasVM Azure. ExtendedProperties
friendlyName Nom convivial de la machine virtuelle représentée par cet élément de sauvegarde. corde
healthDetails Détails d’intégrité sur cet élément de sauvegarde. AzureIaaSVMHealthDetails[]
healthStatus État d’intégrité de l’élément protégé 'ActionRequired'
'ActionSuggested'
'Invalid'
'Passé'
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectedItemDataId ID de données de l’élément protégé. corde
protectionState État de sauvegarde de cet élément de sauvegarde. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
virtualMachineId ID ARM complet de la machine virtuelle représentée par cet élément. corde

AzureSqlProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. 'Microsoft.Sql/servers/databases' (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureSqlProtectedItemExtendedInfo
protectedItemDataId ID interne d’un élément de sauvegarde. Utilisé par le moteur de sauvegarde Azure SQL pour contacter Recovery Services. corde
protectionState État de sauvegarde de l’élément sauvegardé. 'IRPending'
'Invalid'
'Protected'
'ProtectionError'
'ProtectionPaused'
'ProtectionStopped'

AzureSqlProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément dans le service. corde
policyState État de la stratégie de sauvegarde associée à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles associées à cet élément de sauvegarde. Int

Modèles de démarrage rapide

Les modèles de démarrage rapide suivants déploient ce type de ressource.

Modèle Description
IBM Cloud Pak for Data sur Azure

Déployer sur Azure
Ce modèle déploie un cluster Openshift sur Azure avec toutes les ressources requises, l’infrastructure, puis déploie IBM Cloud Pak for Data, ainsi que les modules complémentaires choisis par l’utilisateur.
Openshift Container Platform 4.3

Déployer sur Azure
Openshift Container Platform 4.3
Sauvegarder une machine virtuelle IaasVM existante à l’aide de Recovery Services

Déployer sur Azure
Ce modèle utilise le coffre Recovery Services existant et la stratégie de sauvegarde existante, et configure la protection de plusieurs machines virtuelles IaasV Azure classiques et ARM.
sauvegarder un partage de fichiers existant à l’aide de recovery Services (quotidien)

Déployer sur Azure
Ce modèle configure la protection d’un partage de fichiers existant présent dans un compte de stockage existant. Il crée un coffre Recovery Services existant ou utilise une stratégie de sauvegarde et de coffre Recovery Services en fonction des valeurs de paramètre définies.
sauvegarder un partage de fichiers existant à l’aide de Recovery Services (toutes les heures)

Déployer sur Azure
Ce modèle configure la protection avec une fréquence horaire pour un partage de fichiers existant présent dans un compte de stockage existant. Il crée un coffre Recovery Services existant ou utilise une stratégie de sauvegarde et de coffre Recovery Services en fonction des valeurs de paramètre définies.
machines virtuelles Backup Resource Manager à l’aide du coffre Recovery Services

Déployer sur Azure
Ce modèle utilise le coffre Recovery Services existant et la stratégie de sauvegarde existante, et configure la sauvegarde de plusieurs machines virtuelles Resource Manager appartenant au même groupe de ressources.
Déployer une machine virtuelle Windows et activer la sauvegarde à l’aide du Sauvegarde Azure

Déployer sur Azure
Ce modèle vous permet de déployer une machine virtuelle Windows et un coffre Recovery Services configurés avec DefaultPolicy for Protection.
Sauvegarde Azure pour la charge de travail dans les machines virtuelles Azure

Déployer sur Azure
Ce modèle crée un coffre Recovery Services et une stratégie de sauvegarde spécifique à la charge de travail. Inscrit une machine virtuelle auprès du service de sauvegarde et configure la protection

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource vaults/backupFabrics/protectionContainers/protectedItems peut être déployé avec des opérations qui ciblent :

  • groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format de ressource

Pour créer une ressource Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems, ajoutez le terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2019-05-13"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      backupManagementType = "string"
      backupSetName = "string"
      containerName = "string"
      createMode = "string"
      deferredDeleteTimeInUTC = "string"
      deferredDeleteTimeRemaining = "string"
      isDeferredDeleteScheduleUpcoming = bool
      isRehydrate = bool
      isScheduledForDeferredDelete = bool
      lastRecoveryPoint = "string"
      policyId = "string"
      sourceResourceId = "string"
      workloadType = "string"
      protectedItemType = "string"
      // For remaining properties, see ProtectedItem objects
    }
    eTag = "string"
  })
}

Objets ProtectedItem

Définissez la propriété protectedItemType pour spécifier le type d’objet.

Pour azureFileShareProtectedItem, utilisez :

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

Pour AzureVmWorkloadSAPAseDatabase, utilisez :

  protectedItemType = "AzureVmWorkloadSAPAseDatabase"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyState = "string"
    recoveryPointCount = int
  }
  friendlyName = "string"
  lastBackupErrorDetail = {}
  lastBackupStatus = "string"
  lastBackupTime = "string"
  parentName = "string"
  parentType = "string"
  protectedItemDataSourceId = "string"
  protectedItemHealthStatus = "string"
  protectionState = "string"
  protectionStatus = "string"
  serverName = "string"

Pour azureVmWorkloadSAPHanaDatabase, utilisez :

  protectedItemType = "AzureVmWorkloadSAPHanaDatabase"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyState = "string"
    recoveryPointCount = int
  }
  friendlyName = "string"
  lastBackupErrorDetail = {}
  lastBackupStatus = "string"
  lastBackupTime = "string"
  parentName = "string"
  parentType = "string"
  protectedItemDataSourceId = "string"
  protectedItemHealthStatus = "string"
  protectionState = "string"
  protectionStatus = "string"
  serverName = "string"

Pour AzureVmWorkloadSQLDatabase, utilisez :

  protectedItemType = "AzureVmWorkloadSQLDatabase"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyState = "string"
    recoveryPointCount = int
  }
  friendlyName = "string"
  lastBackupErrorDetail = {}
  lastBackupStatus = "string"
  lastBackupTime = "string"
  parentName = "string"
  parentType = "string"
  protectedItemDataSourceId = "string"
  protectedItemHealthStatus = "string"
  protectionState = "string"
  protectionStatus = "string"
  serverName = "string"

Pour DPMProtectedItem, utilisez :

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

Pour genericProtectedItem, utilisez :

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

Pour mabFileFolderProtectedItem, utilisez :

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

Pour Microsoft.ClassicCompute/virtualMachines, utilisez :

  protectedItemType = "Microsoft.ClassicCompute/virtualMachines"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyInconsistent = bool
    recoveryPointCount = int
  }
  extendedProperties = {
    diskExclusionProperties = {
      diskLunList = [
        int
      ]
      isInclusionList = bool
    }
  }
  friendlyName = "string"
  healthDetails = [
    {
    }
  ]
  healthStatus = "string"
  lastBackupStatus = "string"
  lastBackupTime = "string"
  protectedItemDataId = "string"
  protectionState = "string"
  protectionStatus = "string"
  virtualMachineId = "string"

Pour Microsoft.Compute/virtualMachines, utilisez :

  protectedItemType = "Microsoft.Compute/virtualMachines"
  extendedInfo = {
    oldestRecoveryPoint = "string"
    policyInconsistent = bool
    recoveryPointCount = int
  }
  extendedProperties = {
    diskExclusionProperties = {
      diskLunList = [
        int
      ]
      isInclusionList = bool
    }
  }
  friendlyName = "string"
  healthDetails = [
    {
    }
  ]
  healthStatus = "string"
  lastBackupStatus = "string"
  lastBackupTime = "string"
  protectedItemDataId = "string"
  protectionState = "string"
  protectionStatus = "string"
  virtualMachineId = "string"

Pour Microsoft.Sql/servers/databases, utilisez :

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

Valeurs de propriété

vaults/backupFabrics/protectionContainers/protectedI...

Nom Description Valeur
type Type de ressource « Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems@2019-05-13 »
nom Nom de la ressource chaîne (obligatoire)
emplacement Emplacement des ressources. corde
parent_id ID de la ressource qui est le parent de cette ressource. ID de ressource de type : protectionContainers
étiquettes Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes.
eTag ETag facultatif. corde
Propriétés Propriétés ProtectedItemResource ProtectedItem

ProtectedItem

Nom Description Valeur
backupManagementType Type de gestion de sauvegarde pour l’élément sauvegardé. « AzureBackupServer »
« AzureIaasVM »
« AzureSql »
« AzureStorage »
« AzureWorkload »
« DPM »
« DefaultBackup »
« Non valide »
« MAB »
backupSetName Nom du jeu de sauvegarde auquel appartient l’élément de sauvegarde corde
containerName Nom unique du conteneur corde
createMode Créez le mode pour indiquer la récupération d’une source de données supprimée réversible existante ou la création d’une nouvelle source de données. « Par défaut »
« Non valide »
« Récupérer »
deferredDeleteTimeInUTC Heure de suppression différée au format UTC corde
deferredDeleteTimeRemaining Temps restant avant que la DS marquée pour la suppression différée soit définitivement supprimée corde
isDeferredDeleteScheduleUpcoming Indicateur permettant d’identifier si la DS supprimée différée doit être vidée bientôt Bool
isRehydrate Indicateur permettant d’identifier que la DS supprimée différée doit être déplacée dans l’état Pause Bool
isScheduledForDeferredDelete Indicateur permettant d’identifier si la DS est planifiée pour la suppression différée Bool
lastRecoveryPoint Horodatage lorsque la dernière copie de sauvegarde (dernière) a été créée pour cet élément de sauvegarde. corde
policyId ID de la stratégie de sauvegarde avec laquelle cet élément est sauvegardé. corde
sourceResourceId ID ARM de la ressource à sauvegarder. corde
workloadType Type de charge de travail que cet élément représente. « AzureFileShare »
« AzureSqlDb »
« Client »
« Exchange »
« FileFolder »
« GenericDataSource »
« Non valide »
« SAPAseDatabase »
« SAPHanaDatabase »
« SQLDB »
« SQLDataBase »
« Sharepoint »
« SystemState »
« Machine virtuelle »
« VMwareVM »
protectedItemType Définir le type d’objet azureFileShareProtectedItem
azureVmWorkloadSAPAseDatabase
AzureVmWorkloadSAPHanaDatabase
AzureVmWorkloadSQLDatabase
DPMProtectedItem
genericProtectedItem
MabFileFolderProtectedItem
Microsoft.ClassicCompute/virtualMachines
Microsoft.Compute/virtualMachines
Microsoft.Sql/servers/databases (obligatoire)

AzureFileshareProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « AzureFileShareProtectedItem » (obligatoire)
extendedInfo Informations supplémentaires avec cet élément de sauvegarde. AzureFileshareProtectedItemExtendedInfo
friendlyName Nom convivial du partage de fichiers représenté par cet élément de sauvegarde. corde
healthStatus sauvegarde l’état d’exécution de cet élément de sauvegarde. « ActionRequired »
« ActionSuggested »
« Non valide »
« Passé »
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectionState État de sauvegarde de cet élément de sauvegarde. « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde

AzureFileshareProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément dans le service. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles associées à cet élément de sauvegarde. Int

AzureVmWorkloadSAPAseDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « AzureVmWorkloadSAPAseDatabase » (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
« IRPending »
« Non valide »
« Non sain »
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
« IRPending »
« Non valide »
« NotReachable »
« Non sain »
protectionState État de sauvegarde de cet élément de sauvegarde. « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

AzureVmWorkloadProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément de sauvegarde. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles pour cet élément de sauvegarde. Int

ErrorDetail

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

AzureVmWorkloadSAPHanaDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « AzureVmWorkloadSAPHanaDatabase » (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
« IRPending »
« Non valide »
« Non sain »
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
« IRPending »
« Non valide »
« NotReachable »
« Non sain »
protectionState État de sauvegarde de cet élément de sauvegarde. « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

AzureVmWorkloadSQLDatabaseProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « AzureVmWorkloadSQLDatabase » (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureVmWorkloadProtectedItemExtendedInfo
friendlyName Nom convivial de la base de données représentée par cet élément de sauvegarde. corde
lastBackupErrorDetail Détails de l’erreur dans la dernière sauvegarde ErrorDetail
lastBackupStatus État de la dernière opération de sauvegarde. Valeurs possibles : Sain, Non sain. « Sain »
« IRPending »
« Non valide »
« Non sain »
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
parentName Nom parent de la base de données telle que l’instance ou le groupe de disponibilité. corde
parentType Type parent d’élément protégé, par exemple : pour une base de données, un serveur autonome ou distribué corde
protectedItemDataSourceId ID de données de l’élément protégé. corde
protectedItemHealthStatus État d’intégrité de l’élément de sauvegarde, évalué en fonction de la dernière pulsation reçue « Sain »
« IRPending »
« Non valide »
« NotReachable »
« Non sain »
protectionState État de sauvegarde de cet élément de sauvegarde. « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
serverName Nom de l’hôte/cluster pour l’instance ou le groupe de disponibilité corde

DPMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « DPMProtectedItem » (obligatoire)
backupEngineName Serveur de gestion de sauvegarde protégeant cet élément de sauvegarde corde
extendedInfo Informations étendues de l’élément de sauvegarde. DPMProtectedItemExtendedInfo
friendlyName Nom convivial de l’élément managé corde
protectionState État de protection du moteur de sauvegarde « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »

DPMProtectedItemExtendedInfo

Nom Description Valeur
diskStorageUsedInBytes Stockage disque utilisé en octets. corde
isCollocated Pour vérifier si l’élément de sauvegarde est colocalisé. Bool
isPresentOnCloud Pour vérifier si l’élément de sauvegarde est protégé dans le cloud. Bool
lastBackupStatus Dernières informations d’état de sauvegarde sur l’élément de sauvegarde. corde
lastRefreshedAt Dernière heure d’actualisation de l’élément de sauvegarde. corde
oldestRecoveryPoint Temps de point de récupération cloud le plus ancien. corde
onPremiseLatestRecoveryPoint heure de point de récupération du disque la plus récente. corde
onPremiseOldestRecoveryPoint Temps de récupération du disque le plus ancien. corde
onPremiseRecoveryPointCount nombre de points de récupération de disque. Int
protectableObjectLoadPath Attribut permettant de fournir des informations sur différentes bases de données. DPMProtectedItemExtendedInfoProtectableObjectLoadPat...
protégé Pour vérifier si l’élément de sauvegarde est protégé par disque. Bool
protectionGroupName Nom du groupe de protection de l’élément de sauvegarde. corde
recoveryPointCount nombre de points de récupération cloud. Int
totalDiskStorageSizeInBytes stockage disque total en octets. corde

DPMProtectedItemExtendedInfoProtectableObjectLoadPat...

Nom Description Valeur
{propriété personnalisée} corde

GenericProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « GenericProtectedItem » (obligatoire)
fabricName Nom de l’infrastructure de cet élément de sauvegarde. corde
friendlyName Nom convivial du conteneur. corde
policyState Indique la cohérence de l’objet de stratégie et de la stratégie appliqués à cet élément de sauvegarde. corde
protectedItemId ID du service de plan de données de l’élément protégé. Int
protectionState État de sauvegarde de cet élément de sauvegarde. « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »
sourceAssociations Associations faiblement couplées (type, valeur) (exemple - parent d’un élément protégé) GenericProtectedItemSourceAssociations

GenericProtectedItemSourceAssociations

Nom Description Valeur
{propriété personnalisée} corde

MabFileFolderProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « MabFileFolderProtectedItem » (obligatoire)
computerName Nom de l’ordinateur associé à cet élément de sauvegarde. corde
deferredDeleteSyncTimeInUTC Heure de synchronisation de la suppression différée au format UTC Int
extendedInfo Informations supplémentaires avec cet élément de sauvegarde. MabFileFolderProtectedItemExtendedInfo
friendlyName Nom convivial de cet élément de sauvegarde. corde
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectionState Protected, ProtectionStopped, IRPending ou ProtectionError corde

MabFileFolderProtectedItemExtendedInfo

Nom Description Valeur
lastRefreshedAt Dernière fois que les données de l’agent sont synchronisées avec le service. corde
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible. corde
recoveryPointCount Nombre de copies de sauvegarde associées à l’élément de sauvegarde. Int

AzureIaaSClassicComputeVMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « Microsoft.ClassicCompute/virtualMachines » (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureIaaSVMProtectedItemExtendedInfo
extendedProperties Propriétés étendues pour la sauvegarde IaasVM Azure. ExtendedProperties
friendlyName Nom convivial de la machine virtuelle représentée par cet élément de sauvegarde. corde
healthDetails Détails d’intégrité sur cet élément de sauvegarde. AzureIaaSVMHealthDetails[]
healthStatus État d’intégrité de l’élément protégé « ActionRequired »
« ActionSuggested »
« Non valide »
« Passé »
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectedItemDataId ID de données de l’élément protégé. corde
protectionState État de sauvegarde de cet élément de sauvegarde. « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
virtualMachineId ID ARM complet de la machine virtuelle représentée par cet élément. corde

AzureIaaSVMProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément de sauvegarde. corde
policyInconsistent Spécifie si la stratégie de sauvegarde associée à l’élément de sauvegarde est incohérente. Bool
recoveryPointCount Nombre de copies de sauvegarde disponibles pour cet élément de sauvegarde. Int

ExtendedProperties

Nom Description Valeur
diskExclusionProperties Propriétés étendues pour l’exclusion de disque. DiskExclusionProperties

DiskExclusionProperties

Nom Description Valeur
diskLunList Liste des numéros d’unité logique des disques à utiliser pour la protection des machines virtuelles. int[]
isInclusionList Indicateur pour indiquer si DiskLunList doit être inclus/exclu de la sauvegarde. Bool

AzureIaaSVMHealthDetails

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

AzureIaaSComputeVMProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « Microsoft.Compute/virtualMachines » (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureIaaSVMProtectedItemExtendedInfo
extendedProperties Propriétés étendues pour la sauvegarde IaasVM Azure. ExtendedProperties
friendlyName Nom convivial de la machine virtuelle représentée par cet élément de sauvegarde. corde
healthDetails Détails d’intégrité sur cet élément de sauvegarde. AzureIaaSVMHealthDetails[]
healthStatus État d’intégrité de l’élément protégé « ActionRequired »
« ActionSuggested »
« Non valide »
« Passé »
lastBackupStatus État de la dernière opération de sauvegarde. corde
lastBackupTime Horodatage de la dernière opération de sauvegarde sur cet élément de sauvegarde. corde
protectedItemDataId ID de données de l’élément protégé. corde
protectionState État de sauvegarde de cet élément de sauvegarde. « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »
protectionStatus État de sauvegarde de cet élément de sauvegarde. corde
virtualMachineId ID ARM complet de la machine virtuelle représentée par cet élément. corde

AzureSqlProtectedItem

Nom Description Valeur
protectedItemType type d’élément de sauvegarde. « Microsoft.Sql/servers/databases » (obligatoire)
extendedInfo Informations supplémentaires pour cet élément de sauvegarde. AzureSqlProtectedItemExtendedInfo
protectedItemDataId ID interne d’un élément de sauvegarde. Utilisé par le moteur de sauvegarde Azure SQL pour contacter Recovery Services. corde
protectionState État de sauvegarde de l’élément sauvegardé. « IRPending »
« Non valide »
« Protégé »
« ProtectionError »
« ProtectionPaused »
« ProtectionStopped »

AzureSqlProtectedItemExtendedInfo

Nom Description Valeur
oldestRecoveryPoint Copie de sauvegarde la plus ancienne disponible pour cet élément dans le service. corde
policyState État de la stratégie de sauvegarde associée à cet élément de sauvegarde. corde
recoveryPointCount Nombre de copies de sauvegarde disponibles associées à cet élément de sauvegarde. Int