詳細はこちらpostgresデータベースをアーカイブする最良の方法は何ですか?
データベースは、6か月以上経過したレコードを新しいデータベースにコピーし、メイン(本番)データベースから削除できるようにアーカイブする必要があります。ここでの複雑さは、互いに参照を持つすべてのテーブルのすべての行をコピーすることです。その後、テーブルのコピーされた行(実際には巨大でデータは必要ない)が削除されます。
postgresデータベースはAmazon RDSインスタンスです。
これを達成する最も良い方法は何ですか?
私はSpringbootアプリケーション
OR
のどちらかが、SQLバッチを起動するシェルスクリプトを呼び出すpostgresql.confの持って考えていました。 2番目のアプローチでは、amazon RDS postgresql.confファイルを編集する方法とシェルスクリプトを指定する場所がわかりません。 SQLバッチはどこに書かれますか?これは私に少し新しく、任意のポインターを感謝します。
が、私はこのためにrecovery.confの使用することはできますか? – Tisha
または、私が編集できるpostgresql.conf(amazon rdsインスタンスで利用可能)にdbパラメータがあります - これはこれを行うスクリプトにアクセスできますか? – Tisha