No sistema gerenciador de bancos de dados PostgreSQL, versã...

Próximas questões
Com base no mesmo assunto
Q314823 Banco de Dados
No sistema gerenciador de bancos de dados PostgreSQL, versão 9.1, há uma forma de replicação na qual todas as alterações em um arquivo são refletidas para um sistema de arquivos localizado em outro computador. Essa forma de replicação é conhecida como

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A‑File System Replication.

A replicação no PostgreSQL é um mecanismo que permite a cópia de dados de um banco de dados primário para um ou mais bancos de dados secundários. Isso é útil para propósitos como alta disponibilidade, balanceamento de carga, e recuperação de desastres. No contexto da replicação de sistemas de arquivos, estamos falando sobre a replicação de todo o conjunto de arquivos que compõem o banco de dados, e não apenas os dados dentro do banco de dados.

Na versão 9.1 do PostgreSQL, a replicação baseada em sistema de arquivos, conhecida como File System Replication, envolve a cópia dos arquivos de dados WAL (Write-Ahead Logging) do servidor primário para o servidor secundário. O WAL é um método que garante a integridade dos dados assegurando que todas as transações sejam gravadas em um arquivo de log antes de serem aplicadas ao banco de dados propriamente dito. Ao replicar esses arquivos para um outro sistema (outra máquina), garante-se que o estado do banco de dados secundário seja consistentemente atualizado para refletir o estado do banco de dados primário.

A alternativa A está correta pois File System Replication reflete exatamente o processo de replicar o estado completo do banco de dados, incluindo seus arquivos de sistema, para outro servidor, que atua como um espelho do servidor primário.

As demais opções não representam termos reconhecidos ou não são relevantes para o contexto de replicação no PostgreSQL:

  • Master Copy Replication: Não é um termo utilizado no contexto do PostgreSQL.
  • Oversized Replication: Não é um termo reconhecido em bancos de dados ou replicação.
  • Shared Computer Replication: Não é um termo padrão em replicação de banco de dados.
  • Shared Disk Replication: Refere-se a uma configuração onde múltiplos sistemas acessam um único conjunto de discos, o que é diferente de replicar arquivos através da rede.

Entender os diferentes tipos de replicação e suas aplicações é importante para assegurar o correto dimensionamento e configuração de um sistema de banco de dados resiliente e eficiente.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

 File System Replication: Todas as alterações em um sistema de arquivos são espelhadas para um sistema de arquivos que residem em outro computador. A única restrição é que o espelhamento deve ser feito de uma forma que assegura que o servidor espera tem uma cópia consistente do sistema de arquivos.

Fonte: http://www.postgresql.org/docs/9.1/static/different-replication-solutions.html

Quem não tem acesso:  - -> A

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo