Estou muito confuso sobre como funcionam os backups de banco de dados SQL do Azure (PITR e LTR). Observei algumas coisas no backup, como as seguintes:
- PITR - Retenção de ponto mais antigo no tempo ocorrendo todos os dias. Por exemplo:
- PITR configurado para 7 dias
exemplo 1:
2025-4-28 - current Day,
2025-4-27,
2025-4-26,
2025-4-25,
2025-4-24,
2025-4-23,
2025-4-22,
2025-4-21 - Earliest PITR restore point
exemplo 2:
2025-4-29 - current Day,
2025-4-28,
2025-4-27,
2025-4-26,
2025-4-25,
2025-4-24,
2025-4-23,
2025-4-22 - Earliest PITR restore point
então, podemos restaurar também 20/04/2025? ou só podemos restaurar de (primeiro ponto de restauração PITR) 21/04/2025 até o dia atual (28/04/2025)?
Por favor, alguém pode me explicar como isso realmente funciona.
E o LTR?
PITR: Você pode restaurar um Banco de Dados SQL do Azure para qualquer ponto anterior dentro do seu período de retenção. O banco de dados restaurado pode ter uma camada de serviço ou tamanho de computação diferente e deve caber no pool elástico, se utilizado. A restauração cria um novo banco de dados no mesmo servidor.
Consulte o documento abaixo: https://learn.microsoft.com/en-us/azure/azure-sql/database/recovery-using-backups?view=azuresql&tabs=azure-portal#point-in-time-restore
LTR: A Retenção de Longo Prazo (LTR) do Azure SQL permite armazenar backups completos de bancos de dados em um armazenamento redundante de Blobs do Azure por até 10 anos, além do período padrão de 1 a 35 dias de retenção de curto prazo. As cópias LTR são criadas automaticamente em segundo plano sem afetar o desempenho, e você pode restaurar esses backups como novos bancos de dados quando necessário.
Consulte o documento abaixo: https://learn.microsoft.com/en-us/azure/azure-sql/database/long-term-retention-overview?view=azuresql#how-long-term-retention-works