Skip to content

Commit 48128e2

Browse files
committed
updates_after_meeting
1 parent eff2ed9 commit 48128e2

1 file changed

Lines changed: 12 additions & 64 deletions

File tree

Lines changed: 12 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
- description: Implement cross-AZ replication strategy for Oracle to meet your workload requirements
1+
- description: Implement Oracle Data Guard replication across availability zones(AZs) to meet your workload's BCDR requirements
22
aprlGuid: ccf0fece-27c7-4163-98ce-a1dd982d7f79
33
recommendationTypeId: null
44
recommendationControl: BusinessContinuity
55
recommendationImpact: High
66
recommendationResourceType: Microsoft.Subscription/subscriptions
77
recommendationMetadataState: Active
88
longDescription:
9-
Define a BCDR strategy based on workload RPO/RTO.
109
Oracle Database@Azure follows a Silver-level reference architecture that provides high availability by default however it is vulnerable to AZ failures.
1110
Gold-level adds Data Guard replication across AZs via Automated DG or manual setup.
11+
Data Guard transport mode - Use SYNC for zero data loss, or ASYNC when performance is constrained and a near-zero RPO is acceptable.
1212
potentialBenefits: Ensure business continuity in case of zonal failure.
1313
pgVerified: false
1414
automationAvailable: no
@@ -26,7 +26,7 @@
2626
recommendationMetadataState: Active
2727
longDescription:
2828
Gold-level reference architecture with Oracle Database@Azure is recommended, meaning that database changes will be replicated via Data Guard (ASYNC replication) to a secondary Oracle Database@Azure instance in a different region.
29-
potentialBenefits: The cloud MAA architecture achieves data protection and DR.
29+
potentialBenefits: The cloud Maximum Availability Architecture achieves data protection and DR.
3030
pgVerified: false
3131
automationAvailable: no
3232
tags: [ORACLE]
@@ -35,15 +35,16 @@
3535
url: "https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-iaas/oracle-disaster-recovery-oracle-database-azure"
3636

3737

38-
- description: Implement a backup strategy for Oracle databases to meet data protection and recovery requirements
38+
- description: Implement Autonomous Recovery Service in Azure for ODAA backup strategy
3939
aprlGuid: 0583239a-dfb5-44d4-94db-804bfc8e3bd1
4040
recommendationTypeId: null
4141
recommendationControl: DisasterRecovery
4242
recommendationImpact: High
4343
recommendationResourceType: Microsoft.Subscription/subscriptions
4444
recommendationMetadataState: Active
4545
longDescription: |
46-
Enable OCI-managed backup to Autonomous Recovery Service in Azure/OCI for data protection. Alternatively, configure self-managed backup to Azure Storage services (Blob, Azure Files, ANF) for long-term backups. RMAN validates database backups for physical corruptions.
46+
Enable OCI-managed backup to Autonomous Recovery Service in Azure for data protection.
47+
ARS provides automated, policy-based backups with continuous validation.
4748
potentialBenefits: Provide workload data protection.
4849
pgVerified: false
4950
automationAvailable: no
@@ -53,26 +54,7 @@
5354
url: "https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-iaas/oracle-disaster-recovery-oracle-database-azure"
5455

5556

56-
- description: Document and test DR procedure ensure it meets RPO and RTO targets
57-
aprlGuid: a64ea6f4-8c6b-4b76-b152-4e862d19264d
58-
recommendationTypeId: null
59-
recommendationControl: DisasterRecovery
60-
recommendationImpact: High
61-
recommendationResourceType: Microsoft.Subscription/subscriptions
62-
recommendationMetadataState: Active
63-
longDescription: |
64-
Document DR procedures for Oracle Database@Azure and related applications.
65-
Include configuration, failover mechanisms, and recovery steps. Test various failure scenarios to ensure the DR strategy meets RPO/RTO targets and provides seamless failover.
66-
potentialBenefits: Ensures robust DR architecture, meets RPO/RTO
67-
pgVerified: false
68-
automationAvailable: no
69-
tags: [ORACLE]
70-
learnMoreLink:
71-
- name: Business continuity and disaster recovery considerations for Oracle Database@Azure
72-
url: "https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-iaas/oracle-disaster-recovery-oracle-database-azure"
73-
74-
75-
- description: Scale up the VM cluster based on the workload requirement
57+
- description: Monitor critical Oracle Database metrics with defined thresholds and scale accordingly
7658
aprlGuid: 2322a597-a6af-4c3e-a1b1-d1b1ddead508
7759
recommendationTypeId: null
7860
recommendationControl: Scalability
@@ -96,7 +78,7 @@
9678
aprlGuid: 1bfdf86c-f501-4ad9-99a7-b29b736f34dc
9779
recommendationTypeId: null
9880
recommendationControl: OtherBestPractices
99-
recommendationImpact: High
81+
recommendationImpact: Medium
10082
recommendationResourceType: Microsoft.Subscription/subscriptions
10183
recommendationMetadataState: Active
10284
longDescription: |
@@ -111,32 +93,15 @@
11193
url: "https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-iaas/oracle-capacity-planning-oracle-database-azure"
11294

