Restaurer une base de données PostgreSQL à partir d'une image de sauvegarde au niveau du volume vers la source
Cette procédure utilise la récupération physique de la zone de données source. Pour revenir à la source, procédez comme suit:
- Dans la liste Applications du Gestionnaire d'applications, effectuez un clic droit sur la base de données protégée, puis sélectionnez Accès. Utilisez le filtre d'état Plan de sauvegarde géré pour n'afficher que les bases de données protégées.
- Sélectionnez une image d'instantané, puis cliquez sur Restaurer.
- Sur la page Restore (Restaurer), sélectionnez Restore Back to Source (Restaurer à la source).
- Cible. Il est inaccessible lors de la restauration dans la source.
- (Facultatif) Saisissez un libellé descriptif à utiliser pour cette tâche.
- Options de l'application
- Si l'application source est protégée par une stratégie d'instantané qui a activé les sauvegardes de journaux de base de données et que des journaux sont disponibles avec l'image, vous pouvez les utiliser pour revenir à un point dans le temps spécifique en modifiant ces options dans la section Heure de retour :
- Le champ de date contient toutes les dates possibles auxquelles la base de données peut être avancée en appliquant les journaux de transactions de la base de données. Sélectionnez la date à laquelle vous souhaitez que la base de données soit mise à jour.
- Le champ d'heure contient un curseur affichant toutes les heures possibles à la date sélectionnée auxquelles la base de données peut être transférée. Si vous sélectionnez la date la plus tardive possible, puis déplacez le curseur vers la droite, la tâche de restauration s'applique à tous les journaux disponibles. Si vous sélectionnez la date la plus ancienne possible et déplacez le curseur vers la gauche, la tâche de restauration n'applique aucun journal.
- Vous pouvez spécifier le moment de la migration à l'aide de l'option Heure de l'utilisateur ou Heure de l'hôte. L'heure de l'utilisateur est relative à l'heure locale de l'utilisateur actuel. L'heure de l'hôte est relative au système qui héberge les données à restaurer.
- Port du serveur cible PostgreSQL Saisissez le numéro de port de l'instance PostgreSQL cible pour la restauration.
- Nom d'utilisateur de l'OS cible PostgreSQL Saisissez le nom de l'utilisateur du système d'exploitation sur le serveur cible où l'instance PostgreSQL doit être restaurée.
- Répertoire d'accueil du serveur cible PostgreSQL Saisissez le chemin d'accès au répertoire d'accueil binaire installé par PostgreSQL sur le serveur cible.
- Répertoire de données du serveur cible PostgreSQL Saisissez le chemin d'accès au répertoire de données où sont stockés les fichiers de données de la base de données PostgreSQL sur le serveur cible, par exemple
/pgdata_lvm/pgdata
.
- Si l'application source est protégée par une stratégie d'instantané qui a activé les sauvegardes de journaux de base de données et que des journaux sont disponibles avec l'image, vous pouvez les utiliser pour revenir à un point dans le temps spécifique en modifiant ces options dans la section Heure de retour :
- Options avancées
- POSTGRESQL TARGET DB USER NAME (NOM D'UTILISATEUR DE LA BASE DE DONNÉES POSTGRESQL CIBLE) et POSTGRESQL TARGET DB PASSWORD (MOT DE PASSE DE LA BASE DE DONNÉES POSTGRESQL CIBLE) (Facultatif) Saisissez de nouveaux identifiants pour l'instance PostgreSQL cible qui sera créée. Si vous ne spécifiez rien, l'utilisateur par défaut de la base de données (postgres) est utilisé sans mot de passe. Par défaut, aucun mot de passe n'est requis pour se connecter à partir du système local.
- Cliquez sur Vérification avant le vol.
- Si la vérification préliminaire échoue, corrigez le problème et réessayez.
- Si la vérification préliminaire réussit, cliquez sur Envoyer pour envoyer la tâche de restauration.
Restaurer une base de données PostgreSQL à partir d'une image de sauvegarde au niveau du volume vers une nouvelle cible
- Dans la liste Applications du Gestionnaire d'applications, effectuez un clic droit sur la base de données protégée, puis sélectionnez Accès. Utilisez le filtre d'état Plan de sauvegarde géré pour n'afficher que les bases de données protégées.
- Sélectionnez une image d'instantané, puis cliquez sur Restaurer.
- Sur la page "Restaurer", sélectionnez Restaurer vers une nouvelle cible.
- Pour toutes les configurations, les nœuds PostgreSQL éligibles seront disponibles dans la liste déroulante Cible. Sélectionnez le nœud de la nouvelle cible.
- (Facultatif) Saisissez un libellé descriptif à utiliser pour cette tâche.
- Remplacer l'identité de l'application d'origine Cette option n'est disponible que lorsque la cible de restauration est un nouvel hôte sur le même appareil de sauvegarde/restauration que celui à partir duquel la sauvegarde a été générée à l'origine.
- Oui. L'application d'origine est remplacée et possède le même ID application d'application, l'historique des tâches, les images de sauvegarde et le plan de sauvegarde que l'application d'origine.
- Non. Cette opération ne remplace pas l'application d'origine. Il crée une nouvelle application qui est détectée, mais pas encore protégée.
- Si des journaux sont disponibles, l'option Heure de retour est disponible. Choisissez une date et une heure pour que les journaux les plus récents soient appliqués à la base de données récupérée.
- Bases de données incluses: la liste des bases de données PostgreSQL qui seront restaurées avec la restauration de l'instance PostgreSQL est préremplie. Il est immuable.
- Options de l'application
- Port du serveur cible PostgreSQL Saisissez le numéro de port de l'instance PostgreSQL cible pour la restauration.
- Nom d'utilisateur de l'OS cible PostgreSQL Saisissez le nom de l'utilisateur du système d'exploitation sur le serveur cible où l'instance PostgreSQL doit être restaurée.
- Répertoire d'accueil du serveur cible PostgreSQL Saisissez le chemin d'accès au répertoire d'accueil binaire installé de PostgreSQL sur le serveur cible.
- Répertoire de données du serveur cible PostgreSQL Saisissez le chemin d'accès au répertoire de données où sont stockés les fichiers de données de la base de données PostgreSQL sur le serveur cible, par exemple
/pgdata_lvm/pgdata
.
- Options avancées
- POSTGRESQL TARGET DB USER NAME (NOM D'UTILISATEUR DE LA BASE DE DONNÉES POSTGRESQL CIBLE) et POSTGRESQL TARGET DB PASSWORD (MOT DE PASSE DE LA BASE DE DONNÉES POSTGRESQL CIBLE) (Facultatif) Saisissez de nouveaux identifiants pour l'instance PostgreSQL cible qui sera créée. Si vous ne spécifiez rien, l'utilisateur par défaut de la base de données (postgres) est utilisé sans mot de passe. Par défaut, aucun mot de passe n'est requis pour se connecter à partir du système local.
- Cliquez sur Vérification avant le vol.
- Si la vérification préliminaire échoue, corrigez le problème et renvoyez-la.
- Si la vérification préliminaire réussit, cliquez sur Envoyer pour envoyer la tâche de restauration.
Restaurer une base de données PostgreSQL à partir d'une image de sauvegarde complète et incrémentielle vers la source
- Dans la liste Applications du Gestionnaire d'applications, effectuez un clic droit sur la base de données protégée, puis sélectionnez Accès. Utilisez le filtre d'état Plan de sauvegarde géré pour n'afficher que les bases de données protégées.
- Sélectionnez une image d'instantané, puis cliquez sur Restaurer.
- Sur la page "Restaurer", sélectionnez Restaurer à la source.
- Cible. Il est inaccessible lors de la restauration dans la source.
- (Facultatif) Saisissez un libellé descriptif à utiliser pour cette tâche.
- Temps de progression Choisissez une date et une heure pour une base de données protégée par des journaux afin de la restaurer au moment souhaité.
- Bases de données incluses Voici la liste des bases de données PostgreSQL qui seront restaurées avec la restauration d'instance PostgreSQL. Sélectionnez une ou plusieurs bases de données à restaurer dans la liste. Par défaut, toutes les bases de données sont sélectionnées pour la restauration.
- Options de l'application
- Nom d'utilisateur de l'OS cible PostgreSQL Saisissez le nom de l'utilisateur du système d'exploitation sur le serveur cible où la nouvelle instance PostgreSQL sera créée.
- Répertoire d'accueil du serveur cible PostgreSQL Saisissez le chemin d'accès au répertoire d'accueil binaire installé par PostgreSQL sur le serveur cible.
- Chemin d'accès au fichier de configuration cible PostgreSQL Saisissez le chemin de configuration de l'instance PostgreSQL sur le serveur cible.
- Options avancées
- POSTGRESQL TARGET DB USER NAME (NOM D'UTILISATEUR DE LA BASE DE DONNÉES POSTGRESQL CIBLE) et POSTGRESQL TARGET DB PASSWORD (MOT DE PASSE DE LA BASE DE DONNÉES POSTGRESQL CIBLE) (Facultatif) Saisissez de nouveaux identifiants pour l'instance PostgreSQL cible qui sera créée. Si vous ne spécifiez rien, l'utilisateur par défaut de la base de données (postgres) est utilisé sans mot de passe. Par défaut, aucun mot de passe n'est requis pour se connecter à partir du système local.
- Cliquez sur Vérification avant le vol.
- Si la vérification préliminaire échoue, corrigez le problème et renvoyez-la.
- Si la vérification préliminaire réussit, cliquez sur Envoyer pour envoyer la tâche de restauration.
Restaurer une base de données PostgreSQL à partir d'une image de sauvegarde complète et incrémentielle vers une nouvelle cible
- Dans la liste Applications du Gestionnaire d'applications, effectuez un clic droit sur la base de données protégée, puis sélectionnez Accès. Utilisez le filtre d'état Plan de sauvegarde géré pour n'afficher que les bases de données protégées.
- Sélectionnez une image d'instantané, puis cliquez sur Restaurer.
- Sur la page "Restaurer", sélectionnez Restaurer vers une nouvelle cible.
- Pour toutes les configurations, les nœuds PostgreSQL éligibles sont disponibles dans la liste déroulante Cible. Sélectionnez le nœud de la nouvelle cible.
- (Facultatif) Saisissez un libellé descriptif à utiliser pour cette tâche.
- Remplacer l'identité de l'application d'origine Cette option n'est disponible que lorsque la cible de restauration est un nouvel hôte sur le même appareil de sauvegarde/restauration que celui à partir duquel la sauvegarde a été générée à l'origine.
- Oui. Elle remplace l'application d'origine et possède le même ID application d'application, l'historique des tâches, les images de sauvegarde et le plan de sauvegarde que l'application d'origine.
- Non. Cette opération ne remplace pas l'application d'origine. Il crée une nouvelle application qui est détectée, mais pas encore protégée.
- Si des journaux sont disponibles, l'option Heure de retour est disponible. Choisissez une date et une heure pour que les journaux les plus récents soient appliqués à la base de données récupérée.
- Bases de données incluses: la liste des bases de données PostgreSQL qui seront restaurées avec la restauration de l'instance PostgreSQL est préremplie. Il est immuable.
- Options de l'application
- Nom d'utilisateur de l'OS cible PostgreSQL Saisissez le nom de l'utilisateur du système d'exploitation sur le serveur cible où l'instance PostgreSQL sera créée.
- Répertoire d'accueil du serveur cible PostgreSQL Saisissez le chemin d'accès au répertoire d'accueil binaire installé par PostgreSQL sur le serveur cible.
- Chemin d'accès au fichier de configuration cible PostgreSQL Saisissez le chemin de configuration de l'instance PostgreSQL sur le serveur cible.
- Options avancées
- POSTGRESQL TARGET DB USER NAME (NOM D'UTILISATEUR DE LA BASE DE DONNÉES POSTGRESQL CIBLE) et POSTGRESQL TARGET DB PASSWORD (MOT DE PASSE DE LA BASE DE DONNÉES POSTGRESQL CIBLE) (Facultatif) Saisissez de nouveaux identifiants pour l'instance PostgreSQL cible qui sera créée. Si vous ne spécifiez rien, l'utilisateur par défaut de la base de données (postgres) est utilisé sans mot de passe. Par défaut, aucun mot de passe n'est requis pour se connecter à partir du système local.
- Cliquez sur Vérification avant le vol.
- Si la vérification préliminaire échoue, corrigez le problème et renvoyez-la.
- Si la vérification préliminaire réussit, cliquez sur Envoyer pour envoyer la tâche de restauration.