Chat with us, powered by LiveChat
Bienvenue > Accélérateur incrémental pour NetApp

Sur les volumes NetApp modernes contenant des millions de petits fichiers, les outils de sauvegarde traditionnels passent souvent des heures rien qu’à détecter les fichiers modifiés. En conséquence, les tâches dépassent la fenêtre de sauvegarde et continuent à lire depuis le système de stockage pendant les heures de production, tandis que la sauvegarde entre en concurrence avec vos utilisateurs pour le même espace de stockage.

L’accélérateur de sauvegarde NAS de Bacula vous permet de réduire la durée des tâches incrémentielles, qui ont ainsi beaucoup plus de chances de s’achever dans les limites de la fenêtre de sauvegarde. Le plugin « Incremental Accelerator for NetApp » récupère la liste des fichiers modifiés à partir des snapshots NetApp au lieu de les rechercher, et ne copie que ces fichiers via des partages NFS ou CIFS standard.

De plus, le plugin supprime les anciens snapshots dès qu’il n’en a plus besoin, et Bacula Enterprise protège les sauvegardes elles-mêmes grâce à un stockage immuable et au chiffrement.

 

Ce Plugin est disponible en RHEL 5 et 6 (32/64 bits), SUSE 11 (64 bits) et prend en charge NetApp 7.3.6, 8.0 and 8.1.

Principales fonctionnalités de l’accélérateur de sauvegarde incrémentielle NetApp

  • Détection des modifications basée sur les instantanés : L’accélérateur de sauvegarde NAS de Bacula compare les instantanés NetApp afin d’identifier tous les fichiers modifiés depuis la dernière sauvegarde. Cela évite d’avoir à parcourir répertoire par répertoire lors des tâches incrémentielles sur des volumes contenant un grand nombre de fichiers.
  • Sépération des chemins de contrôle et de données : Bacula récupère la liste des modifications depuis l’interface de gestion de NetApp et lit les données des fichiers via les partages NFS ou CIFS que vous utilisez déjà.
  • Chaîne de snapshots à auto-élagage : Bacula conserve 3 à 4 snapshots par volume et supprime chacun d’entre eux dès que la liste de modifications suivante n’en a plus besoin.
  • Détection automatique des volumes : Bacula extrait la liste des volumes directement du filer, ce qui évite d’avoir des chemins d’accès aux volumes codés en dur dans votre ensemble de fichiers. Les options volume, include et exclude permettent ensuite d’affiner la portée.
  • Prise en charge des modes 7-Mode et Cluster-Mode : Un seul plugin gère les systèmes de stockage en mode 7-Mode et C-Mode, et l’option vserver le dirige vers le SVM approprié au sein d’un cluster. Cela permet à un parc NetApp hétérogène de fonctionner avec un seul plugin de sauvegarde, au lieu d’un outil distinct pour chaque génération d’ONTAP.

Avantages de l’outil NAS Backup Accelerator

  • Intervalles incrémentiels plus courts : Vous pouvez éviter que les opérations de sauvegarde n’interfèrent avec le trafic des utilisateurs au début des heures de production. Bacula exécute rapidement vos sauvegardes incrémentielles et termine la tâche sans interférer avec les opérations actives du système.
  • Conservation des instantanés à limite automatique : Le plugin empêche la surconsommation de ressources sur le système de stockage en élaguant activement son propre registre d’instantanés afin de maintenir une limite stricte de 3 à 4 instantanés par volume NetApp.
  • Restaurations granulaires de fichiers individuels : Ciblez et extrayez un fichier isolé imbriqué dans un volume NetApp sans attendre la fin d’une restauration complète du volume.

Fonctionnalités et versions prises en charge de l’outil NAS Backup Accelerator

Capacités de sauvegarde

  • Détection des modifications basée sur les instantanés : Les tâches incrémentielles obtiennent leurs listes de fichiers à partir des différences entre les instantanés NetApp et évitent ainsi l’analyse du système de fichiers.
  • Sauvegardes complètes : Les tâches complètes s’exécutent via le même plugin et sauvegardent tous les fichiers présents sur les volumes sélectionnés.
  • Définition de la portée au niveau du volume : Les options du plugin volume, include et exclude déterminent les volumes couverts par une tâche, et l’option include accepte des modèles avec caractères génériques tels que vol1*.
  • Plusieurs tâches par volume : Une valeur clé unique attribue à chaque tâche son propre registre de snapshots. Plusieurs tâches peuvent ainsi sauvegarder le même volume, ou des volumes portant le même nom dans des contextes différents, sans que leurs snapshots n’entrent en conflit.
  • Suivi des modifications avec le mode « Accurate » : Le mode « Accurate » enregistre les déplacements et les suppressions de répertoires au moment de la sauvegarde. Grâce à cet enregistrement, les restaurations reconstituent correctement la structure du répertoire source.

