Skip to content

Commit

Permalink
WMS#11074: OCW TUT3061 Changes (#60)
Browse files Browse the repository at this point in the history
* Full Stack DRS

Full Stack DRS

* OCI Full Stack DRS

OCI Full Stack DRS creation for OCW

* Set theme jekyll-theme-cayman

* Manifest file creation

* Introduction updated

* OCI Full Stack DR

OCI Full Stack DR  Lab 1

* added FSDRS lab 2

added FSDRS lab 2

* Livelabs FSDRS

Livelabs FSDRS

* FSDRS Today

FSDRS Today

* FSDRS-25th Aug

FSDRS-25th Aug

* FSDRS 30th Aug

FSDRS 30th Aug

* Commit

Commit

* FSDRS

FSDRS

* FSDRS 01st Sep

FSDRS 01st Sep

* FSDRS 05th Sep

FSDRS 05th Sep

* FSDRS 06th Sep

FSDRS 06th Sep

* FSDRS 06th Sep

FSDRS 06th Sep

* FSDRS 7th Sep

FSDRS 7th Sep

* FSDRS feedback-19th Sep

FSDRS feedback-19th Sep

* FSDRS feedback 20th Sep

FSDRS feedback 20th Sep

* FSDRS 21st Sep

FSDRS 21st Sep

* FSDR Changes 26th Sep

FSDR Changes 26th Sep

* Fixed a typo in the instructions

Fixed a typo in the instructions

* FSDR changes

* Small changes

Small changes

* Changes done on 18th May

Changes done on 18th May

* Changes for OCW

Changes for OCW

* OCW changes

OCW changes

* OCW changes

OCW changes

* OCW changes

OCW changes

* Updated screenshots,instructions,bugs

Updated screenshots,instructions,bugs

* new feedback

new feedback

* OCW

* OCW

OCW

* OCW

OCW

* OCW23 Lab changes

OCW23 Lab changes

* OCW changes

OCW changes

* Typo- changes

Typo- changes

* Updated instructions for OCW

Updated instructions for OCW

* Full Stack DR Compute UI changes

Full Stack DR Compute UI changes

* Compute UI change

Compute UI change

* Delete drpg-members copy.md

Deleting old files

* Delete .DS_Store

* Delete drpg-members-old.md

* Removed DS_Store files

Removed DS_Store files

* Updated .gitignore

Updated .gitignore

* Deleted DS_Store

Deleted DS_Store

* Updated Videohub files

Updated Videohub files

* HOL2520- OCW minor changes

HOL2520- OCW minor changes

* Updated Sandbox instructions

Updated Sandbox instructions

* Commit for brown button tenancy

Commit for brown button tenancy

* New features changes

New features changes

* Multiple new feature changes for sandbox

Multiple new feature changes for sandbox

* Changes

Changes

* Changes

Changes

* Changes

Changes

* Final Changes

Final Changes

* Final changes

Final changes

* Updated the manifest file

Updated the manifest file

* Updated the missing lab file in the manifest

Updated the missing lab file in the manifest

* Minor changes for the recent screenshot changes

Minor changes for the recent screenshot changes

* OCW24-Preparation

OCW24-Preparation

* OCW changes

OCW changes

* OCW24 changes

OCW24 changes

* OCW24

OCW24

* OCW24 changes

OCW24 changes

* OCW24 Changes

OCW24 Changes

* Update drpg-create-add-members-ocw24.md

test

* OCW24 changes

OCW24 changes

* OCW changes

OCW changes

* OCW24 changes

OCW24 changes

* Changes after dryrun

Changes after dryrun

* Changes-14th Aug-1

Changes-14th Aug-1

* Comitt2

Comitt2

* Commit-3

Commit-3

* Commit-4

Commit-4

* OCW 2024 changes for TUT

OCW 2024 changes for TUT

* OCW 2024 changes for TUT

OCW 2024 changes for TUT

* OCW 2024 changes for TUT

OCW 2024 changes for TUT

* OCW 2024 changes for TUT

OCW 2024 changes for TUT

* OCW 2024 changes for TUT

OCW 2024 changes for TUT

* OCW 2024 changes for TUT

OCW 2024 changes for TUT

* OCW 2024 changes for TUT

OCW 2024 changes for TUT

* OCW 2024 changes for TUT

OCW 2024 changes for TUT

* OCW 2024 changes for TUT

OCW 2024 changes for TUT
  • Loading branch information
