プロジェクト の DevOps スキルツリー

注文バックアップで店舗を復元できることを確かめる プロジェクト

復元点が明確な PostgreSQL カスタム形式バックアップを作成し、独立して書き込める店舗に注文を復元して元のデータを保ちます。

DevOpsPostgreSQL

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

基本的なターミナル操作ができる DevOps 初心者向けの PostgreSQL 復元プロジェクトです。小さな店舗の実際の注文を保存し、その状態を独立したサービスで開き、テスト注文がコピーにだけ入ることを確かめます。

2つのガイド付きラボで、明確なエクスポートの区切りと安全で完全な復元を学びます。独立したチャレンジでは、同じツールをワークショップ予約、関連する参加者、2つの復元点に応用します。各単元は専用の準備済み環境から始まります。

学習内容

  • 接続を選ぶ前に実際のソースとターゲットのデータベースを識別する。
  • pg_dump と pg_restore で PostgreSQL カスタム形式アーカイブを作成、確認する。
  • 保存された復元点と元サイトの後続レコードを区別する。
  • 空でないターゲットを拒否し、独立したコピーにトランザクションで復元する。
  • 注文や参加者の完全な関連を読み、領収書をダウンロードし、コピーだけへの書き込みを試す。

このコースの対象者

コマンドを入力し、パスを識別できる DevOps 学習者が対象です。SQL プログラミング、データベースのインストール、他コースの受講は不要です。接続サービス、アーカイブのオプション、必要なシェル構文は使用時に説明します。

ブラウザー環境には PostgreSQL、ターミナル、架空データを使う2つの完全な業務サイトが用意されています。文書は追加の8言語で利用でき、サイトのラベル、コマンド、出力は英語のままです。

よくある質問

PostgreSQL のインストールは必要ですか? いいえ。各ラボに準備済みのデータベースと対応するクライアントがあります。

元の店舗を壊してしまいますか? 演習は元の注文を保ち、名前を指定した破棄可能なデータベースに復元します。接続先の識別と空でないターゲットの拒否を学びます。

完全な災害復旧計画ですか? いいえ。単一インスタンスでの論理バックアップと復元の演習です。継続的な PITR、オフサイト保管、サーバー障害、完全な本番復旧は扱いません。

講師

labby
Labby
Labby is the LabEx teacher.