Comment créer une image de sauvegarde ?

Cette page explique les étapes de création d'une sauvegarde et les options de sauvegarde disponibles pour les types d'applications compatibles.

Étapes de création d'une sauvegarde

Pour créer des sauvegardes d'applications compatibles telles que des bases de données, des systèmes de fichiers et des VM, vous attribuez un plan de sauvegarde à exécuter selon une planification, puis :

  1. Selon les paramètres du plan de sauvegarde, Backup and DR prend une image instantanée des données sources et l'enregistre dans les pools de stockage cibles.

  2. (facultatif) Immédiatement ou ultérieurement, selon le plan de sauvegarde, Backup and DR copie l'image du pool cible vers un autre pool de stockage pour générer une deuxième copie. Il s'agit généralement du pool d'instantanés vers un pool OnVault.

Quand la protection des applications prend-elle effet ?

L'application d'un plan de sauvegarde ne protège pas immédiatement une application. Les tâches de protection s'exécutent selon une planification, en fonction de la disponibilité des ressources. Vous pouvez également exécuter la tâche immédiatement.

  • Le plan de sauvegarde inclut une planification de l'exécution de la tâche de protection pour cette application, par exemple tous les jours entre 18h00 et 6h00 UTC, toutes les quatre heures. Si vous appliquez une protection à une application aujourd'hui à 13h00 UTC, alors la première opération de protection sera planifiée à 18h00 UTC.

  • À l'heure prévue, un emplacement de tâche est attribué à la tâche. Il peut être disponible lorsque la tâche est planifiée, mais pas toujours. Les emplacements de tâches sont décrits dans À propos des emplacements de tâches.

Modifier le plan de sauvegarde

Vous pouvez modifier le plan de sauvegarde d'une application à tout moment. Les futures sauvegardes seront basées sur le nouveau modèle. Les sauvegardes existantes sont conservées conformément au modèle utilisé lors de leur création.

Mécanismes de suivi des modifications

Un appareil de sauvegarde/restauration sauvegarde les données en effectuant une copie complète initiale des données, puis en effectuant des copies des modifications incrémentielles. Cette fonctionnalité nécessite la possibilité de suivre et de sauvegarder les modifications qui se produisent entre les opérations de sauvegarde. Pour suivre ces modifications, l'appareil de sauvegarde/restauration utilise soit les API Compute Engine, l'agent Backup and DR ou Backup VMware VMs.

Backup and DR utilise plusieurs méthodes pour suivre les modifications dans les données sources, y compris les suivantes :

  • Suivi des blocs modifiés basé sur l'agent pour SQL Server
  • Suivi des modifications basé sur l'agent pour les volumes logiques Linux (LVM)
  • Suivi des modifications des instantanés Compute Engine
  • Suivi des modifications de blocs Oracle
  • Suivi des modifications basé sur VMware

Pilote de suivi des modifications de l'agent

L'agent Backup and DR avec son pilote de suivi des modifications (parfois appelé pilote de filtre) permet d'effectuer des sauvegardes incrémentielles efficaces en suivant les modifications côté hôte. Après la première sauvegarde complète d'une base de données, l'appareil de sauvegarde/restauration effectue des sauvegardes incrémentielles par défaut. Si vos sauvegardes sont toujours des sauvegardes complètes, vérifiez les points suivants :

  • Le pilote de suivi des modifications est arrêté. Dans ce cas, redémarrez le service de pilote de suivi des modifications.

  • Le pilote de suivi des modifications Windows n'est pas installé. Dans ce cas, désinstallez-le, puis effectuez une installation complète de l'agent Backup and DR Windows.

  • Pour l'OS Linux, la version du noyau n'est pas compatible avec l'agent installé. Consultez la matrice de compatibilité pour connaître les versions d'OS Linux compatibles.

Instantanés complets et incrémentiels

Un instantané complet sauvegarde toutes les données requises dans l'application. Les instantanés complets, également appelés sauvegardes complètes, sont effectués la première fois qu'une application est sauvegardée et dans certaines situations rares. Après le premier instantané complet, Backup and DR prend des instantanés incrémentiels, qui sont beaucoup plus rapides.

Les instantanés incrémentiels fonctionnent comme suit :

  1. Le premier instantané complet contient toutes les données sources.

  2. Le deuxième instantané et les suivants ne contiennent que des données nouvelles ou modifiées. Les données qui n'ont pas changé depuis l'instantané complet ne sont pas incluses. Au lieu de cela, les instantanés incrémentiels suivants contiennent des références à l'image instantanée complète pour les données inchangées de l'instantané d'origine.

  3. L'instantané suivant contient toutes les données nouvelles ou modifiées depuis le deuxième instantané, mais aucune donnée inchangée des instantanés précédents. Au lieu de cela, cet instantané contient des références aux blocs des instantanés précédents pour toutes les données inchangées.

Options de sauvegarde

Backup and DR vous permet de :

Sauvegardes basées sur l'agent

L'agent Backup and DR est utilisé pour sauvegarder des applications individuelles et des groupes d'applications sur des serveurs virtuels. L'agent Backup and DR est un service léger, spécifique au système d'exploitation et peu encombrant qui peut être installé sur des VM VMware ou des instances Compute Engine. L'agent Backup and DR offre une fonctionnalité de sauvegarde de données plus précise que celle fournie par les appels d'API VMware. Il vous permet de :

  • découvrir des applications ;
  • mettre en veille des applications pour assurer la cohérence des applications lors de la sauvegarde ;
  • activer le suivi des blocs modifiés pour une stratégie de sauvegarde incrémentielle permanente ;
  • appliquer un seul modèle de stratégie à plusieurs applications qui résident sur un serveur ;
  • éviter les problèmes de "gel" des VM VMware.

