{"repo":"aws-samples/mwaa-disaster-recovery","free":true,"listed":false,"github":"https://github.com/aws-samples/mwaa-disaster-recovery","clone":"git clone https://github.com/aws-samples/mwaa-disaster-recovery.git","description":"Disaster recovery solution for Amazon Managed Workflows for Apache Airflow (MWAA)","language":"Python","stars":12,"topics":["airflow","disaster","dr","mwaa","recovery"],"license":"MIT-0","category":"data-pipelines","readme_excerpt":"MWAA Disaster Recovery Contents - Introduction - Architecture - Backup and Restore - BR Flow 1: Periodic Backup - BR Flow 2: Recovery - Warm Standby - WS Flow 1: Periodic Backup - WS Flow 2: Recovery - Solution - Prerequisites - Software Requirements - AWS Resources Needed Pre-Deployment - Stack Parameters - Required Parameters - Optional Parameters - Automated Updates to the Execution Role - Automated Update to the VPC Security Group - Step-By-Step Deployment Guide - Bootstrap Your AWS Account - Clone the Project - Backup and Restore Tutorial - BR-1: Create Necessary AWS Resources - BR-2: Setup Local Virtual Environment - BR-3: Setup Environment Variables - BR-4: Build the Project - BR-5: Deploy the Solution - BR-6: Explore the Airflow UI - BR-7: Manual Backup - BR-8: Simulate DR for Testing - BR-9: Monitor the DR StepFunctions Workflow - Warm Standby Tutorial - WS-1: Create Necessary AWS Resources - WS-2: Setup Local Virtual Environment - WS-3: Setup Environment Variables - WS-4: Build the Project - WS-5: Deploy the Solution - WS-6: Explore the Airflow UI - WS-7: Manual Backup - WS-8: Simulate DR for Testing - WS-9: Monitor the DR StepFunctions Workflow - Clean Up - Limitations and Special Cases - Data Loss Probability - Special Handling of Variable and Connection Tables - Clean Metadata Tables Required for the Restore Workflow - Manually Triggering the Recovery Workflow - Using the Metadata Backup and Restore DAGs Independently - May Need to Restart Environment for Plugins","default_branch":null,"files":null,"tree":[],"storefront":"/r/aws-samples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aws-samples/mwaa-disaster-recovery/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}