Skip to content

Commit 6f78ed7

Browse files
committed
dual target replication
1 parent 6025466 commit 6f78ed7

7 files changed

+98
-12
lines changed

articles/azure-netapp-files/TOC.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,8 @@
189189
href: cross-zone-replication-introduction.md
190190
- name: Requirements and considerations for cross-zone replication
191191
href: cross-zone-replication-requirements-considerations.md
192+
- name: Understand cross-zone region replication
193+
href: cross-zone-region-replication-about.md
192194
- name: Azure Application Consistent Snapshot (AzAcSnap) tool
193195
items:
194196
- name: What is AzAcSnap?
@@ -445,6 +447,8 @@
445447
href: manage-availability-zone-volume-placement.md
446448
- name: Create cross-zone replication
447449
href: create-cross-zone-replication.md
450+
- name: Configure dual target replication
451+
href: dual-target-replication-configure.md
448452
- name: Relocate
449453
items:
450454
- name: Relocate volume to another region

articles/azure-netapp-files/cross-region-replication-manage-disaster-recovery.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,4 @@
1-
---
2-
title: Manage disaster recovery using Azure NetApp Files
3-
description: Describes how to manage disaster recovery by using Azure NetApp Files cross-region replication.
4-
services: azure-netapp-files
5-
author: b-hchen
6-
ms.service: azure-netapp-files
7-
ms.topic: how-to
8-
ms.date: 11/09/2022
9-
ms.author: anfdocs
10-
---
11-
# Manage disaster recovery using Azure NetApp Files
1+
Manage disaster recovery using Azure NetApp Files
122

133
An ongoing replication (with [cross-zone](create-cross-zone-replication.md) or [cross-region replication](cross-region-replication-create-peering.md)) between the source and the destination volumes prepares you for a disaster recovery event.
144

