Skip to content

As an administrator, I want to restore MWAA metadata from S3 backups for disaster recoveryΒ #200

Description

@jordanpadams

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions