{"categories":[{"label":"Distributed Computing","url":"https://skillfed.io/packages/category/system-distributed-computing/2"}],"enrichment":{"capability":"Generates backup, restore, and cleanup DAGs for Amazon MWAA metadata stores by providing factory classes that create reusable workflows without manual DAG authoring.","skillfed_tags":["aws-mwaa","backup-restore","disaster-recovery"],"use_cases":["Automate regular metadata backups of your MWAA environment to S3 for disaster recovery","Restore a MWAA metadata store from backup after environment failure or data loss","Exclude sensitive tables from backup when using AWS Secrets Manager for variables and connections","Customize backup scope by extending factory classes to add or remove specific metadata tables","Test configurations locally using the LOCAL_FS storage type"],"what_it_does":"mwaa-dr is a Python library that generates DAGs to automate backup, restore, and cleanup of Amazon MWAA metadata stores. It addresses the constraint that MWAA metadata access is only available through DAGs by providing factory classes that generate these DAGs for you, eliminating manual DAG creation.\n\nThe library handles metadata export to S3 or local filesystem, supports configurable restore strategies for variables and connections (DO_NOTHING, APPEND, REPLACE), and allows customization through inheritance to include or exclude specific tables. It depends on smart-open for storage abstraction and requires Python 3.7 or later.","worth_installing":"Yes. If you operate Amazon MWAA and need disaster recovery for metadata, this library eliminates boilerplate code and provides a tested, actively maintained solution. Install friction is minimal, and the package is production-stable. The unclear license requires review, but the permissive grant language suggests low risk for most use cases."},"id":"mwaa-dr","links":{"html":"https://skillfed.io/packages/mwaa-dr","md":"https://skillfed.io/packages/mwaa-dr.md","pypi":"https://pypi.org/project/mwaa-dr/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-30","license_spdx":null,"license_treatment":"unclear","name":"mwaa-dr","python_support":"supports_current","summary":"DR Solution for Amazon Managed Workflows for Apache Airflow (MWAA)"},"popularity":{"monthly_downloads":384178,"position":7067,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.2.0"}
