PowerEdge : Qu’est-ce qu’un snapshot et comment le gérer
Summary: Cet article explique ce que sont les snapshots.
Instructions
Un snapshot (également appelé « copie instantanée » ou « relecture ») est une « capture » d’un volume et de ses données à un moment spécifique, créée manuellement ou planifiée via un profil de snapshot. Les clients peuvent définir une politique interne sur la fréquence des snapshots et la durée de conservation/expiration d’un snapshot en fonction de l’objectif de point de récupération (RPS) et de l’objectif de temps de reprise (RTO).
Lorsqu’un snapshot est créé à partir d’un volume, le contenu exact du volume en mode bloc est capturé au moment de la création du snapshot lorsqu’il est créé à partir de Dell Storage Manager (DSM) ou de l’interface utilisateur Web intégrée de Storage Center (SCOS 6.x et versions antérieures). La création d’un snapshot n’interrompt pas les E/S et n’empêche pas l’accès au volume.
Lors de l’implémentation de snapshots, il existe deux techniques :
1. Le stockage d’origine n’est jamais modifié. Lorsqu’une demande d’écriture est effectuée, les données sont redirigées en dehors des données d’origine vers une nouvelle zone de stockage. (appelé « Redirect-on-write » ou ROW)
2. Lorsqu’une demande d’écriture est effectuée, les données sont copiées dans une nouvelle zone de stockage, puis les données d’origine sont modifiées. (appelé « Copy-on-write » ou COW)
Malgré leurs noms, le copy-on-write voit généralement la première technique. COW effectue deux écritures de données contre une seule pour ROW ; Il est difficile à mettre en œuvre efficacement et est donc peu utilisé.
La technique de copie sur écriture peut être utilisée pour émuler un stockage en lecture/écriture sur des supports qui nécessitent un nivellement de l’usure ou qui sont physiquement en écriture unique, lecture multiple. Les baies Dell Compellent utilisent la technologie ROW
Les snapshots créés à l’aide de DSM sont considérés comme cohérents en cas de panne. Si tous les composants de données interdépendants sont tels qu’ils étaient (ordre d’écriture cohérent) au moment de la panne. Pour mieux comprendre ce type de cohérence, imaginez l’état des données sur le disque dur de votre ordinateur personnel après une panne d’alimentation ou un événement similaire. Une sauvegarde cohérente en cas d’incident est suffisante pour les systèmes d’exploitation et les applications qui ne reposent pas sur des bases de données, telles que les serveurs de fichiers, les serveurs DHCP, les serveurs d’impression, etc.
Pour les snapshots cohérents avec les applications : une sauvegarde ou un snapshot est cohérent avec les applications si, en plus d’être cohérents avec l’ordre d’écriture, les applications en cours d’exécution terminent toutes leurs opérations et vident leurs mémoires tampons sur le disque (mise en veille des applications). Les sauvegardes cohérentes avec les applications sont recommandées pour les systèmes d’exploitation de base de données et les applications telles que SQL, Oracle et Exchange, et Dell Compellent fournit un gestionnaire de relecture pour orchestrer la création de snapshots sur la baie Dell Compellent.
Comment fonctionnent les snapshots ?
Avantages de la relecture instantanée des données
Les avantages sont les suivants :
- Des rediffusions illimitées, peu encombrantes et limitées à n’importe quel intervalle de temps
- Restauration instantanée en cas d’aléas de données grâce à la restauration d’un replay
- Réduction des interruptions de service du système
- Réduction de la dépendance aux sauvegardes sur bande
- Profils et mécanisme de planification intuitifs
- Les replays peuvent également être utilisés pour tester de nouvelles applications sur des données sans risque de perte ou de corruption des données
Data Instant Replay Data PagesLes données de différentes pages ont des caractéristiques d’accessibilité différentes. Leur interaction décrit le processus du DIR.
- Pages actives
Données en lecture/écriture. Il s’agit des données les plus récentes ou les plus récentes.
- Données accessibles renseignées dans les pages R-O
Ces données sont en lecture seule, mais elles sont accessibles. Il date d’une époque antérieure, mais n’a pas été modifié.
- Pages R-O renseignées et données inaccessibles
Les données qui ont subi des modifications. Ces données sont en lecture seule et accessibles uniquement via la restauration d’un volume d’affichage.
Un snapshot (ou relecture) est une copie instantanée (PITC) d’un volume qui permet une restauration rapide contre des dangers tels que des virus, des pannes d’alimentation, des pannes matérielles ou des erreurs humaines. La restauration d’un snapshot permet de restaurer les données perdues ou de restaurer le volume à un point antérieur dans le temps.
Les snapshots Dell diffèrent du concept PITC traditionnel dans la mesure où les blocs ou les pages ne répondent plus et ne sont pas copiés. Aucune donnée utilisateur n’est déplacée, ce qui rend le processus efficace à la fois en termes de temps nécessaire à l’exécution du snapshot et d’espace utilisé par les snapshots.
Gestion de la relecture instantanée des données
Lors de l’utilisation de la fonctionnalité Data Instant Replay du Dell Storage Center, l’utilisateur doit prendre en compte plusieurs facteurs lors de la planification des snapshots.
- À quelle fréquence les snapshots doivent-ils être planifiés ?
- Déterminez la perte de données maximale admissible (RPO) pour chaque volume.
- Planifier des snapshots en fonction de la règle de sauvegarde établie pour optimiser le taux d’utilisation de l’espace de stockage.
- Faire expirer les snapshots lorsqu’ils ne sont plus utiles :
- Cela libère de l’espace de stockage.
- Lorsque les vues ne sont plus nécessaires, annulez le mappage et supprimez-les.
- Les snapshots peuvent être planifiés pour se produire :
- Automatiquement en appliquant des profils de snapshot (replay)
- À la demande, créé manuellement
Afficher le profil de snapshot
Par défaut, Storage Center fournit deux profils de snapshot standard qui ne peuvent pas être supprimés.
Tous les jours : Crée un snapshot tous les jours à 00:01 et le fait expirer après une semaine
Exemple : Applique trois règles de planification :
- Crée un snapshot toutes les 12 heures entre 12h05 et 18h00 et le fait expirer après cinq jours
- Crée un snapshot le premier jour de chaque mois à 23h30 et le fait expirer après 26 semaines
- Crée un snapshot tous les samedis à 23h30, expire après 5 semaines
Sur la figure, cliquez sur Snapshot Profile. Cet exemple illustre les deux profils de snapshot par défaut : Quotidien et échantillon
Afficher l’utilisation d’un volume de profil de snapshot
Créer un profil de snapshot
Nommez le profil de snapshot
Ajouter une règle
Méthode de création de snapshot
Dans le menu déroulant Snapshot Creation Method, sélectionnez une option pour contrôler la façon dont les snapshots déclenchés par le profil de snapshot sont créés.
1. Standard : lorsque cette option est sélectionnée, elle prend des snapshots en série pour tous les volumes associés au snapshot.
2. Parallèle : lorsque cette option est sélectionnée, cette option prend des snapshots simultanément pour tous les volumes associés au snapshot.
3. Cohérent : lorsque cette option est sélectionnée, arrête les E/S et prend des snapshots pour tous les volumes associés au snapshot. Fournit des options pour le délai d’expiration de la création de snapshots et l’expiration des snapshots incomplets
Appliquer un profil de snapshot aux volumes
Afficher les snapshots pris
Créer un snapshot manuel
Récupérer à partir de Replay
Mapper un volume sur un serveur
Vue Mappage
Nouvelle analyse du disque à l’aide de la Gestion de l’ordinateur
Disque en ligne
Supprimer le volume de la vue
Supprimer le mappage
Supprimer le volume de la vue