projet dans DevOps Skill Tree

Prouver qu’une sauvegarde des commandes peut restaurer la boutique Projet

Créez des archives PostgreSQL avec un point de reprise précis, restaurez les commandes dans une boutique indépendante et préservez l’original.

DevOpsPostgreSQL

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Ce projet pratique de restauration PostgreSQL s’adresse aux débutants DevOps qui connaissent les bases du terminal. Vous sauvegarderez les commandes réelles d’une petite boutique, ouvrirez l’état sauvegardé dans un service indépendant et montrerez que les commandes de test restent dans la copie.

Deux laboratoires guidés enseignent une limite d’exportation précise et une restauration complète et sûre. Un défi indépendant applique les mêmes outils aux réservations d’ateliers, aux participants associés et à deux points de reprise. Chaque unité dispose de son propre environnement préparé.

Ce que vous apprendrez

  • Identifier les bases source et cible avant de choisir une connexion.
  • Créer et examiner une archive PostgreSQL au format personnalisé avec pg_dump et pg_restore.
  • Distinguer le point sauvegardé des enregistrements ultérieurs de l’original.
  • Refuser une cible non vide et restaurer dans une copie indépendante avec une transaction.
  • Lire les relations complètes des commandes ou des participants, télécharger les reçus et tester les écritures propres à la copie.

À qui s’adresse ce cours

Aux apprenants DevOps sachant saisir des commandes et reconnaître les chemins. Aucune programmation SQL, installation de base ou formation préalable n’est nécessaire. Les services de connexion, options d’archive et éléments de syntaxe shell sont expliqués au moment de leur utilisation.

Le navigateur fournit PostgreSQL, un terminal et deux sites commerciaux complets aux données fictives. Les documents sont disponibles dans huit langues supplémentaires ; les libellés du site, commandes et sorties restent en anglais.

Questions fréquentes

Dois-je installer PostgreSQL ? Non. Chaque laboratoire fournit sa base préparée et des clients compatibles.

Vais-je endommager la boutique d’origine ? L’exercice préserve les commandes originales et restaure dans une base jetable nommée. Il enseigne les contrôles d’identité et refuse les cibles non vides.

Est-ce un plan complet de reprise après sinistre ? Non. Il s’agit d’une répétition de sauvegarde logique et de restauration sur une instance. PITR continu, stockage hors site, panne du serveur et reprise complète en production ne sont pas couverts.

Enseignant

labby
Labby
Labby is the LabEx teacher.