11395

114-
- description: Only one ODAA delegated subnet must exist within the VNet
115-
aprlGuid: 76c9136c-642d-4ea3-a4f5-655f28d2ee07
116-
recommendationTypeId: null
117-
recommendationControl: OtherBestPractices
118-
recommendationImpact: High
119-
recommendationResourceType: Microsoft.Subscription/subscriptions
120-
recommendationMetadataState: Active
121-
longDescription: |
122-
An Azure VNet must have only one ODAA delegated subnet. However other delegated subnets can exist for other services e.g. Azure NetApp Files.
123-
potentialBenefits: Avoid multiple ODAA delegated subnets within a VNet.
124-
pgVerified: false
125-
automationAvailable: no
126-
tags: [ORACLE]
127-
learnMoreLink:
128-
- name: Network Planning for Oracle Database@Azure
129-
url: "https://learn.microsoft.com/en-us/azure/oracle/oracle-db/oracle-database-network-plan#constraints"
130-
131-
- description: Deploy Data Guard observer in a redundant manner
96+
- description: Deploy Data Guard observer in different Availability zones for high availability
13297
aprlGuid: 768a5b06-41d4-4f10-b544-fbd2f6999af4
13398
recommendationTypeId: null
13499
recommendationControl: BusinessContinuity
135-
recommendationImpact: Medium
100+
recommendationImpact: High
136101
recommendationResourceType: Microsoft.Subscription/subscriptions
137102
recommendationMetadataState: Active
138103
longDescription: |
139-
Deploy Data Guard observer nodes in different AZs and make sure that an observer node will always stay up if anything happens to the Production deployment.
104+
Deploy Data Guard observer nodes in different AZs and make sure that an observer node will remain available if anything happens to the Production deployment.
140105
potentialBenefits: Data Guard observer automates database failover.
141106
pgVerified: false
142107
automationAvailable: no
@@ -145,7 +110,7 @@
145110
- name: Business continuity and disaster recovery considerations for Oracle Database@Azure
146111
url: "https://learn.microsoft.com/en-us/azure/cloud-adoption-framework/scenarios/oracle-iaas/oracle-disaster-recovery-oracle-database-azure"
147112

148-
- description: When using customer-managed encryption keys with OKV, setup OKV cluster in a redundant manner.
113+
- description: When using customer-managed encryption keys with Oracle Key Vault, setup Oracle Key Vault cluster in a highly available cluster configuration.
149114
aprlGuid: bbe4014f-c49d-475d-9c48-76cb3c190483
150115
recommendationTypeId: null
151116
recommendationControl: HighAvailability
@@ -179,20 +144,3 @@
179144
learnMoreLink:
180145
- name: Configure Oracle-Managed Infrastructure Maintenance
181146
url: "https://docs.oracle.com/en-us/iaas/exadatacloud/doc/exa-conf-oracle-man-infra.html"
182-
183-
- description: Use infrastructure as code (IaC) for more reliable Oracle Database@Azure deployment
184-
aprlGuid: 5d870898-97d7-437d-9ea9-d8ccced7e6fe
185-
recommendationTypeId: null
186-
recommendationControl: OtherBestPractices
187-
recommendationImpact: Medium
188-
recommendationResourceType: Microsoft.Subscription/subscriptions
189-
recommendationMetadataState: Active
190-
longDescription: |
191-
Automate the provisioning of Oracle Database@Azure deployment. Use the same deployment to secondary site to minimize risk of human error.
192-
potentialBenefits: Standardize Oracle deployments to minimize human error
193-
pgVerified: false
194-
automationAvailable: no
195-
tags: [ORACLE]
196-
learnMoreLink:
197-
- name: Configure Oracle-Managed Infrastructure Maintenance
198-
url: "https://docs.oracle.com/en-us/iaas/exadatacloud/doc/exa-conf-oracle-man-infra.html"

0 commit comments

Comments
 (0)