0
セットアップ - 私はAWS RDSで動作するpostgresqlデータベースを持っています。 AWS 15日間保存されたRDSのスナップショットとして全体RDSインスタンスの毎日のバックアップを取る - 私たちは、はpgAdminで3.AWSのPostgreSQLの単一スキーマの自動バックアップRDS
現在のシナリオを使用してEC2インスタンスからアクセス。 pgAdminを使用して1つの重要なスキーマ(スキーマのすべてのデータを含む)を手動でバックアップしてから、このバックアップファイルをs3にプッシュします。
質問 - どのように私は、PostgreSQLの(データを含む)単一のスキーマのこのバックアップを自動化し、S3(任意のアプリケーションやスクリプト)に保存します。 1つのスキーマだけで、データベース全体ではなく、pgadminで自動化する方法はありますか?
このソリューションのおかげで、それはcmdプロンプトで動作します。 これはWindowsサーバー(EC2マシン)上でどのようにスケジュールすることができ、毎日特定の時間に実行されるため、手動で実行する必要はありません。このダンプをS3にプッシュするスクリプトがあります。したがって、これらのプロセスを両方とも自動化することが計画されています – Shrestha
私は、pg_dumpのバッチプロセスを作成し、ウィンドウ上でタスクスケジューラを使用してプロセスをスケジューリングすることによってプロセスを自動化することができました。 – Shrestha