Guide d'installation et de mise à niveau de NetBackup™ Snapshot Manager for Cloud

Last Published:
Product(s): NetBackup & Alta Data Protection (10.5.0.1)
  1. Introduction
    1.  
      À propos de l'approche de déploiement
    2.  
      Choix de l'emplacement d'exécution de NetBackup Snapshot Manager for Cloud
    3.  
      À propos du déploiement de NetBackup Snapshot Manager dans le cloud
  2. Section I. Installation et configuration de NetBackup Snapshot Manager for Cloud
    1. Préparation de l'installation de NetBackup Snapshot Manager for Cloud
      1.  
        Respect de la configuration requise
      2.  
        Recommandations relatives au dimensionnement de l'hôte NetBackup Snapshot Manager
      3.  
        Recommandations relatives au dimensionnement de l'extension NetBackup Snapshot Manager
      4.  
        Création d'une instance ou préparation de l'hôte pour l'installation de NetBackup Snapshot Manager
      5.  
        Installation d'une plate-forme de conteneur (Docker, Podman)
      6.  
        Création et montage d'un volume pour le stockage de données NetBackup Snapshot Manager
      7.  
        Vérification de l'ouverture de ports spécifiques sur l'instance ou l'hôte physique
      8.  
        Préparation de NetBackup Snapshot Manager pour les travaux de sauvegarde à partir d'un snapshot
      9.  
        OCI - Règles d'iptables pour les travaux de sauvegarde à partir de snapshot
    2. Déploiement de NetBackup Snapshot Manager for Cloud à l'aide d'images de conteneurs
      1.  
        Avant de lancer l'installation de NetBackup Snapshot Manager
      2.  
        Installation de NetBackup Snapshot Manager dans l'environnement Docker/Podman
      3.  
        Installation de NetBackup Snapshot Manager sur un hôte configuré de niveau CIS 2 v2
      4.  
        Sécurisation de la connexion à NetBackup Snapshot Manager
      5.  
        Vérification de la réussite de l'installation de NetBackup Snapshot Manager
      6.  
        Redémarrage de NetBackup Snapshot Manager
    3. Déploiement d'extensions NetBackup Snapshot Manager for Cloud
      1.  
        Avant de lancer l'installation d'extensions NetBackup Snapshot Manager
      2.  
        Téléchargement de l'extension NetBackup Snapshot Manager
      3. Installation de l'extension NetBackup Snapshot Manager sur une machine virtuelle
        1.  
          Conditions préalables à l'installation de l'extension sur une machine virtuelle
        2.  
          Installation de l'extension sur une machine virtuelle
      4. Installation de l'extension NetBackup Snapshot Manager sur un cluster Kubernetes géré (AKS) dans Azure
        1.  
          Conditions préalables à l'installation de l'extension sur un cluster Kubernetes géré dans Azure
        2.  
          Installation de l'extension sur Azure (AKS)
      5. Installation de l'extension NetBackup Snapshot Manager sur un cluster Kubernetes géré (EKS) dans AWS
        1.  
          Conditions préalables à l'installation de l'extension sur un cluster Kubernetes géré dans AWS
        2. Installation de l'extension sur AWS (EKS)
          1.  
            Installation de l'extension à l'aide du script d'extension
      6. Installation de l'extension NetBackup Snapshot Manager sur un cluster Kubernetes géré (GKE) dans GCP
        1.  
          Conditions préalables à l'installation de l'extension sur un cluster Kubernetes géré dans GCP
        2.  
          Installation de l'extension sur GCP (GKE)
      7.  
        Installation de l'extension à l'aide des fichiers YAML Kustomize et de ressources personnalisées
      8.  
        Gestion des extensions
    4. Fournisseurs NetBackup Snapshot Manager for Cloud
      1.  
        Pourquoi configurer les fournisseurs cloud de NetBackup Snapshot Manager ?
      2. Remarques relatives à la configuration du plug-in AWS
        1.  
          Conditions requises pour la configuration du plug-in AWS
        2.  
          Avant de créer une configuration de compte croisé
        3.  
          Conditions préalables pour des snapshots cohérents au niveau application à l'aide d'AWS Systems Service Manager
        4.  
          Conditions préalables à la configuration du plug-in AWS à l'aide du terminal client VPC
        5.  
          Autorisations AWS requises par NetBackup Snapshot Manager
        6.  
          Configuration des autorisations AWS pour NetBackup Snapshot Manager
      3. Remarques relatives à la configuration du plug-in Google Cloud Platform
        1. Conditions requises pour la configuration du plug-in GCP à l'aide des informations d'authentification et du compte de service
          1.  
            Conditions requises pour la configuration du plug-in GCP à l'aide de l'option de compte de service
        2.  
          Autorisations Google Cloud Platform requises par NetBackup Snapshot Manager
        3.  
          Préparation du compte de service GCP pour la configuration du plug-in
        4.  
          Configuration d'un compte de service GCP pour NetBackup Snapshot Manager
        5.  
          Configuration interprojet GCP
        6.  
          Configuration de VPC partagé de GCP
      4. Remarques relatives à la configuration du plug-in Microsoft Azure
        1.  
          Configuration des autorisations sur Microsoft Azure
        2.  
          À propos des snapshots Azure
      5. Remarques relatives à la configuration du plug-in Microsoft Azure Stack Hub
        1.  
          Configuration des autorisations sur Microsoft Azure Stack Hub
        2.  
          Configuration d'un emplacement intermédiaire pour les machines virtuelles Azure Stack Hub à restaurer à partir d'une sauvegarde
        3.  
          À propos des snapshots Azure Stack Hub
      6. Remarques relatives à la configuration du plug-in OCI
        1.  
          Limitation de la prise en charge de NetBackup for OCI
        2.  
          Conditions préalables à la configuration du plug-in OCI
        3.  
          Paramètres de configuration OCI
        4.  
          Configuration de la prise en charge des hôtes pour OCI
        5.  
          Autorisations OCI requises par NetBackup Snapshot Manager
      7.  
        Terminaux client du fournisseur de services cloud pour DBPaaS
    5. Configuration pour la protection des biens sur les hôtes/machines virtuelles cloud
      1.  
        Choix de la fonction (agent sur hôte ou sans agent) de NetBackup Snapshot Manager à utiliser pour la protection des biens
      2. Protection des biens à l'aide de la fonction d'agent sur hôte de NetBackup Snapshot Manager
        1. Installation et configuration de l'agent NetBackup Snapshot Manager
          1.  
            Téléchargement et installation de l'agent NetBackupSnapshot Manager
          2. Agent basé sur Linux
            1.  
              Préparation de l'installation de l'agent basé sur Linux
            2.  
              Enregistrement de l'agent basé sur Linux
          3. Agent basé sur Windows
            1.  
              Préparation de l'installation de l'agent basé sur Windows
            2.  
              Enregistrement de l'agent basé sur Windows
        2. Configuration du plug-in d'application NetBackup Snapshot Manager
          1.  
            Configuration d'un plug-in d'application
          2. Plug-in Microsoft SQL
            1.  
              Configuration requise pour le plug-in Microsoft SQL
            2.  
              Exigences et restrictions de restauration pour Microsoft SQL Server
            3.  
              Étapes requises avant la restauration de bases de données de groupe de disponibilité SQL
            4.  
              Étapes supplémentaires requises après la restauration de bases de données de groupe de disponibilité SQL
            5. Étapes supplémentaires requises après une restauration de snapshot d'instance SQL Server
              1.  
                Étapes requises après une restauration de niveau hôte SQL Server
              2.  
                Étapes requises après une restauration de snapshot d'instance SQL Server de niveau disque vers un nouvel emplacement
          3. Plug-in Oracle
            1. Configuration requise pour le plug-in Oracle
              1.  
                Optimisation des fichiers de métadonnées et de données de base de données Oracle
            2.  
              Exigences et restrictions de restauration pour Oracle
            3.  
              Étapes supplémentaires requises après une restauration de snapshot Oracle
      3. Protection des biens à l'aide de la fonction sans agent de NetBackup Snapshot Manager
        1.  
          Conditions préalables pour la configuration sans agent
        2.  
          Configuration de la fonction sans agent
        3.  
          Configuration de la fonction sans agent après la mise à niveau de NetBackup Snapshot Manager
    6. Sauvegarde et récupération de catalogue  Snapshot Manager for Cloud
      1.  
        À propos de l'utilisation de script
      2.  
        Sauvegarde des données NetBackup Snapshot Manager
      3.  
        Récupération des données NetBackup Snapshot Manager
    7. Protection des biens NetBackup Snapshot Manager for Cloud
      1. Plan de protection NetBackup
        1.  
          Création d'un plan de protection NetBackup pour les biens cloud
        2.  
          Abonnement de biens cloud à un plan de protection NetBackup
      2.  
        Assignation d'étiquettes aux snapshots et à la collecte de points de restauration
      3.  
        Configuration du service VSS pour stocker des clichés instantanés sur le lecteur d'origine
    8. Chiffrement de volume dans NetBackup Snapshot Manager for Cloud
      1.  
        À propos de la prise en charge du chiffrement de volume dans NetBackup Snapshot Manager
      2.  
        Chiffrement de volume pour Azure
      3.  
        Chiffrement de volume pour GCP
      4.  
        Chiffrement de volume pour AWS
      5.  
        Chiffrement de volume pour OCI
    9. Sécurité NetBackup Snapshot Manager for Cloud
      1.  
        Configuration de la sécurité pour Azure Stack
      2.  
        Configuration du connecteur cloud pour Azure Stack
      3.  
        Configuration de l'autorité de certification pour Azure Stack
  3. Section II. Maintenance de NetBackup Snapshot Manager for Cloud
    1. Consignation de NetBackup Snapshot Manager for Cloud
      1.  
        À propos du mécanisme de consignation NetBackup Snapshot Manager
      2. Fonctionnement de la consignation NetBackup Snapshot Manager basée sur Fluentd
        1.  
          À propos du fichier de configuration fluentd NetBackup Snapshot Manager
        2.  
          Modification du fichier de configuration fluentd
      3.  
        Journaux NetBackup Snapshot Manager
      4.  
        Journaux sans agent
      5.  
        Dépannage de la consignation NetBackup Snapshot Manager
    2. Mise à niveau de NetBackup Snapshot Manager for Cloud
      1.  
        À propos des mises à niveau de NetBackup Snapshot Manager for Cloud
      2.  
        Chemin d'accès de mise à niveau pris en charge
      3.  
        Scénarios de mise à niveau
      4.  
        Préparation de la mise à niveau de NetBackup Snapshot Manager
      5.  
        Mise à niveau de NetBackup Snapshot Manager
      6.  
        Mise à niveau de NetBackup Snapshot Manager à l'aide d'un correctif
      7.  
        Application des correctifs du système d'exploitation sur l'hôte NetBackup Snapshot Manager
      8. Migration et mise à niveau de NetBackup Snapshot Manager
        1.  
          Avant de lancer la migration de NetBackup Snapshot Manager
        2.  
          Migration et mise à niveau de NetBackup Snapshot Manager sur RHEL 8.x et 9.x
      9.  
        Configuration de GCP pour la migration d'une configuration par zones vers une configuration par régions
      10. Tâches suivant une mise à niveau :
        1.  
          Mise à niveau des extensions NetBackup Snapshot Manager
      11.  
        Tâches postmigration
    3. Désinstallation de NetBackup Snapshot Manager for Cloud
      1.  
        Préparation de la désinstallation de NetBackup Snapshot Manager
      2.  
        Sauvegarde de NetBackup Snapshot Manager
      3.  
        Annulation de la configuration de plug-ins NetBackup Snapshot Manager
      4.  
        Annulation de la configuration d'agents NetBackup Snapshot Manager
      5.  
        Suppression des agents NetBackup Snapshot Manager
      6.  
        Suppression de NetBackup Snapshot Manager d'un environnement hôte Docker autonome
      7.  
        Suppression d'extensions NetBackup Snapshot Manager basées sur une machine virtuelle ou un cluster Kubernetes géré
      8.  
        Restauration de NetBackup Snapshot Manager
    4. Dépannage de NetBackup Snapshot Manager for Cloud
      1.  
        Dépannage de NetBackup Snapshot Manager
      2.  
        Échec des opérations de snapshot ou de restauration SQL et de restauration granulaire si l'instance Windows perd la connectivité à l'hôte NetBackup Snapshot Manager
      3.  
        Échec de la restauration de snapshot de niveau disque si le disque d'origine est détaché de l'instance
      4.  
        La découverte ne fonctionne pas, même après l'affectation de l'identité gérée par le système au pool de nœuds de contrôle.
      5.  
        Problème de performances avec la sauvegarde GCP à partir d'un snapshot
      6.  
        Échec de la post-migration sur les agents d'hôte avec un message d'erreur
      7.  
        Échec du travail de restauration de fichiers avec un message d'erreur
      8.  
        Accusé de réception non reçu pour le datamover
      9.  
        Les travaux de sauvegarde et de restauration échouent avec une erreur de délai d'expiration
      10.  
        Échec de la restauration GCP avec clé de chiffrement avec un message d'erreur
      11.  
        Les clusters et les bases de données Amazon Redshift ne sont pas disponibles après découverte
      12.  
        Sous-réseau de VPC partagé non visible
      13.  
        Le gestionnaire de conteneurs peut ne pas générer le conteneur d'enregistrement éphémère dans les délais
      14.  
        La restauration GCP à partir d'une machine virtuelle ne parvient pas à obtenir les règles de pare-feu
      15.  
        La restauration de machine virtuelle paramétrée ne récupère pas les clés de chiffrement
      16.  
        Échec de la restauration à partir du snapshot d'une machine virtuelle avec le type de sécurité Lancement fiable
      17.  
        Snapshot Manager ne parvient pas à récupérer les domaines cloud spécifiés à partir de l'instance de plug-in spécifiée
      18.  
        Problèmes de configuration SELinux
      19.  
        Problèmes de performances avec la sauvegarde à partir d'un snapshot OCI et la restauration à partir d'une copie de sauvegarde
      20.  
        Échec de la connexion aux ordinateurs Amazon Linux 2023
      21.  
        Échec de la restauration de fichiers individuels à partir d'une copie de snapshot avec une erreur
      22.  
        Échec de la sauvegarde, de la restauration ou du travail SFR d'application MS SQL sur la machine virtuelle cloud Windows avec une erreur
      23.  
        L'erreur d'état 49 s'affiche
      24.  
        Échec de la restauration à partir de la sauvegarde avec une erreur

Autorisations AWS requises par NetBackup Snapshot Manager

L'exemple suivant est une définition de rôle IAM (au format JSON) permettant à NetBackup Snapshot Manager de configurer le plug-in AWS et de découvrir des biens, de gérer les snapshots, etc.

Tableau : Fonction de NetBackup Snapshot Manager et autorisations pour le fournisseur cloud AWS

Fonction

Tâche/opération

Autorisations requises

Basé sur une machine virtuelle

KMS (chiffrement et déchiffrement)

Pour répertorier les clés KMS au cours de différentes opérations.

kms:ListKeys

Fonction KMS fournie par NetBackup Snapshot Manager.

kms:Encrypt

kms:Decrypt

kms:GenerateDataKey

kms:GenerateDataKeyWithoutPlaintext

kms:CreateGrant

Requis en interne par AWS pour la réplication du snapshot chiffré.

kms:ReEncryptTo

kms:ReEncryptFrom

Pour obtenir les informations d'une clé KMS particulière.

kms:DescribeKey

Pour répertorier les alias de clés KMS au cours de différentes opérations.

kms:ListAliases

Protection des ressources RDS

Pour répertorier les snapshots de base de données RDS (découverte).

rds:DescribeDBSnapshots

Pour répertorier les clusters de base de données RDS (découverte).

rds:DescribeDBClusters

Pour répertorier les snapshots de cluster de base de données RDS (découverte).

rds:DescribeDBClusterSnapshots

Pour supprimer un snapshot de base de données RDS (expiration de snapshot).

rds:DeleteDBSnapshot

Pour créer un snapshot de base de données RDS.

rds:CreateDBSnapshot

Pour créer un snapshot de cluster de base de données RDS.

rds:CreateDBClusterSnapshot

Pour partager/ne plus partager un snapshot de base de données RDS avec un compte différent pour la réplication intercompte.

rds:ModifyDBSnapshotAttribute

Pour répertorier les groupes de sous-réseaux de bases de données RDS (découverte).

rds:DescribeDBSubnetGroups

Pour répertorier les instances de bases de données RDS (découverte).

rds:DescribeDBInstances

Pour copier le snapshot de base de données RDS entre les régions (utilisé pour la réplication).

rds:CopyDBSnapshot

Pour copier le snapshot de cluster de base de données RDS entre les régions (utilisé pour la réplication).

rds:CopyDBClusterSnapshot

Requis de manière implicite pendant les opérations de restauration/réplication de snapshot intercompte pour lire les attributs.

rds:DescribeDBSnapshotAttributes

Pour répertorier tous les proxys RDS.

