La déduplication à la source
Lors de l'exécution d'une sauvegarde sur un emplacement de stockage dédupliqué, l'agent Acronis Backup calcule une empreinte digitale pour chaque bloc de données. Une telle empreinte digitale est souvent appelée une valeur de hachage.
Avant d'envoyer le bloc de données vers l'emplacement de stockage, l'agent envoie une requête à la base de données de déduplication pour déterminer si la valeur de hachage du bloc est la même que celle d'un élément déjà stocké. Si c'est le cas, l'agent n'envoie que la valeur de hachage du bloc ; sinon, il envoie le bloc lui-même. Le nœud de stockage enregistre les blocs de données reçus dans un fichier temporaire.
Certaines données, telles que les fichiers chiffrés ou les blocs d'un disque de taille non-standard, ne peuvent pas être dédupliquées. L'agent transfère toujours ces données vers l'emplacement de stockage sans calculer les valeurs de hachage. Pour plus d'informations sur les restrictions de déduplication, consultez Restrictions de déduplication.
Une fois le processus de sauvegarde terminé, l'emplacement de stockage contient la sauvegarde résultante et le fichier temporaire avec les blocs de données uniques. Le fichier temporaire sera traité à la prochaine étape. La sauvegarde (fichier TIB) contient les valeurs de hachage et les données qui ne peuvent pas être dédupliquées. Il n'est plus nécessaire de traiter d'avantage cette sauvegarde. Vous pouvez facilement restaurer des données à partir de celle-ci.
La déduplication à la cible
Après que la sauvegarde vers un emplacement de stockage dédupliqué est terminée, le nœud de stockage exécute l'activité d'indexation. Cette activité déduplique les données dans l'emplacement de stockage comme suit :
En conséquence, le magasin de données contient un certain nombre de blocs de données uniques. Chaque bloc contient une ou plusieurs références venant des sauvegardes. Les références sont comprises dans la base de données de déduplication. Les sauvegardes restent intactes. Elles contiennent les valeurs de hachage et les données qui ne peuvent pas être dédupliquées.
Le diagramme suivant illustre le résultat de la déduplication à la cible.
L'activité d'indexation peut prendre un temps considérable à s'exécuter. Vous pouvez afficher l'état de cette activité sur le serveur de gestion en sélectionnant le nœud de stockage correspondant et en cliquant sur Afficher les détails. Vous pouvez également démarrer ou arrêter cette activité manuellement dans cette fenêtre.
Si vous sauvegardez une grande quantité de données uniques, l'activité d'indexation peut échouer du fait du manque de mémoire dans le nœud de stockage. Les sauvegardes se poursuivent. Vous pouvez ajouter de la mémoire au nœud de stockage ou supprimer les sauvegardes inutiles et exécuter le compactage. Après la prochaine sauvegarde, l'indexation s'exécutera à nouveau.
Compactage
Une fois qu'une ou plusieurs sauvegardes ou archives ont été supprimées de l'emplacement de stockage — soit manuellement ou pendant le nettoyage — le magasin de données peut contenir des blocs qui ne sont plus référencés par aucune archive. Ces blocs sont supprimés par la tâche de compactage, qui est une tâche planifiée exécutée par le nœud de stockage.
Par défaut, la tâche de compactage est exécutée chaque dimanche soir à 03:00. Vous pouvez planifier de nouveau la tâche en sélectionnant le nœud de stockage correspondant, puis en cliquant sur Afficher les détails, et sur Planification du compactage. Vous pouvez également démarrer ou arrêter la tâche manuellement sur cet onglet.
Parce que la suppression des blocs inutilisés utilise beaucoup de ressources, la tâche de compactage s'exécute uniquement lorsqu'une quantité de données significative s'est accumulée. Le seuil est déterminé par le paramètre de configuration Seuil de déclenchement du compactage.