PostgreSQLでpg_dumpを使ってバックアップファイルを作成すると、実データ箇所は「copy」コマンドでデータをリストアする記述になってしまいますが、insert文によるコマンド記述で作成する方法を紹介します。
pg_dumpのオプションに下記を追加することでinsert文で作成されるようになります
オプション
–column-inserts 列名指定のINSERTコマンドとしてデータをダンプ
コマンド例
> pg_dump -U postgres -d sample_db --column-inserts > backup_file.sql
以上。「pg_dumpでINSERTコマンドのSQLでダンプする方法」でした。