La fonction de restauration rétablit les données de production à un moment précis. La restauration remplace les données d'origine de l'application de production par la sauvegarde à un moment précis spécifié. Cette restauration entraîne la perte de toutes les données actuelles de l'application, car l'application est restaurée à son état au moment où la sauvegarde a été créée. Cette opération est irréversible.
En règle générale, les opérations de restauration sont effectuées pour rétablir l'état valide d'une base de données après des événements tels qu'une corruption inattendue des données. Le temps nécessaire pour effectuer une opération de restauration dépend de la quantité de données concernées.
Opérations de restauration
Les opérations de restauration vous permettent de rétablir des charges de travail de production ou de récupérer des données à partir d'une sauvegarde à un moment précis stockée dans votre coffre-fort de sauvegarde. Vous pouvez lancer des restaurations directement depuis la page Vaulted backups (Sauvegardes dans le coffre-fort) de la Google Cloud console.
Types d'opérations de restauration
Selon vos besoins en matière de récupération, vous pouvez effectuer différents types d'opérations de restauration :
Restauration complète de la charge de travail : recrée une instance de VM, un cluster de base de données, ou un partage de fichiers complets à partir d'une sauvegarde à un moment précis. Pour les instances Compute Engine, cela crée une instance de VM avec des propriétés préremplies correspondant à l'instance source.
Restauration sélective du disque : lorsque vous effectuez une restauration à partir d'une sauvegarde d'instance Compute Engine, vous pouvez choisir le champ d'application de restauration Individual disk (Disque individuel). Cela restaure de manière sélective un disque protégé individuel à partir d'une sauvegarde d'instance pour créer un volume de disque persistant sans restaurer l'intégralité de l'instance de VM. Consultez la section Effectuer une restauration sélective du disque à partir d'une sauvegarde d'instance Compute Engine.
Restauration de disque indépendant : restaure une sauvegarde de disque persistant indépendant capturée directement dans un nouveau volume de disque persistant. Consultez la section Restaurer un disque à partir d'un coffre-fort de sauvegarde.
Restauration de base de données et de partage de fichiers : récupère des sauvegardes améliorées automatisées pour créer une instance Cloud SQL ou un cluster AlloyDB pour PostgreSQL, ou rétablissant une instance Filestore.
Charges de travail et cibles de restauration compatibles
Selon le type de charge de travail, vous pouvez restaurer des sauvegardes sur de nouvelles ressources ou effectuer une récupération sélective des données :
Instances Compute Engine : restaurez une sauvegarde d'instance Compute Engine pour créer une instance Compute Engine entièrement nouvelle avec des configurations correspondantes, ou effectuez une restauration sélective du disque pour créer un nouveau disque persistant à partir d'une sauvegarde d'instance. Consultez la section Restaurer une instance Compute Engine à partir d'un coffre-fort de sauvegarde.
Disque persistant : restaurez une sauvegarde de disque persistant capturée sur un nouveau disque persistant. Consultez la section Restaurer un disque à partir d'un coffre-fort de sauvegarde.
Instances Cloud SQL : restaurez des sauvegardes améliorées à un moment précis pour créer une instance Cloud SQL. Consultez la section Restaurer une instance Cloud SQL à partir d'un coffre-fort de sauvegarde.
Clusters AlloyDB : restaurez une sauvegarde dans le coffre-fort pour créer un cluster AlloyDB pour PostgreSQL. Consultez la section Restaurer un cluster AlloyDB à partir d'un coffre-fort de sauvegarde.
Instances Filestore : restaurez des sauvegardes Filestore pour rétablir des données ou récupérer des partages de fichiers. Consultez la section Restaurer une instance Filestore à partir d'un coffre-fort de sauvegarde.
Restaurer des sauvegardes d'applications à l'aide de la console de gestion des dispositifs
Seuls les utilisateurs disposant du droit de gestion de la restauration peuvent effectuer une opération de restauration. Les rôles utilisateur sont décrits dans la section Gérer les rôles.
La console de gestion des dispositifs restaure les applications de différentes manières. Dans tous les cas, la sauvegarde remplace les données de production d'origine identiques. Dans certains cas, les nouvelles données créées après la sauvegarde peuvent être protégées contre l'écrasement.
Utilisez cette procédure pour restaurer les sauvegardes d'applications capturées à partir d'un moment précis. Si vous sélectionnez des applications à partir d'une VM, assurez-vous que l'agent Backup and DR est installé sur la machine virtuelle et que les applications de la VM ont été détectées.
Chaque type d'application présente des prérequis, des contraintes ou des exigences. Pour en savoir plus, consultez la section Restaurer des VM et des types d'applications spécifiques.
Lorsque vous restaurez une sauvegarde à un moment précis, la gestion du plan de sauvegarde de l'application est désactivée dans App Manager.
Restaurer une sauvegarde d'application
Pour restaurer une sauvegarde à un moment précis à partir d'une application gérée :
- Cliquez sur l'onglet App Manager (Gestionnaire d'applications), puis sélectionnez Applications dans le menu déroulant. La page "Applications" s'ouvre.
- Sélectionnez l'application dont vous souhaitez restaurer la sauvegarde, puis choisissez Access (Accès) dans la liste déroulante en bas de la page "Applications". La page "Access" (Accès) s'ouvre et affiche les sauvegardes capturées dans la vue "Timeline ramp" (Rampe de la chronologie). Pour en savoir plus sur cette vue, consultez la section Accéder à la vue "Timeline Ramp" (Rampe de la chronologie) d'une sauvegarde.
Sélectionnez la sauvegarde, puis sélectionnez Restore (Restaurer) dans la liste des opérations d'accès. La page de restauration s'affiche.
Sélectionnez un ou plusieurs volumes à restaurer. Par défaut, tous les volumes sont sélectionnés.
Cliquez sur Submit (Envoyer). Une boîte de dialogue d'avertissement s'affiche. Lisez-la, puis saisissez DATA LOSS (PERTE DE DONNÉES) pour confirmer.
Selon votre configuration, un deuxième avertissement peut s'afficher. Si c'est le cas, vous devez saisir OVERWRITE OTHER APPS (ÉCRASER D'AUTRES APPLICATIONS) pour confirmer l'opération de restauration.
La tâche de restauration démarre. Vous pouvez vérifier que l'opération de restauration a réussi en consultant l'état de la tâche dans l'onglet Monitor (Surveillance).
Lorsque la sauvegarde de la base de données est restaurée, la console de gestion des dispositifs crée une sauvegarde de base de données remplie avec les données copiées à partir de la sauvegarde à un moment précis spécifié.
Restaurer des types d'applications spécifiques
Le dispositif de sauvegarde/restauration restaure les applications de différentes manières. Dans tous les cas, la sauvegarde à un moment précis remplace les données de production d'origine identiques. Dans certains cas, les nouvelles données créées après la sauvegarde peuvent être protégées contre l'écrasement.
La restauration implique toujours un risque de perte de données. La console de gestion des dispositifs offre d'autres options pour récupérer des données à partir de vos dispositifs de sauvegarde/restauration. Lorsque vous restaurez des applications à partir de bases de données gérées, veillez à tenir compte des informations suivantes.
Pour la restauration du système, consultez les sections suivantes :
Pour la restauration de la base de données :
- Restaurer une base de données Microsoft SQL Server
- Restaurer une base de données Oracle
- Restaurer une sauvegarde SAP HANA
- Restaurer une instance IBM Db2
- Restaurer une instance PostgreSQL
- Restaurer une instance SAP ASE
- Restaurer une base de données SAP IQ
- Restaurer une base de données SAP MaxDB
Pour le système de fichiers et d'autres types d'applications, consultez les sections suivantes :
- Restaurer un système de fichiers
- Restaurer un groupe de cohérence
- Restaurer une application générique (LVM)