4.4. Service Registry PostgreSQL ストレージの復元
psql ユーティリティーを使用して、pg_dump によって作成された SQL Dump ファイルを復元できます。
前提条件
-
pg_dumpを使用して、PostgreSQL データベースをすでにバックアップしている。「Service Registry PostgreSQL ストレージのバックアップ」を参照してください。 - オブジェクトを所有するユーザー、またはダンプされたデータベースのオブジェクトに対する権限があるユーザーがすべて存在している。
手順
以下のコマンドを入力して、データベースを作成します。
createdb -T template0 dbname
$ createdb -T template0 dbnameCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以下のコマンドを入力して SQL ダンプを復元します
psql dbname < dumpfile
$ psql dbname < dumpfileCopy to Clipboard Copied! Toggle word wrap Toggle overflow - クエリーオプティマイザーが便利な統計を持つように、各データベースで ANALYZE を実行します。