8.3.4.3.3. Vantagens e desvantagens do arquivamento contínuo
O arquivamento contínuo tem as seguintes vantagens em comparação com outros métodos de backup PostgreSQL:
-
Com o método de backup contínuo, é possível usar um backup do sistema de arquivos que não é totalmente consistente porque qualquer inconsistência interna no backup é corrigida pela reprodução do log. Um instantâneo do sistema de arquivo não é necessário;
tar
ou uma ferramenta de arquivamento similar é suficiente. - O backup contínuo pode ser alcançado continuando a arquivar os arquivos WAL porque a seqüência de arquivos WAL para a reprodução do log pode ser indefinidamente longa. Isto é particularmente valioso para grandes bancos de dados.
- O backup contínuo suporta a recuperação point-in-time. Não é necessário repetir as entradas WAL até o final. A repetição pode ser interrompida em qualquer ponto e o banco de dados pode ser restaurado ao seu estado a qualquer momento desde que o backup base foi feito.
- Se a série de arquivos WAL estiver continuamente disponível para outra máquina que tenha sido carregada com o mesmo arquivo de backup básico, é possível restaurar a outra máquina com uma cópia quase atual do banco de dados em qualquer ponto.
O arquivamento contínuo tem as seguintes desvantagens em comparação com outros métodos de backup PostgreSQL:
- O método de backup contínuo suporta apenas a restauração de um cluster de banco de dados inteiro, não de um subconjunto.
- O backup contínuo requer um extenso armazenamento de arquivos.