Skip to content

Commit 9f605b8

Browse files
Manage SQL backup - doc updates
1 parent f646c99 commit 9f605b8

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

articles/backup/manage-monitor-sql-database-backup.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Manage and monitor SQL Server DBs on an Azure VM
33
description: This article describes how to manage and monitor SQL Server databases that are running on an Azure VM.
44
ms.topic: conceptual
5-
ms.date: 01/14/2022
5+
ms.date: 01/20/2022
66
author: v-amallick
77
ms.service: backup
88
ms.author: v-amallick
@@ -168,6 +168,17 @@ Sometimes, the workload extension on the VM may become impacted for one reason o
168168

169169
Use this option with caution. When triggered on a VM with an already healthy extension, this operation will cause the extension to get restarted. This may cause all the in-progress jobs to fail. Check for one or more of the [symptoms](backup-sql-server-azure-troubleshoot.md#re-registration-failures) before triggering the re-register operation.
170170

171+
## SQL database backup experience
172+
173+
The backed-up SQL VM is deleted or moved using Resource move. The experience depends on the following characteristics of the new VM.
174+
175+
New VM subscription | New VM Name | New VM Resource group | New VM Region | Experience
176+
------------------- | ----------- | --------------------- | ------------- | ---------------------------------
177+
Same | Same | Same | Same | **What will happen to backups of _old_ VM?** <br><br> You’ll receive an alert that backups will be stopped on the _old_ VM. The backup data will be retained as per the last active policy. You can choose to stop protection and delete data and unregister the old VM once all backup data is cleaned up as per policy. <br><br> **How to get backup data from _old_ VM to _new_ VM?** <br><br> No SQL backups will be triggered automatically on the _new_ virtual machine. You must re-register the VM to the same vault. Then it’ll appear as a valid target, and SQL data can be restored to the latest available point-in-time via the alternate location recovery capability. After restoring SQL data, SQL backups will continue on this machine. VM backup will continue as-is, if previously configured.
178+
Same | Same | Different | Same | **What will happen to backups of _old_ VM?** <br><br> You’ll receive an alert that backups will be stopped on the _old_ VM. The backup data will be retained as per the last active policy. You can choose to stop protection and delete data and unregister the old VM once all backup data is cleaned up as per policy. <br><br>**How to get backup data from _old_ VM to _new_ VM?** <br><br> As the new virtual machine is in a different resource group, it’ll be treated as a new machine and you have to explicitly configure SQL backups (and VM backup too, if previously configured) to the same vault. Then proceed to restore the SQL backup item of the old VM to latest available point-in-time via the _alternate location recovery_ to the new VM. The SQL backups will now continue.
179+
Same | Same | Same or different | Different | **What will happen to backups of _old_ VM?** <br><br> You’ll receive an alert that backups will be stopped on the _old_ VM. The backup data will be retained as per the last active policy. You can choose to stop protection and delete data and unregister the old VM once all backup data is cleaned up as per policy. <br><br> **How to get backup data from _old_ VM to _new_ VM? <br><br> As the new virtual machine is in a different region, you’ve to configure SQL backups to a vault in the new region. <br><br> If the new region is a paired region, you can choose to restore SQL data to latest available point-in-time via the ‘cross region restore’ capability from the SQL backup item of the _old_ VM. <br><br> If the new region is a non-paired region, direct restore from the previous SQL backup item is not supported. However, you can choose restore as files option, from the SQL backup item of the ‘old’ VM, to get the data to a mounted share in a VM of the old region, and then mount it to the new VM.
180+
Different | Same or different | Same or different | Same or different | **What will happen to backups of _old_ VM?** <br><br> You’ll receive an alert that backups will be stopped on the _old_ VM. The backup data will be retained as per the last active policy. You can choose to stop protection + delete data and unregister the old VM once all backup data is cleaned up as per policy. <br><br> **How to get backup data from _old_ VM to _new_ VM?** <br><br> As the new virtual machine is in a different subscription, you’ve to configure SQL backups to a vault in the new subscription. If it is a new vault in different subscription, direct restore from the previous SQL backup item is not supported. However, you can choose restore as files option, from the SQL backup item of the _old_ VM, to get the data to a mounted share in a VM of the old subscription, and then mount it to the new VM.
181+
171182
## Next steps
172183

173184
For more information, see [Troubleshoot backups on a SQL Server database](backup-sql-server-azure-troubleshoot.md).

0 commit comments

Comments
 (0)