Fonctionnalités de restauration

  • Arborescence de restauration de l’hôte et du volume : Les fichiers restaurés apparaîtront sous /<nom d’hôte netapp>/<volume>/ ; ainsi, le fichier /etc/passwd du volume vol0 sur le filer netapp-box s’affiche sous la forme /netapp-box/vol0/etc/passwd. Cette structure vous indique de quel filer et de quel volume provient chaque fichier.
  • Sélection de fichiers et de répertoires : Vous pouvez sélectionner des fichiers ou des répertoires individuels dans l’arborescence de restauration et ne restaurer que ces fichiers, sans avoir à restaurer l’intégralité du volume.
  • Arborescence de restauration virtuelle : Restaure les fichiers présents dans un système de fichiers virtuel organisé selon la structure /<nom d’hôte NetApp>/<volume>/<fichiers et répertoires>.

Caractéristiques opérationnelles

  • Ensemble de fichiers réservé au plugin : La section « Fileset Include » doit contenir uniquement la ligne de plugin netapp-hfc. Le mélange avec d’autres plugins ou des fichiers classiques n’est pas pris en charge.
  • Emplacement du client : Bacula Systems recommande d’installer le plugin sur le client qui s’exécute sur votre hôte du démon de stockage. Cet emplacement permet d’éviter que le trafic entre le démon de fichiers et le démon de stockage ne passe par le réseau.
  • Coût des ressources en mode précis : Le mode précis augmente la charge mémoire sur le démon de fichiers et la charge CPU sur la base de données du catalogue, sans imposer de charge au NetApp lui-même. Les volumes contenant des millions de fichiers nécessitent un matériel de démon de fichiers dimensionné pour cette charge.
  • Avertissement concernant la commande « estimate » au niveau « Full » : Une commande « estimate » exécutée au niveau « Full » (par défaut) impose une charge importante à un filer contenant de nombreux fichiers. Définissez explicitement le niveau avant d’exécuter la commande « estimate » sur un filer de grande taille.

Prise en charge des plateformes et des versions

  • Version de Bacula Enterprise : Le plugin nécessite Bacula Enterprise 6.0.6 ou une version ultérieure.
  • Versions NetApp : Les versions NetApp en mode 7 (7.3.6, 8.0, 8.1, 8.2 et 8.3), ainsi que toutes les versions en mode c, sont prises en charge.
  • Configuration requise pour le SDK NetApp: L’installation nécessite les bibliothèques Perl du SDK de gestion NetApp, que vous pouvez télécharger depuis le site du support NetApp.

Fonctionnalités de cybersécurité de Bacula Enterprise

Le plug-in NetApp s’exécute au sein de la plateforme de sauvegarde et de restauration Bacula Enterprise, et les contrôles de sécurité de cette plateforme protègent le Director, les daemons de stockage, le catalogue et les volumes de sauvegarde qui contiennent vos données NAS. Ces contrôles sont directement conformes au cadre de cybersécurité 2.0 du NIST.

Détection et identification des menaces

  • Analyse antivirus ClamAV : Vérifiez que les tâches peuvent transmettre les fichiers sauvegardés au démon ClamAV, qui les analyse hors du système source.
  • Analyse des anomalies par BGuardian : BGuardian signale les éventuels cas d’empoisonnement des sauvegardes en détectant les écarts au niveau de la taille des tâches, du nombre de fichiers et de la durée ; il signale également les mots de passe faibles et les paramètres de configuration non sécurisés.
  • Intégration SIEM : Bacula fournit un paquet Wazuh comprenant un décodeur de journaux et un ensemble de règles ; d’autres outils SIEM peuvent exploiter les données de sortie de Bacula via syslog, des fichiers journaux ou le catalogue SQL.
  • Détection de logiciels malveillants basée sur les hachages : Les tâches de sauvegarde, de restauration et de vérification peuvent comparer les hachages des fichiers à une base de données de logiciels malveillants ; abuse.ch est la source par défaut.

Réponse aux incidents et reprise après sinistre

  • Isolation des ressources compromises : Les administrateurs peuvent désactiver les tâches et les clients soupçonnés d’être compromis, et la fonctionnalité « Groupes de stockage » permet de rediriger la charge de travail loin d’un hôte de stockage déconnecté.
  • Architecture compatible « air-gap » : Bacula fonctionne entièrement hors ligne, et vous pouvez placer le Director et les démons de stockage dans des réseaux segmentés inaccessibles aux clients.
  • Restaurations multiplateformes : Bacula peut restaurer des données sur un autre client ou un autre système d’exploitation, tel qu’un hôte Linux isolé, où la réinfection est beaucoup plus difficile.

