2014-10-01 4 views
0

.vCSA 5.5 vPostgres 백업 루틴 나는 vpostgres가 (VM웨어하여 vCenter PostgreSQL 데이터베이스) 백업하여 vCenter 서버 가상 어플라이언스 5.5에 <strong>이 /etc/cron.*</strong>의 Bourne 쉘 <strong>스크립트</strong>을 저장하려는

VMware knowledge base article 2034505 백업하기 전에 vpxd 서비스를 중지하는 것이 좋습니다. vcenter 작업이 실행되는 동안 일관성없는 상태로 데이터베이스 백업을 방지한다고 가정합니다.

그러나 official PostgreSQL documentation precises : < < 3.Perform 백업, 편리한 파일 시스템 백업 도구를 사용하여 타르 또는 CPIO로 (pg_dump의 또는 pg_dumpall의되지 않음). 당신이 작업을 수행하는 동안 데이터베이스의 정상적인 작동을 정지 할 필요도 바람직하지도 >>

내 질문은 다음과 같습니다.

  • 내가 전에 DB를 백업하는 VM웨어 작곡가와 vpxd 서비스를 중지해야합니까 ?
  • 서비스를 중지하지 않고도 cpio를 사용하여 백업 할 수 있습니까? 어떻게?

PostgreSQL 또는 VMware 전문가가 선호하는 답변입니다.

답변

0

this script은 데이터베이스 백업을 위해 VPXD 서비스를 중지하지 않을 수 있습니다. 공식 PostgreSQL 문서의 내용은 다음과 같습니다. "pg_dump은 PostgreSQL 데이터베이스를 백업하는 유틸리티입니다. 은 데이터베이스가 동시에 사용되는 경우에도 일관된 백업을 수행합니다. ".

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