Resiliência e recuperação de desastres no Amazon DynamoDB - Amazon DynamoDB

Resiliência e recuperação de desastres no Amazon DynamoDB

A infraestrutura global da AWS é criada com base em regiões da AWS e zonas de disponibilidade. As regiões da AWS As regiões fornecem várias zonas de disponibilidade separadas e isoladas fisicamente, as quais são conectadas com baixa latência, alto throughput e redes altamente redundantes. Com as zonas de disponibilidade, você pode projetar e operar aplicações e bancos de dados que executam o failover automaticamente entre as zonas de disponibilidade sem interrupção. As zonas de disponibilidade são mais altamente disponíveis, tolerantes a falhas e escaláveis que uma ou várias infraestruturas de datacenter tradicionais.

Se você precisa replicar seus dados ou aplicações para distâncias geográficas maiores, use as regiões locais da AWS. Uma região local da AWS é um único data center projetado para complementar um região da AWS existente. Como todas as regiões da AWS, as regiões locais da AWS são completamente isoladas de outras regiões da AWS.

Para obter mais informações sobre regiões e zonas de disponibilidade da AWS, consulte Infraestrutura global da AWS.

Além da infraestrutura global da AWS, o Amazon DynamoDB conta com vários recursos para oferecer suporte às suas necessidades de resiliência e backup de dados.

Backup e restauração sob demanda

O DynamoDB oferece o recurso de backup sob demanda. Ele permite que você crie backups completos das suas tabelas para retenção e arquivamento de longo prazo. Para obter mais informações, consulte Backup e restauração sob demanda para o DynamoDB.

Recuperação pontual

A recuperação em um ponto anterior no tempo ajuda a proteger as tabelas do DynamoDB contra operações acidentais de gravação ou exclusão. Com a recuperação point-in-time, você não precisa se preocupar com a criação, a manutenção ou a programação de backups sob demanda. Para obter mais informações, consulte Recuperação pontual para o DynamoDB.

Tabelas globais sincronizadas entre regiões da AWS

O DynamoDB distribui automaticamente os dados e o tráfego para as tabelas por um número suficiente de servidores para lidar com seus requisitos de throughput e armazenamento sem deixar de manter uma performance consistente e rápida. Todos os dados são armazenados em discos de estado sólido (SSDs) e automaticamente replicados entre várias zonas de disponibilidade em uma região da AWS, o que oferece alta durabilidade de dados e disponibilidade integradas. Você pode usar tabelas globais para manter as tabelas do DynamoDB sincronizadas em regiões da AWS.