Guide d'installation et de mise à niveau de Cloud NetBackup™ Snapshot Manager
- Introduction
- Section I. Installation et configuration de NetBackup Snapshot Manager pour Cloud
- Préparation de NetBackup Snapshot Manager pour l'installation de Cloud
- Respect de la configuration requise
- Recommandations relatives au dimensionnement de l'hôte NetBackup Snapshot Manager
- Recommandations relatives au dimensionnement de l'extension NetBackup Snapshot Manager
- Création d'une instance ou préparation de l'hôte pour l'installation de NetBackup Snapshot Manager
- Installation d'une plate-forme de conteneur (Docker, Podman)
- Création et montage d'un volume pour le stockage de données NetBackup Snapshot Manager
- Vérification de l'ouverture de ports spécifiques sur l'instance ou l'hôte physique
- Préparation de NetBackup Snapshot Manager pour les travaux de sauvegarde à partir d'un snapshot
- Règles iptables pour les travaux de sauvegarde à partir de snapshots dans OCI
- Déploiement de NetBackup Snapshot Manager pour Cloud à l'aide d'images de conteneurs
- Avant de lancer l'installation de NetBackup Snapshot Manager
- Installation de NetBackup Snapshot Manager dans l'environnement Docker/Podman
- Installation sur l'hôte NetBackup Snapshot Manager configuré de niveau CIS 2 v2
- Sécurisation de la connexion à NetBackup Snapshot Manager
- Vérification de la réussite de l'installation de NetBackup Snapshot Manager
- Redémarrage de NetBackup Snapshot Manager
- Déploiement de NetBackup Snapshot Manager pour les extensions Cloud
- Avant de lancer l'installation des extensions NetBackup Snapshot Manager
- Téléchargement de l'extension NetBackup Snapshot Manager
- Installation de l'extension NetBackup Snapshot Manager sur une machine virtuelle
- Installation de l'extension NetBackup Snapshot Manager sur un cluster Kubernetes géré (AKS) dans Azure
- Installation de l'extension NetBackup Snapshot Manager sur un cluster Kubernetes géré (EKS) dans AWS
- Installation de l'extension NetBackup Snapshot Manager sur un cluster Kubernetes géré (GKE) dans GCP
- Installation de l'extension à l'aide des fichiers YAML Kustomize et de ressources personnalisées
- Gestion des extensions
- NetBackup Snapshot Manager pour les fournisseurs cloud
- Pourquoi configurer les fournisseurs cloud de NetBackup Snapshot Manager ?
- Remarques relatives à la configuration du plug-in AWS
- Conditions requises pour la configuration du plug-in AWS
- Avant de créer une configuration de compte croisé
- Conditions préalables à la configuration du plug-in AWS l'aide d'un terminal client VPC
- Autorisations AWS requises par NetBackup Snapshot Manager
- Configuration des autorisations AWS pour NetBackup Snapshot Manager
- Remarques relatives à la configuration du plug-in Google Cloud Platform
- Conditions préalables à la configuration du plug-in GCP à l'aide de l'option Informations d'identification
- Conditions préalables à la configuration du plug-in GCP à l'aide de l'option Compte de service
- Autorisations Google Cloud Platform requises par NetBackup Snapshot Manager
- Préparation du compte de service GCP pour la configuration du plug-in
- Configuration d'un compte de service GCP pour NetBackup Snapshot Manager
- Configuration inter-projets GCP
- Configuration d'un VPC partagé GCP
- Remarques relatives à la configuration du plug-in Microsoft Azure
- Remarques relatives à la configuration du plug-in Microsoft Azure Stack Hub
- Remarques relatives à la configuration du plug-in OCI
- Configuration pour la protection des biens sur les hôtes/machines virtuelles cloud
- Choix de la fonction (agent sur hôte ou sans agent) de NetBackup Snapshot Manager à utiliser pour la protection des biens
- Protection des biens à l'aide de la fonction d'agent sur hôte de NetBackup Snapshot Manager
- Installation et configuration de l'agent NetBackup Snapshot Manager
- Configuration du plug-in d'application NetBackup Snapshot Manager
- Configuration d'un plug-in d'application
- Plug-in Microsoft SQL
- Configuration requise pour le plug-in Microsoft SQL
- Exigences et restrictions de restauration pour Microsoft SQL Server
- Étapes requises avant la restauration de bases de données de groupe de disponibilité SQL
- Étapes supplémentaires requises après la restauration de bases de données de groupe de disponibilité SQL
- Étapes supplémentaires requises après une restauration de snapshot d'instance SQL Server
- Plug-in Oracle
- Protection des biens à l'aide de la fonction sans agent de NetBackup Snapshot Manager
- Snapshot Manager pour la sauvegarde et la récupération de catalogue cloud
- NetBackup Snapshot Manager pour la protection des biens cloud
- Chiffrement de volume dans NetBackup Snapshot Manager pour cloud
- NetBackup Snapshot Manager pour la Sécurité cloud
- Préparation de NetBackup Snapshot Manager pour l'installation de Cloud
- Section II. NetBackup Snapshot Manager pour la maintenance Cloud
- NetBackup Snapshot Manager pour la consignation Cloud
- Mise à niveau de NetBackup Snapshot Manager pour cloud
- À propos des mises à niveau NetBackup Snapshot Manager pour cloud
- Chemin d'accès de mise à niveau pris en charge
- Scénarios de mise à niveau
- Préparation de la mise à niveau de NetBackup Snapshot Manager
- Mise à niveau de NetBackup Snapshot Manager
- Mise à niveau de NetBackup Snapshot Manager à l'aide d'un correctif
- Application des correctifs du système d'exploitation sur l'hôte NetBackup Snapshot Manager
- Migration et mise à niveau de NetBackup Snapshot Manager
- Configuration de GCP pour la migration d'une configuration par zones vers une configuration par régions
- Tâches suivant une mise à niveau :
- Tâches postmigration
- Désinstallation de NetBackup Snapshot Manager pour Cloud
- Préparation de la désinstallation de NetBackup Snapshot Manager
- Sauvegarde de NetBackup Snapshot Manager
- Annulation de la configuration de plug-ins NetBackup Snapshot Manager
- Annulation de la configuration d'agents NetBackup Snapshot Manager
- Suppression des agents NetBackup Snapshot Manager
- Suppression de NetBackup Snapshot Manager d'un environnement hôte Docker autonome
- Suppression d'extensions NetBackup Snapshot Manager basées sur une machine virtuelle ou un cluster Kubernetes géré
- Restauration de NetBackup Snapshot Manager
- Dépannage de NetBackupSnapshot Manager pour cloud
- Dépannage de NetBackup Snapshot Manager
- É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
- Échec de la restauration de snapshot de niveau disque si le disque d'origine est détaché de l'instance
- 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.
- Problème de performances avec la sauvegarde GCP à partir d'un snapshot
- Échec de la post-migration sur les agents d'hôte avec un message d'erreur
- Échec du travail de restauration de fichiers avec un message d'erreur
- Accusé de réception non reçu pour le datamover
- Échec de la mise à niveau d'une extension à l'aide d'un script sur AWS (EKS)
- Les travaux de sauvegarde et de restauration échouent avec une erreur de délai d'expiration
- Sous-réseau VPC partagé non visible
- Le gestionnaire de conteneurs peut ne pas générer le conteneur d'enregistrement éphémère au moment opportun
- La restauration GCP à partir d'une machine virtuelle ne parvient pas à obtenir les règles de pare-feu
- La restauration de machine virtuelle paramétrée ne parvient pas à récupérer les clés de chiffrement
- La restauration à partir du snapshot d'une machine virtuelle avec le type de sécurité Lancement fiable échoue
- Snapshot Manager n'est pas parvenu à récupérer le(s) domaine(s) cloud spécifié(s) par rapport de l'instance de plug-in spécifiée.
- Problèmes de configuration SELinux
- Problèmes de performances avec la sauvegarde OCI à partir d'un snapshot et la restauration à partir d'une copie de sauvegarde
- Echec de la connexion aux ordinateurs Amazon Linux 2023
- L'état d'erreur 49 s'affiche
- La restauration à partir de la sauvegarde échoue avec une erreur
Installation de l'extension à l'aide des fichiers YAML Kustomize et de ressources personnalisées
Le dossier de l'extension contient les exemples d'après lesquels vous devez créer de nouveaux fichiers YAML avec les valeurs correspondant à votre environnement :
kustomization.yaml
cloudpoint_crd.yaml
node_select.yaml
cloudpoint_service.yaml
kustomization.yaml
Dans le fichier kustomization.yaml, mettez à jour les paramètres de la section avec les valeurs appropriées, comme indiqué dans le tableau ci-dessous.
Paramètre | Description |
|---|---|
newName | Spécifiez le nom de l'image NetBackup Snapshot Manager, ainsi que le chemin d'accès au registre de conteneur. Exemple : <account_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-deploy |
newTag | Spécifiez l'étiquette de l'image NetBackup Snapshot Manager à déployer. Exemple : |
namespace | Espace de noms créé lors des étapes de préparation, dans lequel NetBackup Snapshot Manager est déployé. |
Exemple :
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- cloudpoint_service.yaml
patchesStrategicMerge:
- node_select.yaml
namespace: demo-cloudpoint-ns
images:
- name: CLOUDPOINT_IMAGE
newName: <account_id>.dkr.ecr.us-east-2.amazonaws.com/veritas/flexsnap-deploy
newTag: 10.4.x.xxxx
vars:
- name: ServiceAccount.cloudpoint-acc.metadata.namespace
objref:
kind: ServiceAccount
name: cloudpoint-acc
apiVersion: v1
fieldref:
fieldpath: metadata.namespace
configurations:
- cloudpoint_kustomize.yamlcloudpoint_service.yaml
Si vous déployez l'extension sur la plate-forme GCP, remplacez par dans le fichier cloudpoint_service.yaml.
cloudpoint_crd.yaml
Modifiez le fichier manifeste cloudpoint_crd.yaml comme suit :
Pour la plate-forme GCP, supprimez la ligne contenant le terme .
Pour les autres plates-formes, supprimez la ligne contenant le terme .
Définissez les valeurs appropriées pour les paramètres de la section , comme indiqué dans le tableau suivant.
Paramètre | Description |
|---|---|
cloudpointHost | Spécifiez le nom d'hôte ou l'adresse IP NetBackup Snapshot Manager. |
cloudpointExtensionToken | Collez le contenu du jeton NetBackup Snapshot Manager téléchargé précédemment à partir de la boîte de dialogue Ajouter une extension de l'interface utilisateur Web NetBackup. |
storageClassName | Classe de stockage Kubernetes créée lors des étapes de préparation. Exemple : Remarque : Non requis pour la plate-forme GCP. |
size | Volume (en Go) à provisionner selon vos besoins d'évolutivité. |
namespace | Espace de noms créé lors des étapes de préparation, dans lequel NetBackup Snapshot Manager est déployé. |
volumeName | Volume persistant créé lors des étapes de préparation. Remarque : Requis pour la plate-forme GCP. |
Exemple :
apiVersion: veritas.com/v1
kind: CloudpointRule
metadata:
name: cloudpoint-config-rule
namespace: demo-cloudpoint-ns
spec:
CLOUDPOINT_HOST: 3.17.**.*** .
CLOUDPOINT_EXTENSION_TOKEN: workflow-3s3tlpwpy62dyoingxqmfeojlky7bub9rbzx8srh8kdgmsqo6f-
q85lflg8a5i72hqarl7icb9xl0ydzfociziedicxlflesd4z4mljn8tfqs70vvzhzrt7z3gbqyv765s7nuivrzl0d0vg6bstjpge9xbft2ox92kdkmje8ysm3l276eu0fvgolnkeu5fdesfdnl845p9psbpw9nei67c2rn0bc71gf1a7yx5ua74rmc40on0c27h8zt
RENEW: false
LOG_STORAGE:
STORAGE_CLASS_NAME: efs-sc-new-root
SIZE: 100node_select.yaml
Dans la section , accédez à et modifiez les valeurs de NODE_AFFINITY_KEY et NODE_AFFINITY_VALUE dans le fichier node_select.yaml. Vous pouvez obtenir ces informations à l'aide des commandes suivantes :
Exécutez la commande suivante pour obtenir le nom de n'importe quel nœud du pool de nœuds dédié pour notre extension :
# kubectl get nodes
Selon le fournisseur cloud, utilisez les commandes suivantes en fonction de l'étiquette :
Pour Azure : # kubectl describe node <node_name> | grep -i labels
Exemple de sortie :
agentpool=cpuserpoolPour AWS : # kubectl describe node <node_name> | grep -i <node_group_name>
Exemple de sortie :
eks.amazonaws.com/nodegroup=Demo-NGPour GCP : # kubectl describe node <node_name> | grep -i <node_pool_name>
Exemple de sortie :
cloud.google.com/gke-nodepool=manik-node-pool
Paramètre | Description |
|---|---|
NODE_AFFINITY_KEY |
|
NODE_AFFINITY_VALUE | Nom du pool de nœuds.
|
Exécutez ensuite les commandes suivantes à partir du dossier dans lequel se trouvent les fichiers YAML.
Pour appliquer le fichier YAML Kustomization : kubectl apply -k <location of the kustomization.yaml file>
Pour appliquer la ressource personnalisée NetBackup Snapshot Manager : kubectl apply -f cloudpoint_crd.yaml