surajmr authored Aug 16, 2024
1 parent 670639d commit 22e3fdb
Show file tree
Hide file tree
Showing 52 changed files with 15 additions and 136 deletions.
8 changes: 4 additions & 4 deletions oci-fullstackdrs/drpg-plan-setup/drpg-plan-customize-ocw24.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ Watch the video below for a quick walk-through of the lab.

![dr plans summary](./images/phoenix-drplans-summary.png)

13. For the rest of the tutorial, we are going to use **mushop-app-failover-iad-phx** plan. Based on the required you can add respective user-defined plan groups for other DR plans.
13. For the rest of the tutorial, we are going to use **mushop-app-failover-iad-phx** plan. Based on the requirements, you can add respective user-defined plan groups for other DR plans.

## Task 2: Customize the Failover plan-Restore Database Wallet group

Expand All @@ -135,7 +135,7 @@ Watch the video below for a quick walk-through of the lab.

![add plan group](./images/phoenix-plangroup-add-new.png)

2. Add **Restore Database Wallet** in the Group name, select **Add after** radio button, select **Update Destination Load Balancers' Backend Sets** in the Group and Click **Add Step**
2. Add **Restore Database Wallet** in the Group name, select **Add after** radio button, select **Load Balancers - Update Destination Backend Sets** in the Group and Click **Add Step**

![add dbrestore plangroup](./images/phoenix-dbrestore-plangroup-new.png)

Expand Down Expand Up @@ -266,7 +266,7 @@ Watch the video below for a quick walk-through of the lab.
2. Let's review the **mushop-app-failover-iad-ph** failover plan
- Built-in Prechecks - These are the built-in prechecks groups for all the Plan groups (Built-in and User defined).
- Prechecks-Built in - These are the built-in prechecks groups for all the Plan groups (Built-in and User defined).
- Based on the members we have added in both Primary DRPG and Standby DRPG, Full Stack DR created **four** Built-in plan groups for the failover plan.
- We have manually created **two** user-defined groups as per the Mushop application failover requirements.
- In summary, the **mushop-app-failover-iad-phx** failover plan has created with *one*- Built-in prechecks plan group, *four*- Built-in Plan groups,*two*- User defined Plan groups
Expand All @@ -282,4 +282,4 @@ Watch the video below for a quick walk-through of the lab.
## Acknowledgements
- **Author** - Suraj Ramesh, Principal Product Manager,Oracle Database High Availability (HA), Scalability and Maximum Availability Architecture (MAA)
- **Last Updated By/Date** - Suraj Ramesh,June 2024
- **Last Updated By/Date** - Suraj Ramesh,August 2024
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 5 additions & 5 deletions oci-fullstackdrs/failover-execute/failover-execute-ocw24.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Watch the video below for a quick walk-through of the lab.

![drpg failover plan](./images/phoenix-drplanfo-created-new.png)

5. Navigate to the **Execute DR Plan** section, which will be right below the **mushop-app-switchover** plan, and select
5. Navigate to the **Execute DR Plan** section, which will be right below the **mushop-app-failover-iad-phx** plan, and select

![drpg execute plan](./images/phoenix-executefo-plan-new.png)

Expand Down Expand Up @@ -66,17 +66,17 @@ Watch the video below for a quick walk-through of the lab.

![drpg execute monitor progress](./images/phoenix-executefo-moving-new.png)

6. Keep monitoring the rest of the groups and steps; each step will complete depending on the actual task (DB Failover, Launch VM, Execute scripts ), etc.). For example, Autonomous DB Failover will take more time when comparing to Launching VMs. You can verify the start and end of each step, total duration, logs, etc.
6. Keep monitoring the rest of the groups and steps; each step will complete depending on the actual task (DB Failover, Launch VM,Update Load Balancer, Execute scripts ), etc.). For example, Autonomous DB Failover will take more time when comparing to Launching VMs. You can verify the start and end of each step, total duration, logs, etc.

![drpg execute monitor progress1 ](./images/phoenix-executefo-moving1-new.png)
![drpg execute monitor progress1 ](./images/phoenix-executefo-moving-new.png)

7. Wait for all the steps to complete successfully. It is important to monitor the progress of each step and take necessary actions in case of any failures.

**Approximately it will take *20-30* mins to for successful failover plan execution**

## Task 3: Validate the Failover plan