articles/azure-netapp-files/cross-zone-replication-introduction.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,4 @@ Replicated volumes are hosted on a [capacity pool](azure-netapp-files-understand
4141

4242
* [Requirements and considerations for using cross-zone replication](cross-zone-replication-requirements-considerations.md)
4343
* [Create cross-zone replication](create-cross-zone-replication.md)
44+
* [Configure dual-target replication](dual-target-replication-configure.md)

articles/azure-netapp-files/data-protection-disaster-recovery-options.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: azure-netapp-files
55
author: b-ahibbard
66
ms.service: azure-netapp-files
77
ms.topic: conceptual
8-
ms.date: 07/11/2023
8+
ms.date: 11/20/2024
99
ms.author: anfdocs
1010
---
1111
# Understand data protection and disaster recovery options in Azure NetApp Files
@@ -41,6 +41,8 @@ To learn more, see [How snapshots can be vaulted for long-term retention and cos
4141

4242
Using snapshot technology, you can replicate your Azure NetApp Files across designated Azure regions to protect your data from unforeseeable regional failures. Cross-region replication minimizes data transfer costs, replicating only changed blocks across regions while also enabling a lower restore point objective.
4343

44+
Cross-region replication can be used in conjunction with cross-zone replication. For more information, see [configure dual-target replication](dual-target-replication-configure.md).
45+
4446
### Benefits
4547

4648
- Provides disaster recovery across regions
@@ -53,6 +55,8 @@ To learn more, see [How volumes and snapshots are replicated cross-region for DR
5355

5456
Cross-zone replication leverages [availability zones](use-availability-zones.md) and the same replication engine as cross-region replication. This technology creating a fast and cost-effective solution for you to asynchronously replicate volumes from availability zone to another without the need for host-based data replication.
5557

58+
Cross-zone replication can be used in conjunction with cross-region replication. For more information, see [configure dual-target replication](dual-target-replication-configure.md).
59+
5660
### Benefits
5761

5862
- Data availability and redundancy across zones within regions
@@ -92,3 +96,4 @@ Fast data recovery (whole volume) | Revert volume from snapshot | Revert volume
9296
* [Restore individual files using single-file snapshot restore](snapshots-restore-file-single.md)
9397
* [Restore a snapshot to a new volume](snapshots-restore-new-volume.md)
9498
* [Restore a volume using snapshot revert](snapshots-revert-volume.md)
99+
* [Understand dual-target replication](dual-target-replication.md)
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
title: Configure dual-target replication for Azure NetApp Files
3+
description: Describes how to manage disaster recovery by using Azure NetApp Files cross-region replication.
4+
services: azure-netapp-files
5+
author: b-ahibbard
6+
ms.service: azure-netapp-files
7+
ms.topic: how-to
8+
ms.date: 11/20/2024
9+
ms.author: anfdocs
10+
---
11+
# Configure dual-target replication for Azure NetApp Files (preview)
12+
13+
Azure NetApp Files supports volume cross-zone and cross-region replication on the same source volume.
14+
15+
## Requirements
16+
17+
- Dual-target replication supports creating two replication relationships for a source relationship: cross-zone replication, cross-region replication, or a combination.
18+
- Dual-target replication volumes must abide by the same requirements and considerations as individual [cross-zone replication](cross-zone-replication-requirements-considerations.md) and [cross-region replication](cross-region-replication-requirements-considerations.md) volumes.
19+
20+
## Register the feature
21+
22+
Cross-zone region replication for Azure NetApp Files is currently in preview. You need to register the feature before using it for the first time. Feature registration may take up to 60 minutes to complete.
23+
24+
1. Register the feature
25+
26+
```azurepowershell-interactive
27+
Register-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFOneToTwoReplication
28+
```
29+
30+
2. Check the status of the feature registration:
31+
32+
> [!NOTE]
33+
> The **RegistrationState** may be in the `Registering` state for up to 60 minutes before changing to `Registered`. Wait until the status is `Registered` before continuing.
34+
35+
```azurepowershell-interactive
36+
Get-AzProviderFeature -ProviderNamespace Microsoft.NetApp -FeatureName ANFOneToTwoReplication
37+
```
38+
You can also use [Azure CLI commands](/cli/azure/feature) `az feature register` and `az feature show` to register the feature and display the registration status.
39+
40+
## Configure replication
41+
42+
1. On the source volume:
43+
- **If you're using an existing volume:** [populate it with an availability zone](manage-availability-zone-volume-placement.md#populate-an-existing-volume-with-availability-zone-information).
44+
- **If you're creating a new volume:** [create it with an availability zone](manage-availability-zone-volume-placement.md#create-a-volume-with-an-availability-zone).
45+
46+
1. Under Properties, take note of the source volume’s resource ID. The source volume's resource ID is required to complete the next two steps.
47+
1. [Create the cross-zone replication destination volume](create-cross-zone-replication.md#create-the-data-replication-volume-in-another-availability-zone-of-the-same-region).
48+
1. [Create the cross-region replication destination volume](cross-region-replication-create-peering.md#create-the-data-replication-volume-the-destination-volume).
49+
1. [Authorize data replication from the source volume](cross-region-replication-create-peering.md#authorize-replication-from-the-source-volume).
50+
1. In the source volume’s menu, select **Replication**. Confirm there are two volumes listed under **Destination volumes**.
51+
52+
53+
## Next steps
54+
55+
* [Cross-region replication](cross-region-replication-introduction.md)
56+
* [Requirements and considerations for using cross-region replication](cross-region-replication-requirements-considerations.md)
57+
* [Display health status of replication relationship](cross-region-replication-display-health-status.md)
58+
* [Volume replication metrics](azure-netapp-files-metrics.md#replication)
59+
* [Manage disaster recovery](cross-region-replication-manage-disaster-recovery.md)
60+
* [Delete volume replications or volumes](cross-region-replication-delete.md)
61+
* [Troubleshoot cross-region-replication](troubleshoot-cross-region-replication.md)
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: Understand dual-target replication in Azure NetApp Files
3+
description: Learn about dual-target replication for combined cross-region and cross-zone replication.
4+
services: azure-netapp-files
5+
author: b-ahibbard
6+
ms.service: azure-netapp-files
7+
ms.topic: conceptual
8+
ms.date: 11/20/2024
9+
ms.author: anfdocs
10+
ms.custom: references_regions
11+
---
12+
13+
# Understand dual-target replication in Azure NetApp Files
14+
15+
Azure NetApp Files supports using cross-zone and cross-region replication on the same source volume. With this added layer of protection, read/write functionality can shift to a replication volume in a different region in the event of a zonal outage.
16+
17+
## Requirements
18+
19+
* Dual-target replication adheres to the same requirements as [cross-zone replication](cross-zone-replication-requirements-considerations.md) and [cross-region replication](cross-region-replication.md)
20+
21+
## Next steps
22+
23+
- [Configure dual-target replication](dual-target-replication-configure.md)

articles/azure-netapp-files/whats-new.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ ms.author: anfdocs
1414

1515
Azure NetApp Files is updated regularly. This article provides a summary about the latest new features and enhancements.
1616

17+
* [Dual-target replication](dual-target-replication-configure.md)
18+
1719
## November 2024
1820

1921
* [Cool access support for large volumes](large-volumes-requirements-considerations.md#register-the-feature)

0 commit comments

Comments
 (0)