L'installation de l'agent Backup and DR sur un serveur physique ou une VM vous permet de créer un seul modèle de stratégie pour sauvegarder toutes les applications sur le serveur ou plusieurs modèles de stratégie pour sauvegarder des groupes d'applications.

Sauvegarder les données d'application dans des groupes de cohérence

Un groupe de cohérence est activé par l'agent Backup and DR. Comme son nom l'indique, les groupes de cohérence garantissent une sauvegarde et une récupération cohérentes à un moment précis sur plusieurs applications du même hôte. Pour assurer la cohérence des applications, les membres d'un groupe de cohérence sont mis en veille et sauvegardés ensemble à l'aide d'un seul modèle de stratégie.

Si l'option de sauvegarde des journaux de base de données de Backup and DR est activée dans une stratégie d'instantané, toutes les bases de données sauvegardées par le modèle de stratégie dans lequel réside la stratégie d'instantané peuvent être récupérées au même moment. La récupération et l'avancement des journaux (pour les bases de données) dans un groupe sont effectués à l'aide de la console de gestion de l'appareil en une seule action.

En plus d'accélérer les opérations de sauvegarde et de récupération, les groupes de cohérence consomment moins de ressources système (VDisks).

Sauvegarder des applications génériques (LVM)

La plupart des applications sont détectées via l'agent Backup and DR ou via des API intégrées à Backup and DR. Une application générique est une application que vous définissez en pointant vers un groupe de volumes LVM à protéger.

Sauvegarder les journaux de base de données

La sauvegarde des journaux de base de données est activée dans les options avancées d'une stratégie d'instantané. Elle permet à une seule stratégie d'instantané de sauvegarder les journaux des bases de données Microsoft SQL Server, des bases de données Oracle et des groupes de cohérence contenant des bases de données Microsoft SQL Server ou des bases de données Oracle. La fréquence à laquelle les journaux de base de données sont sauvegardés est définie séparément de celle de la base de données. Par exemple, une base de données peut être sauvegardée tous les jours et ses journaux toutes les heures.

La fréquence de sauvegarde des journaux de base de données est définie en minutes, et la fréquence à laquelle les journaux sont sauvegardés ne doit pas dépasser la fréquence à laquelle la base de données associée est sauvegardée. Par exemple, si la fréquence de sauvegarde d'une base de données est de 24 heures, la fréquence de sauvegarde du fichier journal doit être inférieure à 24 heures. L'intervalle de sauvegarde des journaux de base de données le plus petit est de 15 minutes.

La conservation des journaux est définie séparément de la conservation de la stratégie d'instantané. Une période de conservation distincte vous permet d'utiliser les journaux conjointement avec les copies de la base de données stockées dans le pool d'instantanés.

Quel que soit le nombre de journaux sauvegardés au cours d'une période de conservation spécifiée, les journaux sauvegardés d'une base de données sont mis en scène sur un seul VDisk dans le pool d'instantanés Backup and DR. Pour économiser de l'espace dans le pool d'instantanés, vous pouvez utiliser un paramètre avancé pour demander à la base de données de compresser ses journaux.

Sauvegarder des instances Compute Engine

Pour sauvegarder des instances Compute Engine entières, l'appareil de sauvegarde/restauration utilise les API Compute Engine. Compute Engine fournit le suivi des blocs modifiés pour la stratégie de sauvegarde incrémentielle permanente de Backup and DR et peut mettre en veille des applications pour assurer la cohérence des applications lors de la sauvegarde.

Lorsqu'un serveur virtuel entier est sauvegardé, un serveur virtuel entièrement fonctionnel (système d'exploitation, applications et leurs données) est sauvegardé. Une copie de l'ensemble du serveur virtuel garantit que les données sont accessibles rapidement et sans problème.

Sauvegarder des VM VMware

Backup and DR utilise les appels d'API de stockage VMware vSphere - Protection des données pour sauvegarder un serveur virtuel VMware entier (ou des disques spécifiques alloués à cette VM). Ces appels permettent le suivi des blocs modifiés pour la stratégie de sauvegarde incrémentielle permanente de Backup and DR et mettent en veille des applications pour assurer la cohérence des applications lors de la sauvegarde.

Sauvegarder les applications et le volume de démarrage d'une VM VMware

Lorsque vous gérez des applications sur des VM, vous avez également la possibilité de sauvegarder le volume de démarrage de la VM. Lorsqu'un volume de démarrage de VM est sauvegardé, une image peut être présentée comme une VM bootable. L'image peut ensuite être migrée vers un nouvel emplacement permanent, si nécessaire.

Sauvegarder des VM VMware entières

Lorsqu'un serveur virtuel entier est sauvegardé, un serveur virtuel entièrement fonctionnel (système d'exploitation, applications et leurs données) est sauvegardé. Une copie de l'ensemble du serveur virtuel garantit que les données sont accessibles rapidement et sans problème. Comme l'image présentée est un serveur virtuel entièrement fonctionnel, elle peut être migrée vers un nouvel emplacement permanent si nécessaire.