Skip to content

Commit 803638f

Browse files
Strallelearn-build-service-prod[bot]Albertyang0WilliamDAssafMSFTrwestMSFT
authored
[PLEASE SQUASH] Common issues with automated backups due to customer actions (#34518)
* Common issues with automated backups due to customer actions * Apply suggestions from code review Co-authored-by: Randolph West MSFT <97149825+rwestMSFT@users.noreply.github.com> * Update automated-backups-overview.md * rewording of the backup failures due to full tlog * Update azure-sql/managed-instance/automated-backups-overview.md Co-authored-by: William Assaf MSFT <74387232+WilliamDAssafMSFT@users.noreply.github.com> * Update automated-backups-overview.md * Apply suggestions from code review a few edits --------- Co-authored-by: learn-build-service-prod[bot] <113403604+learn-build-service-prod[bot]@users.noreply.github.com> Co-authored-by: Bo wen Yang <160521015+Albertyang0@users.noreply.github.com> Co-authored-by: William Assaf MSFT <74387232+WilliamDAssafMSFT@users.noreply.github.com> Co-authored-by: Randolph West MSFT <97149825+rwestMSFT@users.noreply.github.com> Co-authored-by: Masha Thomas (MSFT) <32783170+MashaMSFT@users.noreply.github.com>
1 parent afaa6ee commit 803638f

1 file changed

Lines changed: 15 additions & 4 deletions

File tree

azure-sql/managed-instance/automated-backups-overview.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
title: Automatic, Geo-Redundant Backups
33
titleSuffix: Azure SQL Managed Instance
44
description: Learn how Azure SQL Managed Instance automatically backs up all databases and provides point-in-time restore capability.
5-
author: Stralle
6-
ms.author: strrodic
7-
ms.reviewer: mathoma, wiassaf, danil, randolphwest
8-
ms.date: 05/27/2025
5+
author: dinethi
6+
ms.author: dinethi
7+
ms.reviewer: mathoma, wiassaf, mlandzic, strrodic, danil, randolphwest
8+
ms.date: 06/26/2025
99
ms.service: azure-sql-managed-instance
1010
ms.subservice: backup-restore
1111
ms.topic: conceptual
@@ -288,6 +288,17 @@ Microsoft is fully responsible for keeping and rotating keys for databases with
288288

289289
Automatic backups stored in Azure-managed storage accounts are automatically encrypted by Azure storage. Learn more about [Azure Storage encryption for data at rest](/azure/storage/common/storage-service-encryption).
290290

291+
## Common issues with automated backups due to customer actions
292+
293+
While Azure SQL Managed Instance provides automated backups to ensure data protection and recovery, certain customer-side configurations or actions can lead to backup failures. Common scenarios include:
294+
295+
- Insufficient storage for the SQL managed instance. If the storage allocated to your instance is full, automated backups aren't taken.
296+
- User-defined jobs or scripts that kill system processes can stop automated backup operations.
297+
- Incorrect DNS settings can prevent the SQL managed instance from accessing required Azure endpoints, including those used for backups, leading to backup failures.
298+
- The transaction log could fill due to prevented truncation from misconfigured replication, CDC or full storage (at the instance level). If the transaction log is full and can't be truncated, full and differential backups fail, but log backups still succeed without truncating the log file.
299+
300+
To ensure reliable backups, it's important to monitor system resources, validate configuration settings, and avoid interfering with built-in service operations. Make sure to monitor allocated storage, have correct DNS settings, and review custom jobs and replication configurations.
301+
291302
## Backup integrity
292303

293304
All database backups are taken with the CHECKSUM option to provide additional backup integrity. Automatic testing of automated database backups by the Azure SQL engineering team isn't currently available for Azure SQL Managed Instance. Schedule test backup restoration and DBCC CHECKDB on your databases in SQL Managed Instance around your workload.

0 commit comments

Comments
 (0)