|
| 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. |
0 commit comments