rds:DescribeDBProxies

Pour répertorier les instances de base de données RDS pour un proxy particulier.

rds:DescribeDBProxyTargets

Pour supprimer un snapshot de cluster de base de données RDS (expiration de snapshot).

rds:DeleteDBClusterSnapshot

Pour répertorier les étiquettes des ressources RDS.

rds:ListTagsForResource

Pour ajouter des étiquettes pour les ressources RDS, pendant le snapshot, la réplication et la restauration.

rds:AddTagsToResource

Pour répertorier le terminal client de proxy pour le proxy RDS donné.

rds: DescribeDBProxyEndpoints

Pour accorder l'autorisation de récupérer et de déchiffrer des données chiffrées.

secretsmanager:GetSecretValue

Pour obtenir les détails des types d'instances offerts dans un emplacement. Elle est utilisée pour décider le parallélisme pendant les sauvegardes/restaurations des bases de données RDS.

ec2:DescribeInstanceTypes

Récupération des ressources RDS

Pour modifier les paramètres de l'instance de base de données RDS.

Pour modifier le groupe de sécurité pendant la restauration.

rds:ModifyDBInstance

Pour partager/ne plus partager un snapshot de cluster de base de données RDS avec un compte différent pour la réplication intercompte.

rds:ModifyDBClusterSnapshotAttribute

Pour créer l'instance de base de données RDS à partir d'un snapshot (restauration de snapshot).

rds:RestoreDBInstanceFromDBSnapshot

Pour modifier les paramètres du cluster de base de données RDS.

rds:ModifyDBCluster

Pour créer un cluster de base de données RDS à partir d'un snapshot (restauration de snapshot).

rds:RestoreDBClusterFromSnapshot

Pour créer une instance de base de données RDS lors de la restauration du cluster RDS.

rds:CreateDBInstance

Requis en interne par AWS pour restaurer le cluster de base de données RDS.

rds:RestoreDBClusterToPointInTime

Pour créer le groupe de sécurité de base de données RDS, restaurez RDS avec le groupe de sécurité par défaut.

rds:CreateDBSecurityGroup

Pour créer un cluster de base de données RDS.

rds:CreateDBCluster

Requis en interne par AWS pour restaurer l'instance de base de données RDS.

rds:RestoreDBInstanceToPointInTime

Pour obtenir les informations sur le groupe de paramètres pendant la restauration du snapshot de cluster RDS.

rds:DescribeDBClusterParameterGroups

Sauvegarde des ressources EC2

Pour obtenir les informations sur l'utilisateur/rôle utilisé pour effectuer des demandes d'API (via lesquelles CSP est configuré).

sts:GetCallerIdentity

Cela est requis pour le rôle de compte source, afin de définir la configuration des fournisseurs intercompte ainsi que d'autres conditions préalables pour le rôle intercompte.

