Skip to content

Commit beaa041

Browse files
authored
Updating geo-restore section for accuracy
Updating geo-restore section for accuracy, including annotated current product screenshots
1 parent fc10ce9 commit beaa041

File tree

1 file changed

+32
-6
lines changed

1 file changed

+32
-6
lines changed

articles/sql-database/sql-database-recovery-using-backups.md

Lines changed: 32 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -111,18 +111,44 @@ Geo-restore is the default recovery option when your database is unavailable bec
111111

112112
![geo-restore](./media/sql-database-geo-restore/geo-restore-2.png)
113113

114-
> [!TIP]
115-
> For a sample PowerShell script showing how to perform a geo-restore, see [Restore a SQL database using PowerShell](scripts/sql-database-restore-database-powershell.md).
114+
### Geo-restore using Azure portal
115+
116+
General concept of geo-restoring a database from Azure portal is performed through creating a new single or managed instance database at which time available geo-restore backup is selected.
117+
118+
To geo-restore single Azure SQL Database from Azure portal, follow these steps:
119+
120+
1. Click on add **+** in the marketplace and select **Create SQL Database**, fill out the required information under **Basics tab**
121+
2. Select **Additional settings** tab
122+
3. Under Use existing data click on **Backup**
123+
4. Select backup from the drop-down list to use in restoring this database in the region and server of your choice.
124+
125+
![geo-restore single Azure SQL Database](./media/sql-database-geo-restore/geo-restore-azure-sql-database-list-annotated.png)
126+
127+
Complete the process of creating a new database. Once the single Azure SQL Database is created, it will contain restored geo-restore backup.
128+
129+
To geo-restore managed instance database from Azure portal, follow these steps:
130+
131+
1. Select the managed instance on which a new database will be restored
132+
2. Click on **+New database**
133+
3. Type in desired database name
134+
4. Under Use existing data select option **Backup**
135+
5. Select backup from the drop-down list to use in restoring this database to the chosen managed instance
136+
137+
![geo-restore managed instance database](./media/sql-database-geo-restore/geo-restore-sql-managed-instance-list-annotated.png)
138+
139+
Complete the process of creating a new database. Once the managed instance database is created, it will contain restored geo-restore backup.
140+
141+
### Geo-restore using PowerShell
142+
143+
For a sample PowerShell script showing how to perform a geo-restore, see [Restore a SQL database using PowerShell](scripts/sql-database-restore-database-powershell.md).
144+
145+
### Geo-restore considerations
116146

117147
Point-in-time restore on a geo-secondary is not currently supported. Point-in-time restore can be done only on a primary database. For detailed information about using geo-restore to recover from an outage, see [Recover from an outage](sql-database-disaster-recovery.md).
118148

119149
> [!IMPORTANT]
120150
> Geo-restore is the most basic disaster recovery solution available in SQL Database. It relies on automatically created geo-replicated backups with RPO = 1 hour and the estimated recovery time of up to 12 hours. It does not guarantee that the target region will have the capacity to restore your database(s) after a regional ourage because a sharp increase of demand will be likely. For non business critical application that use relatively small databases, geo-restore is an appropriate disaster recovery solution. For business critical applications that use large databases and must ensure business continuity, you should use [Auto-failover groups](sql-database-auto-failover-group.md). It offers a much lower RPO and RTO, and the capacity is always guaranteed. For more information on business continuity choices, see [Overview of business continuity](sql-database-business-continuity.md).
121151
122-
### Geo-restore using the Azure portal
123-
124-
To geo-restore a database using the Azure portal, open the SQL Databases page and then click **Add**. In the **Select source** text box, select **Backup**. Specify the backup from which to perform the recovery in the region and on the server of your choice.
125-
126152
## Programmatically performing recovery using automated backups
127153

128154
As previously discussed, in addition to the Azure portal, database recovery can be performed programmatically using Azure PowerShell or the REST API. The following tables describe the set of commands available.

0 commit comments

Comments
 (0)