Snapshots
Les technologies de réplication ONTAP exigeaient les reprises après incident et les archivages. Avec l'avènement des services cloud, la réplication ONTAP a été adaptée au transfert des données entre les terminaux dans l'environnement NetApp Data Fabric. Toutes ces utilisations reposent sur la technologie Snapshot de ONTAP.
Un snapshot (anciennement Snapshot copy) est une image instantanée en lecture seule d'un volume. Après la création d'un snapshot, le système de fichiers actif et le snapshot pointent vers les mêmes blocs de disque ; par conséquent, le snapshot n'utilise pas d'espace disque supplémentaire. Au fil du temps, l'image consomme un espace de stockage minimal et implique un impact négligeable sur les performances, car elle n'enregistre que les modifications apportées aux fichiers depuis le dernier snapshot.
Les snapshots doivent leur efficacité à la principale technologie de virtualisation du stockage de ONTAP, son modèle WAFL (Write Anywhere File Layout). à l'instar d'une base de données, WAFL utilise les métadonnées pour pointer vers les blocs de données réels sur le disque. Contrairement à une base de données, WAFL ne remplace pas les blocs existants. Il écrit les données mises à jour sur un nouveau bloc et modifie les métadonnées.
Les snapshots sont efficaces car, au lieu de copier des blocs de données, ONTAP référence les métadonnées lors de la création d'un snapshot. Ainsi, vous éliminez à la fois le temps de recherche que d'autres systèmes impliquent pour localiser les blocs à copier et le coût lié à la copie.
Vous pouvez utiliser un snapshot pour restaurer des fichiers individuels ou des LUN, ou pour restaurer l'intégralité du contenu d'un volume. ONTAP compare les informations de pointeur de la copie Snapshot aux données sur disque afin de reconstruire l'objet manquant ou endommagé, sans interruption ni coût de performance important.
Une règle de snapshot définit la façon dont le système crée des snapshots de volumes. La règle indique quand créer les snapshots, combien de copies conserver, comment les nommer et comment les étiqueter pour la réplication. Par exemple, un système peut créer un snapshot chaque jour à 12:10, conserver les deux copies les plus récentes, les nommer « quotidien » (ajouté à un horodatage) et les étiqueter « quotidien » pour la réplication.