Guide de l'administrateur Kubernetes sur l'interface utilisateur Web NetBackup™

Last Published:
Product(s): NetBackup & Alta Data Protection (10.4)
  1. Présentation de NetBackup pour Kubernetes
    1.  
      Présentation
    2.  
      Fonctions de prise en charge de NetBackup pour Kubernetes
  2. Déploiement et configuration de l'opérateur NetBackup Kubernetes
    1.  
      Conditions préalables au déploiement de l'opérateur NetBackup Kubernetes
    2.  
      Déploiement du package de service sur l'opérateur NetBackup Kubernetes
    3.  
      Spécifications de port pour le déploiement de l'opérateur Kubernetes
    4.  
      Mise à niveau de l'opérateur NetBackup Kubernetes
    5.  
      Suppression de l'opérateur NetBackup Kubernetes
    6.  
      Configuration du système de déplacement des données NetBackup Kubernetes
    7.  
      Configuration automatisée de la protection NetBackup pour Kubernetes
    8. Configuration des paramètres pour l'opération de snapshot NetBackup
      1.  
        Paramètres de configuration pris en charge par les opérateurs Kubernetes
      2.  
        Conditions préalables pour les opérations de sauvegarde depuis un snapshot et de restauration à partir d'une sauvegarde
      3.  
        Paramètres de client DTE pris en charge par Kubernetes
      4.  
        Personnalisation des propriétés du datamover
    9.  
      Dépannage des serveurs NetBackup avec des noms courts
    10.  
      Prise en charge du mécanisme de planification des pods du système de déplacement des données
    11.  
      Validation de la classe de stockage d'accélérateur
  3. Déploiement de certificats sur l'opérateur NetBackup Kubernetes
    1.  
      Déploiement de certificats sur l'opérateur Kubernetes
    2.  
      Exécution d'opérations de certificats basés sur l'ID d'hôte
    3.  
      Exécution d'opérations de certificat d'autorité de certification externe
    4.  
      Identification des types de certificats
  4. Gestion des biens Kubernetes
    1.  
      Ajout d'un cluster Kubernetes
    2. Définition des paramètres
      1.  
        Modification des limites de ressource pour les types de ressources Kubernetes
      2.  
        Configuration de la fréquence de découverte automatique
      3.  
        Configuration des autorisations
    3.  
      Ajout de biens à un plan de protection
    4. Analyse antimalware
      1.  
        Biens par type de charge de travail
  5. Gestion des groupes intelligents Kubernetes
    1.  
      À propos des groupes intelligents
    2.  
      Création d'un groupe intelligent
    3.  
      Suppression d'un groupe intelligent
    4.  
      Modification d'un groupe intelligent
  6. Protection des biens Kubernetes
    1.  
      Protection d'un groupe intelligent
    2.  
      Suppression de la protection d'un groupe intelligent
    3.  
      Configuration d'une planification de sauvegarde
    4.  
      Configuration des options de sauvegardes
    5.  
      Configuration des sauvegardes
    6.  
      Configuration d'AIR (Auto Image Replication) et de la duplication
    7.  
      Configuration des unités de stockage
    8.  
      Prise en charge du mode volume
    9.  
      Configuration d'une sauvegarde cohérente au niveau application
  7. Gestion des groupes d'images
    1. À propos des groupes d'images
      1.  
        Expiration d'image
      2.  
        Copie d'image
  8. Protection des clusters gérés par Rancher dans NetBackup
    1.  
      Ajout d'un cluster RKE géré par Rancher dans NetBackup à l'aide de la configuration automatisée
    2.  
      Ajout manuel d'un cluster RKE géré par Rancher dans NetBackup
  9. Récupération des biens Kubernetes
    1.  
      Exploration et validation des points de récupération
    2.  
      Restauration à partir d'un snapshot
    3.  
      Restauration à partir d'une copie de sauvegarde
  10. À propos de la sauvegarde incrémentielle et de la restauration
    1.  
      Prise en charge des sauvegardes incrémentielles et des restaurations pour Kubernetes
  11. Activation de la sauvegarde basée sur l'accélérateur
    1.  
      À propos de la prise en charge de l'accélérateur NetBackup pour les charges de travail Kubernetes
    2.  
      Contrôle de l'espace disque réservé aux journaux de suivi sur le serveur principal
    3.  
      Impact du comportement de la classe de stockage sur l'accélérateur
    4.  
      À propos des nouvelles analyses forcées par l'accélérateur
    5.  
      Avertissements et raison probable des échecs des sauvegardes avec accélérateur
  12. Activation du mode FIPS dans Kubernetes
    1.  
      Activer le mode FIPS (Federal Information Processing Standards) dans Kubernetes
  13. Résolution des problèmes liés à Kubernetes
    1.  
      Erreur lors de la mise à niveau du serveur principal : échec de NBCheck
    2.  
      Erreur lors de la restauration d'une image ancienne : l'opération échoue
    3.  
      Erreur de l'API de récupération de volume persistant
    4.  
      Erreur lors de la restauration : l'état final du travail affiche un échec partiel
    5.  
      Erreur lors de la restauration sur le même espace de noms
    6.  
      Pods du datamover dépassant la limite de ressource Kubernetes
    7.  
      Erreur lors de la restauration : le travail échoue sur le cluster hautement chargé
    8.  
      Le rôle Kubernetes personnalisé créé pour des clusters spécifiques ne peut pas afficher les travaux
    9.  
      Openshift crée des PVC vides non sélectionnés lors de la restauration des applications installées à partir d'OperatorHub
    10.  
      L'opérateur NetBackup Kubernetes ne répond plus si la limite de PID est dépassée sur le nœud Kubernetes
    11.  
      Échec lors de la modification du cluster dans NetBackup Kubernetes 10.1
    12.  
      Échec de la restauration à partir d'un snapshot pour les demandes PVC volumineuses
    13.  
      Échec partiel de la restauration des PVC de mode fichier de l'espace de noms sur un système de fichiers différent
    14.  
      Échec de la restauration à partir de la copie de sauvegarde avec une erreur d'incohérence d'image
    15.  
      Vérifications de connectivité entre les serveurs principal/de médias NetBackup et les serveurs Kubernetes
    16.  
      Erreur lors de la sauvegarde avec accélérateur lorsque l'espace disponible pour le journal de suivi est insuffisant
    17.  
      Erreur lors de la sauvegarde avec accélérateur en raison de l'échec de la création de la demande PVC pour le journal de suivi
    18.  
      Erreur lors de la sauvegarde avec accélérateur en raison d'une classe de stockage d'accélérateur non valide
    19.  
      Une erreur se produit lors du démarrage du pod de journal de suivi
    20.  
      Échec de la configuration de l'instance de système de déplacement des données pour l'opération de création de demande PVC pour le journal de suivi
    21.  
      Erreur lors de la lecture de la classe de stockage du journal de suivi à partir du fichier configmap

