実現方法 バックアップしたデータベースを別のデータベースクラスタにリストアしたい場合があります。例えば、開発環境のデータベースクラスタにあるデータベースの1つをテスト環境のデータベースクラスタに移行したいような場合です。このような場合、データベースオブジェクトの所有者がリストア先に存在しないとリストア時にエラーが発生するため、事前に、バックアップしたオブジェクトに関わるロールをリストア先に作成してから、リストアしてください。 実行例 データベース“mydb”のすべてのデータベースオブジェクトをユーザー(以降“ロール”)“admin”が作成しているものとします。このデータベースに対し、以下のようにロール“admin”からpg_dumpコマンドを使ってアーカイブファイル形式でバックアップしたことを前提とします。