0

vpostgres (VMware vCenter postgresql データベース) をバックアップするために、vCenter サーバー仮想アプライアンス 5.5の/etc/cron.*に bourne シェルスクリプトを保存したいと考えています。

VMware ナレッジ ベースの記事 2034505では、バックアップする前に vpxd サービスを停止することを推奨しています。一貫性のない状態でデータベースをバックアップすることを防ぐためだと思います (vcenter 操作の実行中)。

ただし、PostgreSQL の公式ドキュメントでは次のように正確に説明されています。これを行っている間、データベースの通常の操作を停止する必要はありませんし、望ましくもありません。>>

私の質問は次のとおりです。

  • DB をバックアップする前に、VMWare Composer および vpxd サービスを停止する必要がありますか?
  • そうでない場合、サービスを停止せずに cpio を使用してバックアップできますか? どうやって ?

PostgreSQL または VMware の専門家の回答を優先してください。

4

1 に答える 1

0

このスクリプトは、データベースをバックアップするための VPXD サービスを停止しないことに気付くかもしれません。これは、公式の PostgreSQL ドキュメントが次のように正確に記述されているためです。データベースが同時に使用されている場合でも、一貫性のあるバックアップを作成します。

https://web.archive.org/web/20160122054619/http://bidabe.zapto.org/?p=360

于 2014-10-02T06:05:56.237 に答える