1. From the plan execution details, verify the duration of each step, status, duration of the entire failover plan, etc. *It is essential to have successful completion of all steps*. In this example it took around **25 minutes** to complete.These timings will vary as it has depending factors like ATP Data Guard failover, compute launch,script execution etc.Use the **Expand all** button to expand all the steps and the **Collapse all** button for collapsing. Use the view or download log option to see step execution details.
1. From the plan execution details, verify the duration of each step, status, duration of the entire failover plan, etc. *It is essential to have successful completion of all steps*. In this example it took around **12 minutes** to complete.These timings will vary as it has depending factors like ATP Data Guard failover,compute launch,update load balancer,script execution etc.Use the **Expand all** button to expand all the steps and the **Collapse all** button for collapse. Use the view or download log option to see step execution details.

![drpg execution done](./images/phoenix-executefo-done-new.png)

Expand All @@ -91,4 +91,4 @@ Refer to the **Troubleshooting tips** section for known failures and corrective
## Acknowledgements

- **Author** - Suraj Ramesh,Principal Product Manager,Oracle Database High Availability (HA), Scalability and Maximum Availability Architecture (MAA)
- **Last Updated By/Date** - Suraj Ramesh,June 2024
- **Last Updated By/Date** - Suraj Ramesh,August 2024
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
118 changes: 0 additions & 118 deletions oci-fullstackdrs/failover-execute/images/switchover-prechecks-ocw23.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,9 @@ Refer to the **Troubleshooting tips** section for known failures and correction
Wait for a few seconds and refresh the browser tab of the MuShop application. You should see that the MuShop site can't be reached or Error: Request failed with status code 502.

![reverify mushop app](./images/mushop-broken-new.png)
![reverify mushop app](./images/mushop-broken-new1.png)

We have created an outage to a working MuShop application; in the next lab, we will use the Full Stack DR service to initiate the failover plan of the Full Stack (App VM's/Database/Application Customization) from Ashburn to the Phoenix region.
We have created an outage to a working MuShop application; in the next lab, we will use the Full Stack DR service to initiate the failover plan of the Full Stack (App VM's/Database/Load Balancer/Application Customization) from Ashburn to the Phoenix region.

You may now [Proceed to the next lab](#next)

Expand All @@ -113,4 +114,4 @@ Refer to the **Troubleshooting tips** section for known failures and correction
## Acknowledgements

- **Author** - Suraj Ramesh,Principal Product Manager,Oracle Database High Availability (HA), Scalability and Maximum Availability Architecture (MAA)
- **Last Updated By/Date** - Suraj Ramesh, June 2024
- **Last Updated By/Date** - Suraj Ramesh, August 2024
6 changes: 3 additions & 3 deletions oci-fullstackdrs/post-failover/post-failover-ocw24.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ We will verify the DR Protection Group (DRPG) status and MuShop Application post
Estimated Time: 5 Minutes

Watch the video below for a quick walk-through of the lab.
[Post Switchover tasks](videohub:)
[Post Failover tasks](videohub:)

### Objectives

Expand Down Expand Up @@ -72,9 +72,9 @@ Watch the video below for a quick walk-through of the lab.

## Conclusion

Using OCI Full Stack DR, we have seen the complete automation of failing over the MuShop application (Full Stack) from the Ashburn region to the Phoenix region with just one click!
You are a Disaster Recovery Hero Now!!!! Using OCI Full Stack DR, we have seen the complete automation of failing over the MuShop application (Full Stack) from the Ashburn region to the Phoenix region with just one click!

## Acknowledgements

- **Author** - Suraj Ramesh,Principal Product Manager,Oracle Database High Availability (HA), Scalability and Maximum Availability Architecture (MAA)
- **Last Updated By/Date** - Suraj Ramesh,November June 2024
- **Last Updated By/Date** - Suraj Ramesh,November August 2024
4 changes: 0 additions & 4 deletions oci-fullstackdrs/workshops/ocw24-sandbox/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,6 @@
"title": "Need Help?",
"description": "Solutions to Common Problems and Directions for Receiving Live Help",
"filename": "https://oracle-livelabs.github.io/common/labs/need-help/need-help-livelabs.md"
},
{
"title": "Oracle CloudWorld 2024 - Support",
"filename": "https://oracle-livelabs.github.io/common/support/ocwsupportlab/ocwsupportlab.md"
}
]
}
Expand Down

0 comments on commit 22e3fdb

Please sign in to comment.