「coverity」ツールのセットアップがあり、データベースをファイルにバックアップする方法を見つけようとしています.PostgreSQLを使用していると思います. どうすればこれを行うことができますか? PostgreSQL の独自の独立したインストールを使用していますか?
3 に答える
さらに良い答え..
cov-admin-db backup c:/mybackupfile
Coverity Integrity Managerをインストールすると、PostgreSQLインスタンスをインストールして管理するか、それとも管理する必要のある既存のPostgreSQLインスタンスに接続するかを尋ねられました。
前者を選択した場合は、提供されているcov-admin-dbコマンドを使用します。
後者を選択した場合、おそらくすでに* pg_dump *を使用してデータベースの定期的なバックアップを行っているので、Coverityデータベースに対しても同じことを行う必要があります。
どちらを選択したかがわからないと、すでに与えられている2つの答えのどちらが正しいかは明確ではありません。
ファイル/config/system.propertiesを調べることで、選択したオプションを確認できます。最初の行が「* embedded_db = true *」の場合は、マニュアルおよびマニュアルに記載されているcov-admin-dbコマンドを使用します。独自の--helpオプション。
PostgreSQL を使用する場合は、PostgreSQL インストールのどこかに pg_dump ユーティリティがあるはずです。
pg_dump を使用してバックアップを作成することは、マニュアルで非常によく説明されています。
http://www.postgresql.org/docs/current/static/backup-dump.html
http://www.postgresql.org/docs/current/static/app-pgdump.html