Checked for duplicates
Yes - I have already checked
π§βπ¬ User Persona(s)
System Administrator, Data Engineering
πͺ Motivation
...so that I can rapidly recover the Nucleus orchestration state without manual re-entry of configurations in the event of system failure or disaster.
π Additional Details
Implement the mwaa_dr_restore_from_s3 DAG from the AWS MWAA Disaster Recovery tool to enable restoration of Airflow metadata from S3 backups.
Implementation Requirements:
- Deploy the mwaa_dr_restore_from_s3 DAG to the MWAA environment
- Enable manual trigger via Airflow Trigger UI
- Support S3 backup path configuration in the Trigger UI parameters
- Restoration should include:
- Airflow Connections
- Airflow Variables
- DAG run history
- Document the restoration procedure for operators
References
For Internal Dev Team To Complete
Acceptance Criteria
Given a valid S3 backup path containing MWAA metadata export
When an administrator triggers the mwaa_dr_restore_from_s3 DAG with the backup path configuration
Then the MWAA environment metadata is restored to the state captured in the backup
βοΈ Engineering Details
To be filled by engineering team
π I&T
To be filled by engineering team
Checked for duplicates
Yes - I have already checked
π§βπ¬ User Persona(s)
System Administrator, Data Engineering
πͺ Motivation
...so that I can rapidly recover the Nucleus orchestration state without manual re-entry of configurations in the event of system failure or disaster.
π Additional Details
Implement the mwaa_dr_restore_from_s3 DAG from the AWS MWAA Disaster Recovery tool to enable restoration of Airflow metadata from S3 backups.
Implementation Requirements:
References
For Internal Dev Team To Complete
Acceptance Criteria
Given a valid S3 backup path containing MWAA metadata export
When an administrator triggers the mwaa_dr_restore_from_s3 DAG with the backup path configuration
Then the MWAA environment metadata is restored to the state captured in the backup
βοΈ Engineering Details
To be filled by engineering team
π I&T
To be filled by engineering team