sts:AssumeRole

Pour créer un snapshot de volume EBS.

ec2:CreateSnapshot

Pour créer un snapshot d'instance EC2 (snapshot de tous les disques attachés).

ec2:CreateSnapshots

Pour répertorier les instances EC2 (découverte).

ec2:DescribeInstances

Pour obtenir l'état de l'instance EC2 spécifiée.

ec2:DescribeInstanceStatus

Pour partager/ne plus partager les snapshots EBS avec un compte différent pour la réplication intercompte.

ec2:ModifySnapshotAttribute

Pour répliquer le snapshot EBS d'une région à une autre.

Pour répliquer le disque des snapshots d'instance EC2 par disque.

ec2:CopySnapshot

Pour répertorier les snapshots EBS (découverte).

ec2:DescribeSnapshots

Pour obtenir l'état du volume EBS spécifié.

ec2:DescribeVolumeStatus

Pour répertorier les volumes EBS (découverte).

ec2:DescribeVolumes

Une image AMI, utilisée pendant la restauration du snapshot d'instance EC2, est enregistrée de manière intermédiaire pour lancer l'instance EC2.

ec2:RegisterImage

Pour obtenir l'attribut spécifique du volume EBS spécifié pendant différentes opérations.

ec2:DescribeVolumeAttribute

Pour répertorier les sous-réseaux (découverte).

ec2:DescribeSubnets

Pour répertorier les VPC (découverte).

ec2:DescribeVpcs

Pour annuler l'enregistrement de l'image AMI intermédiaire enregistrée pendant la restauration de l'instance EC2.

ec2:DeregisterImage

