Skip to content

Commit 8d3c8d7

Browse files
Rename FSDR folder
1 parent 2e43555 commit 8d3c8d7

41 files changed

Lines changed: 3764 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
# Full Stack Disaster Recovery
2+
3+
Full Stack Disaster Recovery is an Oracle Cloud Infrastructure (OCI) disaster recovery orchestration and management service that provides comprehensive disaster recovery capabilities for all layers of an application stack, including infrastructure, middleware, database, and application.
4+
5+
Using OCI Full Stack DR provides a single pane of glass monitoring and management capability for all disaster recovery needs. Full stack disaster recovery easily integrates Oracle platforms and non-Oracle applications and provides recovery for the entire application stack, instead of recovery of individual components, such as databases or compute instances.
6+
7+
Reviewed: 08.10.2026
8+
9+
# Team Publications
10+
11+
## Designing Full Stack Disaster Recovery
12+
13+
[Designing OCI Full Stack Disaster Recovery](./assets/designing-fsdr/README.md) provides guidance on defining application recovery boundaries, choosing moving or non-moving compute patterns, preparing replication and standby infrastructure, and organizing DR protection groups and recovery plans.
14+
15+
## Videos
16+
17+
- [Full Stack Disaster Recovery - MySQL HeatWave Step-by-Step Demo](https://www.youtube.com/watch?v=GVcT7Bq76hU)
18+
- Integrate MySQL HeatWave with Full Stack DR using preconfigured replication channels across OCI regions.
19+
- [Full Stack Disaster Recovery - Integration of Oracle Kubernetes Engine](https://www.youtube.com/watch?v=S06FaJc5lHI)
20+
- Recover the MuShop application deployed on OKE and its associated Autonomous Database.
21+
- [Full Stack Disaster Recovery - Enhanced DR Plan Management](https://www.youtube.com/watch?v=QyCzbKWTUkY&index=10&pp=iAQB)
22+
- Refresh existing DR plans after protection group member changes.
23+
- [How to integrate Oracle EPM with Full Stack DR](https://www.youtube.com/playlist?list=PLKCk3OyNwIzsIv-68QDYiqgahT3qq_yjf)
24+
- Configure recovery for Oracle Enterprise Performance Management across two OCI regions.
25+
- [Full Stack Disaster Recovery - Use Capacity Reservation for moving instances](https://www.youtube.com/watch?v=XKrZfzeoo_A)
26+
- Use Compute Capacity Reservations when recovering moving instances.
27+
- [Full Stack Disaster Recovery for File Storage Service](https://youtu.be/_Rhq5iPrl9k)
28+
- Integrate OCI File Storage with Full Stack DR using native member support.
29+
- [Full Stack Disaster Recovery - Detach/Attach Block Volumes and Stop/Start a non-moving Compute Instance](https://youtu.be/GONlPCtQxqM)
30+
- Automate block volume attachment and detachment, and stop or start non-moving compute instances.
31+
- [Full Stack Disaster Recovery for Load Balancer](https://youtu.be/dFd-Z1oBpjQ)
32+
- Add an OCI Load Balancer to a DR protection group.
33+
- [OCI Full Stack Disaster Recovery, Video Series for a Custom Application](https://www.youtube.com/playlist?list=PLKCk3OyNwIzt4gjcRbo2dA5DwsQPEWI5C)
34+
- A five-part video series demonstrating how to configure OCI Full Stack Disaster Recovery to automate and orchestrate disaster recovery for a custom application across two OCI regions, from creating DR protection groups to customizing, validating, and executing a switchover plan.
35+
- [Video 1: Introduction to the existing application deployment](https://www.youtube.com/watch?v=K9JgQnNBJT8&list=PLKCk3OyNwIzt4gjcRbo2dA5DwsQPEWI5C&index=1)
36+
- Review the MuShop deployment and its DR prerequisites in both regions.
37+
- [Video 2: Create and Associate Disaster Recovery Protection Groups](https://www.youtube.com/watch?v=zpW_tBJwLmU&list=PLKCk3OyNwIzt4gjcRbo2dA5DwsQPEWI5C&index=2)
38+
- Create and associate primary and standby DR protection groups.
39+
- [Video 3: Add members to the DR Protection groups](https://www.youtube.com/watch?v=byp0t35-xAU&list=PLKCk3OyNwIzt4gjcRbo2dA5DwsQPEWI5C&index=3)
40+
- Add application resources as DR protection group members.
41+
- [Video 4: Create and Customize the DR Switchover Plan](https://www.youtube.com/watch?v=A3QsnIdW-r0&list=PLKCk3OyNwIzt4gjcRbo2dA5DwsQPEWI5C&index=4)
42+
- Create a switchover plan in the standby protection group and add custom recovery steps.
43+
- [Video 5: Perform Prechecks and Execute Switchover](https://www.youtube.com/watch?v=uYLtJ85sE1A&list=PLKCk3OyNwIzt4gjcRbo2dA5DwsQPEWI5C&index=5)
44+
- Run prechecks, execute the switchover, and validate the recovered application.
45+
46+
## Tutorials
47+
48+
- [Automate Recovery for MySQL HeatWave (OCI managed) as a native member](https://docs.oracle.com/en/learn/full-stack-dr-mysql-heatwave/index.html)
49+
- Automate MySQL HeatWave recovery using replication channels and native FSDR member support.
50+
- [Automate Cold Disaster Recovery for Oracle HeatWave MySQL](https://docs.oracle.com/en/learn/full-stack-dr-heatwave-mysql/)
51+
- Automate MySQL HeatWave recovery from backups using Full Stack DR.
52+
- [Automate Cold Disaster Recovery for OCI Database with PostgreSQL using OCI Full Stack Disaster Recovery](https://docs.oracle.com/en/learn/full-stack-dr-pgsql-cold-dr/index.html)
53+
- Automate OCI Database with PostgreSQL recovery from backups using Full Stack DR.
54+
- [Automate recovery for Oracle EPM](https://docs.oracle.com/en/learn/fsdr-integration-epm/)
55+
- Automate recovery for Oracle Enterprise Performance Management.
56+
- [Automate Disaster Recovery Plan Validation in OCI Using a Custom Precheck Tool](https://dev.to/amoubarak/automate-disaster-recovery-plan-validation-in-oci-using-a-custom-precheck-tool-1omo)
57+
- Run prechecks for all active plans in a DR protection group using a Python tool.
58+
59+
# Useful Links
60+
61+
## Videos
62+
63+
- [Deep dive playlist](https://www.youtube.com/playlist?list=PLKCk3OyNwIzuhTZbFY0d7pvbEUktcNqtH)
64+
- Explore OCI Full Stack Disaster Recovery concepts, architecture, and capabilities.
65+
- [Full Stack DR : Implementing and Configuring](https://www.youtube.com/watch?v=dna14EPgkbM&list=PLKCk3OyNwIzsNFHC903WIJOfyrXZmeQoZ)
66+
- Configure and manage orchestrated recovery for application stacks across OCI regions.
67+
- [How to integrate Oracle Analytics Cloud with Full Stack DR](https://www.youtube.com/playlist?list=PLKCk3OyNwIztqvNuVwgsq5ahlGuRTSaBT)
68+
- Configure recovery for Oracle Analytics Cloud across OCI regions.
69+
- [How to integrate PeopleSoft with Full Stack DR](https://www.youtube.com/watch?v=TCLlRwmGwlw&list=PLKCk3OyNwIzugTFmLTXnGv7-WZJ9omzt6)
70+
- Configure recovery for a single-instance PeopleSoft deployment across OCI regions.
71+
- [How to integrate Oracle Integration Cloud with Full Stack DR](https://www.youtube.com/playlist?list=PLKCk3OyNwIzuHnw1A3NZsMngfxBhN-M0p)
72+
- Automate disaster recovery for Oracle Integration across two OCI regions.
73+
- [Oracle WebLogic Server with OCI Full Stack Disaster Recovery](https://www.youtube.com/watch?v=Ki-K_N6X-70&t=103s)
74+
- Integrate an Oracle WebLogic Server deployment from OCI Marketplace with Full Stack DR.
75+
- [Automate Object storage recovery](https://www.youtube.com/watch?v=rMzcNMHWcjk)
76+
- Integrate an OCI Object Storage bucket with Full Stack DR to automate recovery.
77+
78+
## Tutorials
79+
80+
- [Move a virtual machine between OCI regions using Full Stack Disaster Recovery](https://docs.oracle.com/en/learn/full-stack-dr-to-move-vm/)
81+
- Move a compute VM with only a boot volume between OCI regions.
82+
- [Non-moving instance new features](https://docs.oracle.com/en/learn/full-stack-dr-blkvolume-dr-drill/)
83+
- Attach and detach block volumes for non-moving compute instances using DR drill plans.
84+
- [Automate Disaster Recovery switchover and failover operations for Oracle WebLogic Server with OCI Full Stack Disaster Recovery](https://docs.oracle.com/en/solutions/full-stack-dr-weblogic-platform)
85+
- Automate switchover and failover operations for Oracle WebLogic Server.
86+
- [Oracle WebLogic Server for Oracle Cloud Infrastructure Disaster Recovery](https://www.oracle.com/a/otn/docs/middleware/maa-wls-mp-dr.pdf)
87+
- [Automate DR for MuShop Demo Application Deployed on OKE with OCI Full Stack DR](https://docs.oracle.com/en/learn/full-stack-dr-oke-mushop)
88+
- Automate switchover and failover for the MuShop demo application deployed on OKE.
89+
- [Automate recovery for Oracle Analytics Cloud ( OAC )](https://docs.oracle.com/en/learn/oci-full-stack-dr-integration-oac)
90+
- Configure recovery for Oracle Analytics Cloud as the sole application in the DR protection groups.
91+
- [Automate recovery for Oracle Analytics Server (OAS)](https://blogs.oracle.com/analytics/post/oas-dr-fsdr)
92+
- Automate recovery for Oracle Analytics Server deployed on OCI.
93+
- [Automate recovery for Oracle Integration (OIC)](https://docs.oracle.com/en/learn/fullstackdr-integration-oic/)
94+
- Automate recovery for Oracle Integration using Full Stack DR.
95+
- [Automate recovery for PeopleSoft](https://docs.oracle.com/en/learn/full-stack-dr-integration-psft)
96+
- Automate recovery for a single-instance PeopleSoft deployment.
97+
- [Prepare compute instance for run command](https://docs.oracle.com/en/learn/full-stack-dr-run-command)
98+
- Prepare a compute instance to execute custom recovery scripts through Run Command.
99+
- [Create Full Stack DR resources using OCI CLI](https://docs.oracle.com/en/learn/full-stack-dr-oci-cli-command/)
100+
- Create Full Stack DR resources for a cold standby topology using OCI CLI.
101+
102+
## Other Useful Links
103+
104+
- [Documentation: Full Stack Disaster Recovery](https://docs.oracle.com/en-us/iaas/disaster-recovery/index.html)
105+
- [Oracle.com: Full Stack Disaster Recovery](https://www.oracle.com/in/cloud/full-stack-disaster-recovery/)
106+
107+
# License
108+
109+
Copyright (c) 2026 Oracle and/or its affiliates.
110+
111+
Licensed under the Universal Permissive License (UPL), Version 1.0.
112+
113+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
Copyright (c) 2026 Oracle and/or its affiliates.
2+
3+
The Universal Permissive License (UPL), Version 1.0
4+
5+
Subject to the condition set forth below, permission is hereby granted to any
6+
person obtaining a copy of this software, associated documentation and/or data
7+
(collectively the "Software"), free of charge and under any and all copyright
8+
rights in the Software, and any and all patent rights owned or freely
9+
licensable by each licensor hereunder covering either (i) the unmodified
10+
Software as contributed to or provided by such licensor, or (ii) the Larger
11+
Works (as defined below), to deal in both
12+
13+
(a) the Software, and
14+
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
15+
one is included with the Software (each a "Larger Work" to which the Software
16+
is contributed by such licensors),
17+
18+
without restriction, including without limitation the rights to copy, create
19+
derivative works of, display, perform, and distribute the Software and make,
20+
use, sell, offer for sale, import, export, have made, and have sold the
21+
Software and the Larger Work(s), and to sublicense the foregoing rights on
22+
either these or other terms.
23+
24+
This license is subject to the following condition:
25+
The above copyright notice and either this complete permission notice or at
26+
a minimum a reference to the UPL must be included in all copies or
27+
substantial portions of the Software.
28+
29+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
35+
SOFTWARE.

0 commit comments

Comments
 (0)