Protection de l’infrastructure de sauvegarde

  • Chiffrement TLS 1.3 des démons : Bacula chiffre par défaut le trafic entre le Director, le démon de fichiers, le démon de stockage et bconsole via TLS 1.3 avec PSK automatique.
  • Conformité FIPS 140-3 : Bacula Enterprise prend en charge la norme FIPS 140-3 grâce à son module cryptographique OpenSSL-FIPS, et la directive FIPS Require = yes oblige chaque composant à utiliser une bibliothèque cryptographique conforme à la norme FIPS.
  • Volumes immuables : Bacula définit les attributs « Append Only » (ajout uniquement) et « Immutable » (immuable) sur les volumes de disque et fonctionne avec NetApp SnapLock, Data Domain Retention Lock, l’immuabilité HPE StoreOnce, les bandes WORM et S3 Object Lock.
  • Chiffrement au repos : Le démon de stockage peut chiffrer les volumes avec AES-128-XTS ou AES-256-XTS, et le démon de fichiers peut chiffrer et signer les données des fichiers avant que celles-ci ne quittent le client.
  • Intégration LDAP et Active Directory : L’authentification via BWeb et la console peut s’effectuer via LDAP et Active Directory, et les listes de contrôle d’accès (ACL) continuent de réguler les actions autorisées pour chaque utilisateur du répertoire.

Foire aux questions

Qu’est-ce qu’un accélérateur de sauvegarde NAS ?

Un accélérateur de sauvegarde NAS est un logiciel qui accélère les sauvegardes sur un périphérique de stockage en réseau (NAS) en identifiant les fichiers modifiés sans avoir à analyser l’intégralité du système de fichiers. Il remplace le lent parcours répertoire par répertoire par une source d’informations sur les modifications plus rapide. L’accélérateur incrémental Bacula Enterprise pour NetApp est un plugin File Daemon qui compare l’instantané de sauvegarde précédent à un nouveau, établit une liste de tous les fichiers modifiés et fait en sorte que Bacula ne sauvegarde que ces fichiers.

Quels sont les principaux avantages d’un accélérateur de sauvegarde NAS ?

Le principal avantage réside dans la réduction de la durée des sauvegardes incrémentielles sur les volumes contenant un grand nombre de fichiers, car l’accélérateur contourne le balayage complet des répertoires. Le fait d’omettre ce balayage entraîne généralement une diminution significative du nombre de requêtes de métadonnées adressées au filer, et la réduction de la durée des tâches diminue le risque qu’une sauvegarde soit en cours lorsque vos utilisateurs commencent leur journée de travail.

Quelles méthodes puis-je utiliser pour accélérer les sauvegardes incrémentielles sur un NAS NetApp contenant des millions de fichiers ?

Remplacez le parcours du système de fichiers par une identification des modifications basée sur des instantanés. L’accélérateur incrémental Bacula Enterprise pour NetApp demande au système de stockage les modifications intervenues depuis le dernier instantané de sauvegarde, puis Bacula sauvegarde uniquement les fichiers modifiés via NFS ou CIFS. Bacula Systems a développé ce plugin pour les systèmes NAS NetApp prenant en charge un très grand nombre de fichiers.

Bacula est-il compatible avec les sauvegardes en mode cluster (c-mode) de NetApp ?

Tout à fait. La documentation Bacula précise la compatibilité avec toutes les versions du mode c-mode ainsi qu’avec les versions 7.3.6, 8.0, 8.1, 8.2 et 8.3 du mode 7-mode. Dans un système en mode c-mode, vous devez inclure l’option vserver dans la commande du plugin. Vous devrez peut-être également créer un compte utilisateur sur le SVM faisant l’objet de la sauvegarde.

Combien de snapshots l’accélérateur incrémental NetApp conserve-t-il pour chaque volume ?

Le plugin conserve entre 3 et 4 snapshots pour chaque volume, en fonction de votre stratégie de sauvegarde. Ces images permettent au plugin de déterminer les modifications intervenues depuis la sauvegarde précédente. Lorsqu’un snapshot est jugé inutile, le plugin le supprime.

Pour plus d’aide :

  • Découvrez les fonctionnalités de sauvegarde et de restauration d’entreprise de Bacula Enterprise.
  • BWeb™ Management Suite est une suite complète de gestion par interface graphique pour Bacula Enterprise qui fournit les rapports de données, les indicateurs clés et les analyses dont les administrateurs système ont besoin pour rendre compte à leurs responsables.
  • Des formations sont proposées dans différents lieux, en fonction du centre de formation certifié Bacula Systems que vous choisissez.

(21 votes, moyenne : 5,00 de 5)