Páginas

sexta-feira, 22 de novembro de 2013

[PostgreSQL] - Efetuando Backup

1) Backup de BD
  # Comando de Backup dos BD
  # -v VERBOSE DA CONEXÃO
  # -o OIDS, ????????? PRECISA REALMENTE  OU SÓ SE TIVER "lo" ??????
  # -b "lo", BLOBS 
  # -i IGNORAR VERSAO
  # -Z1 a Z9 COMPRIME O BACKUP, 0=MENOR, 9=MAIOR COMPRESSAO.
  # -Fc TIPO DE ARQUIVO "c" CUSTOMIZADO PARA ARMAZENAR OS BLOBS
  # -f ARQUIVO DE DESTINO
  # -W SOLICITA SENHA PARA AUTENTICAÇÃO
  pg_dump -h 127.0.0.1 -U postgres -W -v -o -b -i -Z9 -Fc -f "c:\dump\backup_zeus.sql" "zeus" 2> "c:\dump\backup_zeus.log"
  
  # Comando de Backup dos BD
  # --host  INFORMA O HOST/SERVIDOR QUE IRÁ CONECTAR
  # --port  INFORMA A PORTA UTILIZADA PELO HOST/SERVIDOR
  # --username  INFORMA USUÁRIO UTILIZADO PARA O BACKUP
  # --ignore-version  IGNORA VERSAO
  # --verbose  VERBOSE DA CONEXÃO
  # --file     INFORMA LOCAL DE ARMAZENAMENTO DO BACKUP
  # --blobs    INFORMA QUE SERÁ FEITO BACKUP DE OBJETOS BINÁRIOS
  # --format   INFORMA O TIPO DE ARQUIVO PARA ARMAZENAMENTO DO BACKUP "t" COMPACTADO, "p" TEXTO PLANO, "c" CUSTOMIZADO
  pg_dump --host=localhost --port=5432 --username=postgres -W --ignore-version --verbose --file="C:\dump\backup_zeus.sql" --blobs --format=c "zeus" 2> "c:\dump\backup_zeus.log"

2) Backup das Variaveis Globais (Permissoes, Usuarios e Grupos)
  # Comando de Backup das Permissoes, Usuarios e Grupos
  pg_dumpall -g -i -v -h 127.0.0.1 -U postgres -W > "c:\dump\backup_zeus_meta.sql" 2> "c:\dump\backup_zeus_meta.log"

Nenhum comentário:

Postar um comentário