À propos de la prise en charge de l'accélérateur NetBackup pour les charges de travail Kubernetes

L'accélérateur NetBackup réduit la durée des sauvegardes de cluster Kubernetes.

Pour les sauvegardes Kubernetes, la fonction d'accélérateur est activée lorsque vous sélectionnez un type de stockage pris en charge par l'accélérateur, tel que MSDP, OpenStorage, CloudStorage et MSDP-C (Azure et AWS). Les clusters Kubernetes prennent également en charge les sauvegardes avec accélérateur.

Remarque :

Les sauvegardes avec accélérateur sont prises en charge uniquement pour les demandes PVC en mode fichier.

Activation de la prise en charge de l'accélérateur pour un cluster Kubernetes spécifique

Le fichier values.yaml de l'opérateur NetBackup Kubernetes contient une entrée acceleratorTracklogPvcStorageClass: None

Pour activer l'accélérateur, spécifiez un nom de classe de stockage valide pour générer les journaux de suivi en cas de sauvegardes avec accélérateur. La classe de stockage permet de créer un volume en mode fichier utilisable sur tous les nœuds de travail du cluster Kubernetes.

Remarque :

Si acceleratorTracklogPvcStorageClass est défini sur None et qu'un stockage avec accélérateur est sélectionné, les travaux de sauvegarde avec accélérateur ne s'exécutent pas. Après la mise à niveau vers NetBackup 10.4, acceleratorTracklogPvcStorageClass est par défaut défini sur None.

Pour en savoir plus, consultez la section Validation de la classe de stockage d'accélérateur du Guide de l'administrateur Kubernetes de l'interface utilisateur Web NetBackup™.

Conditions requises pour la limitation des ressources et le stockage pour la classe de stockage des journaux de suivi d'accélérateur
  • Le nombre par défaut de travaux de sauvegarde à partir du snapshot par cluster Kubernetes est de 4.

  • Si 4 travaux de sauvegarde à partir du snapshot avec accélérateur s'exécutent pour sauvegarder 4 demandes PVC simultanément, cela consommera une certaine partie du stockage.

  • Chaque demande PVC requiert de l'espace pour la création des journaux de suivi. L'espace nécessaire est calculé comme suit : Taille totale du journal de suivi en octets = 2 * ((nombre de fichiers dans la demande PVC * 200) + ((espace disque total utilisé en Kio/128 Kio) * 20))

  • Stockage requis pour exécuter 4 travaux de sauvegarde à partir du snapshot simultanément = somme de la taille des journaux de suivi des 4 demandes PVC.

    Par conséquent, les conditions requises pour le stockage évoluent en fonction du nombre de travaux de sauvegarde à partir du snapshot par cluster Kubernetes.

  • Veillez à disposer d'un espace de stockage suffisant avant d'exécuter les travaux de sauvegarde. Pour éviter les problèmes de stockage, vous pouvez utiliser un stockage élastique.

Flux de sauvegarde

L'accélérateur NetBackup crée le flux de sauvegarde comme suit :

  • S'il n'existe aucune sauvegarde précédente de l'espace de noms, NetBackup effectue une sauvegarde complète.

  • Pour le travail de sauvegarde suivant, NetBackup identifie les données modifiées depuis la sauvegarde précédente et seuls les blocs modifiés et les informations d'en-tête sont inclus dans la sauvegarde afin de créer une sauvegarde complète.

  • Une fois la sauvegarde effectuée, bpbkar sur le système de déplacement des données met à jour le journal de suivi. Suivi du chemin d'accès du journal dans le système de déplacement des données - usr/openv/netbackup/track/<primary server>/<storage server>/<k8s cluster name>_<namespace uuid>_<pvc uuid>/<policy>/<backup selection>

  • Ce journal de suivi est ensuite transféré vers le serveur principal dans le style intégré à l'emplacement suivant :

    /usr/openv/netbackup/db/track/<primary server>/<storage server>/<k8s cluster name>_<namespace uuid>_<pvc uuid>/<policy>/<backup selection>

  • Une fois le travail de sauvegarde avec accélérateur lancé, le journal de suivi est récupéré à partir du serveur principal pour identifier les fichiers modifiés, puis mis à jour avec le nouveau contenu et transféré de nouveau vers le serveur principal.