Leandro, Você até pode fazer isso para fins de performance e etc, mas nao para substituir o arquivamento, o arquivamento garante que você tenha todos os arquivos de log de transação, ja os arquivos em ../pg_xlog sao rotacionados de acordo com a configuração em postgresql.conf:
# - Checkpoints - checkpoint_segments = 128 # in logfile segments, min 1, 16MB each checkpoint_timeout = 30min # range 30s-1h checkpoint_completion_target = 0.7 # checkpoint target duration, 0.0 - 1.0 checkpoint_warning = 1min # 0 is off -- Cordialmente; Aluisio Gouveia Leandro Muller escreveu: > Aluisio Gouveia > > Outro caminho também seria mapear a pasta pg_xlog direto para o HD2; > > O que acha? > > > At. > > Leandro Müller > > > > -----Mensagem original----- > De: [email protected] > [mailto:[email protected]] Em nome de Aluisio > Gouveia > Enviada em: sexta-feira, 19 de junho de 2009 16:11 > Para: Comunidade PostgreSQL Brasileira > Assunto: Re: [pgbr-geral] RES: RES: Segurança no postgresql > > Leandro, > > Os logs do /write ahead log/ (WAL), que são os log´s de transação, > geralmente ficam no diretorio ../pg_xlog os logs do ../pg_log sao log´s > de atividade do banco de dados. > > Usando P.I.T.R você faz uma cópia dos arquivos ../pg_xlog para um outro > diretorio e/ou partição e/ou disco qualquer, isto é definino o arquivo > de configuração > do postgresql, postgresql.conf: > > # - Archiving - > > archive_mode = on # allows archiving to be done > > # > (change requires restart) > archive_command = 'cp -i %p /emsysnet/backupdb/w_logs/%f' # > command to use to archive a logfile segment > archive_timeout = 20min # force > a logfile segment switch after this > # time; > 0 is off > > No meu caso, /emsysnet esta montado em /dev/sdb, ou seja, outro disco. > > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