Pour supprimer un snapshot EBS (expiration/nettoyage de snapshot en cas d'échec de la création du snapshot).

ec2:DeleteSnapshot

Pour obtenir l'attribut spécifique de l'instance EC2 spécifiée.

ec2:DescribeInstanceAttribute

Pour répertorier les régions.

ec2:DescribeRegions

Pour répertorier les zones de disponibilité (découverte).

ec2:DescribeAvailabilityZones

Pour réinitialiser les paramètres d'autorisation du snapshot spécifié modifié pendant la réplication intercompte.

Pour réinitialiser les paramètres d'autorisation du snapshot spécifié modifié pendant la réplication intercompte.

ec2:ResetSnapshotAttribute

Pour répertorier les hôtes dédiés (découverte).

ec2:DescribeHosts

Pour répertorier les AMI (snapshots d'instance EC2 créés par NetBackup Snapshot Manager) (découverte)

ec2:DescribeImages

Pour répertorier les groupes de sécurité (découverte).

ec2:DescribeSecurityGroups

Pour répertorier les interfaces réseau de l'instance EC2, requises pour la découverte des instances EC2.

ec2:DescribeNetworkInterfaces

Pour créer les étiquettes sur la ressource spécifique.

ec2:DescribeTags

Récupération des ressources EC2

Pour créer l'instance EC2 (restauration du snapshot hôte).

ec2:RunInstances

Utilisée en interne par AWS pour attacher l'interface réseau spécifiée à une instance donnée, requise pour la restauration pour le snapshot d'hôte.

ec2:AttachNetworkInterface

Pour dissocier des volumes EBS de l'instance EC2 pendant la restauration. En outre, pendant le workflow GRT, le volume intermédiaire qui est attaché pour la première fois est détaché ultérieurement.

ec2:DetachVolume

Pour attacher le ou les nouveaux volumes EBS à l'instance EC2 en cas de restauration. En outre, pendant la restauration du snapshot de volume sur une instance EC2, le disque créé est attaché à l'instance spécifiée.

ec2:AttachVolume

Pour supprimer des étiquettes sur des ressources EC2. Certaines étiquettes NetBackup Snapshot Manager internes sont créées au cours de différentes opérations et doivent être supprimées ultérieurement.

ec2:DeleteTags

Pour créer des étiquettes sur des ressources EC2. Requis pour étiqueter les ressources créées/restaurées avec des étiquettes de métadonnées et des étiquettes de ressource source NetBackup Snapshot Manager.

ec2:CreateTags

Pour mettre sous tension l'instance spécifiée. Requis pendant le flux de restauration où l'option de démarrage/arrêt de l'instance après la restauration est spécifiée.

ec2:StartInstances

Pour mettre hors tension l'instance spécifiée. Requis pendant le flux de restauration où l'option de démarrage/arrêt de l'instance après la restauration est spécifiée.

ec2:StopInstances

Pour supprimer l'instance EC2 en cas d'échec de l'opération de restauration. Vous devez également supprimer l'instance EC2 intermédiaire créée pendant la restauration de la copie de sauvegarde.

ec2:TerminateInstances

Pour créer un volume EBS à partir d'un snapshot. Utilisé pendant la restauration de snapshot de volume et la restauration de snapshot d'instance.

ec2:CreateVolume

Pour supprimer le volume EBS en cas d'échec de l'opération de restauration. Supprimez les volumes détachés en cas de restauration. Supprimez le volume intermédiaire créé pendant l'opération GRT. Supprimez les volumes ainsi que l'instance EC2 intermédiaire créée pendant la restauration de la copie de sauvegarde.

ec2:DeleteVolume

Pour obtenir l'état d'association de profil d'instance IAM pour le rôle IAM attaché à l'instance restaurée.

ec2:DescribeIamInstanceProfileAssociations

Pour attacher un rôle IAM à l'instance EC2 restaurée.

ec2:AssociateIamInstanceProfile

Pour associer une adresse IP élastique à l'instance EC2/l'interface réseau pendant la restauration.

ec2:AssociateAddress

Pour répertorier la paire de clés SSH pour valider la paire de clés fournie par l'utilisateur à associer à l'instance EC2 restaurée.

ec2:DescribeKeyPairs

Pour vérifier si la zone de disponibilité associée au sous-réseau sélectionné pour la restauration d'instance EC2 prend en charge le type d'instance.

ec2:DescribeInstanceTypeOfferings

Utilisé en interne par AWS pour vérifier si le chiffrement EBS par défaut est activé pour le compte dans la région actuelle.

ec2:GetEbsEncryptionByDefault

Pour modifier des mappages de périphérique de bloc selon l'instance d'origine sur l'instance EC2 restaurée.

ec2:ModifyInstanceAttribute

Sauvegarde à partir d'un snapshot

Pour répertorier les blocs du ou des snapshots sauvegardés.

ebs:ListSnapshotBlocks

Pour obtenir les données d'un bloc de snapshot particulier, lisez ce bloc.

ebs:GetSnapshotBlock

Pour répertorier les blocs modifiés entre deux snapshots du même volume EBS.

ebs:ListChangedBlocks

Restauration à partir d'une copie de sauvegarde

Pour marquer le snapshot comme terminé après l'écriture de tous les blocs, fermez le snapshot après la restauration.

ebs:CompleteSnapshot

Pour écrire les blocs dans le snapshot créé pendant la restauration à partir de la sauvegarde.

ebs:PutSnapshotBlock

Pour créer un snapshot vide à utiliser pour écrire des blocs dans le cadre de la restauration à partir de la copie de sauvegarde.

ebs:StartSnapshot

Gestion des identités et autorisation

Pour obtenir l'alias du compte AWS configuré dans CSP. Utilisé pour le nom affiché du compte AWS utilisable dans différents contextes, y compris les groupes intelligents.

iam:ListAccountAliases

Simule des politiques et des autorisations IAM pour un ensemble d'opérations. Utilisé pour vérifier si les autorisations requises sont présentes avec l'utilisateur/rôle utilisé pour la configuration de CSP.

iam:SimulatePrincipalPolicy

Protection des charges de travail PaaS (DynamoDB)

Pour répertorier les tables DynamoDB utilisées lors de la découverte.

dynamodb:ListTables

Pour obtenir les informations d'une table DynamoDB particulière pendant la sauvegarde.

dynamodb:DescribeTable

Pour créer une table pendant la restauration.

dynamodb:CreateTable

Pour effectuer une écriture par lot pendant la restauration de la table DynamoDB.

dynamodb:BatchWriteItem

Pour répertorier les sauvegardes continues de la table DynamoDB pendant la sauvegarde.

dynamodb:DescribeContinuousBackups

Pour effectuer une restauration spécifique de la table DynamoDB qui continue la sauvegarde sur S3 pendant la sauvegarde.

dynamodb:ExportTableToPointInTime

Pour vérifier l'état de l'exportation de la sauvegarde continue de la table DynamoDB sur S3.

dynamodb:DescribeExport

Pour supprimer une table en cas d'échec pendant la restauration.

dynamodb:DeleteTable

Pour mettre à jour les métadonnées de la table DynamoDB.

dynamodb:UpdateTable

Pour définir la sauvegarde continue pour la table, si elle n'est pas déjà définie.

dynamodb:UpdateContinuousBackups

Pour importer des tables à partir de S3

dynamodb:ImportTable

Pour décrire l'opération d'importation

dynamodb:DescribeImport

Restauration de journal CloudWatch avec S3 (DynamoDB)

Pour créer des groupes de journaux afin de restaurer des journaux pour l'importation DynamoDB à partir d'opérations S3.

logs:CreateLogGroup

Pour créer un flux de journaux afin de lire et écrire des journaux pour l'importation DynamoDB à partir d'opérations S3.

logs:CreateLogStream

Pour décrire des groupes de journaux pendant l'importation DynamoDB à partir d'opérations S3.

logs:DescribeLogGroups

Pour décrire des flux de journaux pendant l'importation DynamoDB à partir d'opérations S3.

logs:DescribeLogStreams

Pour écrire des événements de journaux pour l'importation DynamoDB à partir d'opérations S3.

logs:PutLogEvents

Pour définir la politique de conservation des journaux pour les journaux créés pendant l'importation DynamoDB à partir des opérations S3.

logs:PutRetentionPolicy

Protection des charges de travail PaaS (base de données Redshift)

Pour répertorier les bases de données d'un cluster Redshift. Permet de récupérer des informations sur les noms de base de données et leurs métadonnées. Cette autorisation s'applique au niveau du cluster.

redshift:ListDatabases

Pour vous connecter à la base de données de cluster Redshift à l'aide d'IAM.

redshift:GetClusterCredentialsWithIAM

Pour exécuter une requête dans une base de données de cluster Redshift.

redshift-data:ExecuteStatement

Pour répertorier les bases de données d'un cluster Redshift via l'API de données Redshift qui est un terminal client différent de celui de l'API Redshift. Cette autorisation est requise pour les instances de Redshift sans serveur.

redshift-data:ListDatabases

Pour récupérer le résultat temporairement mis en cache d'une instruction SQL exécutée sur des bases de données de cluster Redshift.

redshift-data:GetStatementResult

Pour obtenir les propriétés des clusters Redshift.

redshift:DescribeClusters

Pour annuler une requête exécutée sur la base de données de cluster Redshift utilisée pendant l'annulation d'un travail NetBackup.

redshift-data:CancelStatement

Pour vous connecter à la base de données de cluster Redshift.

redshift:GetClusterCredentials

Requis pour obtenir les détails sur une instance spécifique lorsqu'une requête est exécutée par l'API de données Amazon Redshift.

redshift-data:DescribeStatement

Protection des charges de travail PaaS (cluster Redshift)

Pour répertorier les bases de données d'un cluster Redshift. Permet de récupérer des informations sur les noms de base de données et leurs métadonnées. Cette autorisation s'applique au niveau du cluster.

redshift:ListDatabases

Pour obtenir les propriétés des clusters Redshift.

redshift:DescribeClusters

Pour créer des étiquettes sur le cluster Redshift.

redshift:CreateTags

Pour créer un snapshot manuel du cluster spécifié.

redshift:CreateClusterSnapshot

Pour obtenir les propriétés des snapshots de cluster.

redshift:DescribeClusterSnapshots

Pour supprimer un snapshot de cluster.

redshift:DeleteClusterSnapshot

Pour obtenir des groupes de sous-réseau de cluster.

redshift:DescribeClusterSubnetGroups

Pour restaurer à partir d'un snapshot de cluster.

redshift:RestoreFromClusterSnapshot

Pour accéder à la passerelle Internet.

ec2:DescribeInternetGateways

Pour répertorier les assignations d'interface et les adresses IP privées

ec2:DescribeAddresses

Pour répertorier les zones de disponibilité.

ec2:DescribeAvailabilityZones

Pour répertorier les VPC.

ec2:DescribeVpcs

Pour obtenir la liste d'attributs de compte.

ec2:DescribeAccountAttributes

Pour répertorier les sous-réseaux.

ec2:DescribeSubnets

Pour répertorier les groupes de sécurité.

ec2:DescribeSecurityGroups

Pour accéder aux rôles IAM.

iam:GetRole

Protection des charges de travail PaaS (Neptune)

Pour répertorier les snapshots AWS Neptune - découverte

neptune:DescribeDBSnapshots

Pour répertorier les clusters AWS Neptune - découverte

neptune:DescribeDBClusters

Pour supprimer un snapshot AWS Neptune

neptune:DeleteDBSnapshot

Pour répertorier les clusters AWS Neptune

neptune:DescribeDBClusters

Pour créer un snapshot de base de données Neptune

neptune:CreateDBSnapshot

Pour créer un cluster de base de données Neptune

neptune:CreateDBCluster

Pour répertorier les groupes de sous-réseau de base de données Neptune

neptune:DescribeDBSubnetGroups

Pour créer un snapshot de cluster de base de données Neptune

neptune:DeleteDBSnapshot

Pour répertorier les snapshots de cluster AWS Neptune

neptune:DescribeDBSnapshots

Protection des charges de travail PaaS (DocumentDB)

Pour répertorier les snapshots AWS DocumentDB - découverte

rds:DescribeDBSnapshots

Pour répertorier les clusters AWS DocumentDB - découverte

rds:DescribeDBClusters

Pour supprimer un snapshot AWS DocumentDB

rds:DeleteDBSnapshot

Pour répertorier les clusters AWS DocumentDB

rds:DescribeDBClusters

Pour créer un snapshot de base de données DocumentDB

rds:CreateDBSnapshot

Pour créer un cluster de base de données DocumentDB

rds:CreateDBCluster

Pour répertorier les groupes de sous-réseau de base de données DocumentDB

rds:DescribeDBSubnetGroups

Pour créer un snapshot de cluster de base de données DocumentDB

rds:DeleteDBSnapshot

Pour répertorier les snapshots de cluster Amazon DocumentDB

rds:DescribeDBClusterSnapshots

Protection des charges de travail PaaS (S3)

Pour créer un compartiment S3 requis pendant les sauvegardes/restaurations DynamoDB, Custom for SQL, Custom for Oracle et Redshift.

s3:CreateBucket

Pour vérifier si un compartiment existe déjà pour les sauvegardes/restaurations DynamoDB, Custom for SQL, Custom for Oracle et Redshift.

s3:ListBucket

Pour récupérer les listes de contrôle d'accès d'un objet S3 (fichier) stocké dans un compartiment pendant les sauvegardes DynamoDB, Custom for SQL, Custom for Oracle et Redshift.

s3:GetObjectAcl

Pour récupérer le contenu d'un objet S3 (fichier) stocké dans un compartiment pendant les sauvegardes DynamoDB, Custom for SQL, Custom for Oracle et Redshift.

s3:GetObject

Pour supprimer un objet d'un compartiment S3 requis pendant les sauvegardes/restaurations DynamoDB et Redshift.

s3:DeleteObject

Pour charger des données sur un compartiment S3 requis pendant les restaurations DynamoDB et Redshift.

s3:PutObject

Restaurer le verrouillage d'objet S3

Pour placer une configuration de conservation d'objet sur des objets.

s3:PutObjectRetention

Pour modifier la politique de compartiment d'un compartiment Amazon S3 pendant les sauvegardes Custom for Oracle et Custom for SQL.

s3:PutBucketPolicy

Pour configurer ou modifier la configuration de conservation d'objet d'un compartiment Amazon S3 pendant les sauvegardes Custom for Oracle et Custom for SQL.

s3:PutBucketObjectLockConfiguration

Pour activer ou modifier les versions d'un compartiment Amazon S3 pendant les sauvegardes Custom for Oracle et Custom for SQL.

s3:PutBucketVersioning

Pour récupérer les étiquettes associées à un objet dans un compartiment Amazon S3 pendant les sauvegardes Custom for Oracle et Custom for SQL.

s3:GetObjectTagging

Snapshots cohérents gérés par le fournisseur

Pour envoyer la commande à l'instance configurée avec SSM, le document SSM sera exécuté pour prendre un snapshot.

ssm:SendCommand

Pour obtenir les détails du document SSM et vérifier l'existence du document créé par NetBackup Snapshot Manager pour prendre un snapshot cohérent au niveau application.

ssm:DescribeDocument

Pour obtenir la liste des instances configurées avec SSM qui sont en ligne. Ces informations sont également utilisées pour récupérer la plate-forme de l'instance.

ssm:DescribeInstanceInformation

Pour mettre à jour la version par défaut du document SSM créé par NetBackup Snapshot Manager.

ssm:UpdateDocumentDefaultVersion

Pour mettre à jour le contenu du document SSM avec le dernier disponible en cas de mise à niveau.

ssm:UpdateDocument

Pour créer le document SSM qui sera utilisé pour prendre un snapshot cohérent au niveau application.

ssm:CreateDocument

Pour obtenir l'état et la sortie de la commande, c'est-à-dire l'exécution de document, et la réponse de snapshot.

ssm:GetCommandInvocation

Snapshots cohérents gérés par le fournisseur

Rôle/politique : AmazonSSMManagedInstanceCore

Autorisations sur la machine virtuelle de charge de travail

Pour créer un snapshot cohérent de la machine virtuelle de charge de travail sur laquelle le document SSM s'exécute.

ec2:CreateSnapshots

Pour créer des étiquettes pour les snapshots créés à l'aide du document SSM.

ec2:CreateTags

Pour créer un snapshot du disque de machine virtuelle par disque.

ec2:CreateSnapshot

Cluster basé sur Kubernetes

Rôle/politique : AmazonEKSClusterPolicy, AmazonEKSWorkerNodePolicy, AmazonEC2ContainerRegistryPowerUser, AmazonEKS_CNI_Policy, AmazonEKSServicePolicy

EKS

Pour obtenir les détails du groupe de nœuds du cluster Kubernetes concernant la configuration de la mise à l'échelle.

eks:DescribeNodegroup

Pour obtenir l'état de la mise à l'échelle effectuée sur le cluster.

eks:DescribeUpdate

Pour mettre à l'échelle le cluster Kubernetes, mettez à jour la taille du groupe de nœuds.

eks:UpdateNodegroupConfig

Pour répertorier les clusters Kubernetes, effectuez une découverte de cluster.

eks:ListClusters

Pour obtenir les informations du cluster Kubernetes spécifié, effectuez une découverte des attributs de cluster.

eks:DescribeCluster

Déploiement Marketplace

Haute disponibilité

Requis pour EKS et pour le déploiement Marketplace.

autoscaling:UpdateAutoScalingGroup

autoscaling:AttachInstances

Pour la reprise après incident via Marketplace.

autoscaling:DescribeScalingActivities

autoscaling:TerminateInstanceI​nAutoScalingGroup

Pour envoyer des notifications pendant la reprise après incident.

sns:Publish

sns:GetTopicAttributes

Déploiement

Pour ajouter les règles sortantes spécifiées (sortie) à un groupe de sécurité pendant la restauration.

ec2:AuthorizeSecurityGroupEgress

Pour ajouter les règles entrantes spécifiées (entrée) à un groupe de sécurité pendant la restauration.

ec2:AuthorizeSecurityGroupIngress