2. DBMS이야기/01. PostgreSQL

PostgreSQL 백업 종류

OSSW(Open Source System SoftWare 2014. 6. 25. 10:20

** PostgreSQL 백업 종류

 

 1. Cold Bakcup

   - DB Down 필요

   - OS Level Copy

   - compress, tar -cvf /data directory

 

 2. Hot Backup

   - DB Archive Mode 필요 (DB Running 중, Backup 수행)

   - Two Command

     . pg_start_backup('lable');

     . pg_stop_backup;

 

 3. Format/NoFormat 형태

 

  3.1 Cluster Level (NoFormat)

     - pg_dumpall 명령어 사용

     - DB Full Backup (Oracle Export, full=y 동일)

 

  3.2 Format 형태

   

    3.2.1 Plain SQL

       - pg_dump -Fp 명령어 사용

       - Oracle Export와 동일

       - Text 형태 백업

 

    3.2.2 Custom(=Binary)

       - pg_dump -Fc 명령어 사용

       - Binary 형태로 백업이 수행되며, pg_restore 명령어를 사용하여 복구

 

    3.2.3 Compress

       - pg_dump -Ft 명령어 사용

       - tar로 압축되어 백업이 수행되며, pg_restore 명령어를 사용하여 복구

 

posted by. 신기철 (6.18)