12.2. Red Hat Update Appliance データベースのバックアップ
手順
postgres
ユーザーに変更します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow su - postgres
# su - postgres
PostgreSQL データベースをダンプします。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow pg_dump -j 4 -F d -f <pg_dump_directory> pulp
# pg_dump -j 4 -F d -f <pg_dump_directory> pulp
pg_dump コマンドで使用される引数は次のとおりです。-j 4
: pg_dump を 4 つの並列スレッドを使用して実行するように指示します。-F d
: 出力の形式としてディレクトリー形式のアーカイブを選択するように pg_dump に指示します。<pg_dump_directory>
: pg_dump 出力が書き込まれるディレクトリーのパス。pulp
: データベースの名前。
postgres ユーザーは pg_dump_directory
を作成して書き込むことができ、十分なディスク容量が必要です。参考までに、約 600 個のリポジトリーで設定された非常に大規模なデータベースのダンプには、約 25 GB 必要です。
この操作には長い時間がかかる場合があります。参考までに、600 個のリポジトリーを持つデータベースの例では、最大 5
時間かかる可能性があります。