[Minor] Mascore 12309 AWS DocumentDB Data and Index Backup#2147
Closed
prajapati-yogeshkumar-ibm wants to merge 12 commits intomasterfrom
Closed
[Minor] Mascore 12309 AWS DocumentDB Data and Index Backup#2147prajapati-yogeshkumar-ibm wants to merge 12 commits intomasterfrom
prajapati-yogeshkumar-ibm wants to merge 12 commits intomasterfrom
Conversation
whitfiea
requested changes
Mar 12, 2026
whitfiea
requested changes
Mar 13, 2026
Member
whitfiea
left a comment
There was a problem hiding this comment.
The changes in here need to align with the changes in https://github.com/ibm-mas/ansible-devops/pull/2139/changes. Those changes add the backup/restore for mongodb community, and we should follow that pattern rather than diverge. Please talk to @sanjayprab if you need too.
Contributor
Author
|
This is handle in this PR: #2170 |
auto-merge was automatically disabled
April 9, 2026 10:49
Pull request was closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
1. DocumentDB Data Backup
Implement tasks within the AWS provider directory:
ibm/mas_devops/roles/mongodb/tasks/providers/aws
Use mongodump compatible with AWS DocumentDB MongoDB API to export database collections.
Generate a compressed backup archive containing the full dataset.
2. Index Extraction
Extract collection index definitions from DocumentDB.
Convert index metadata into JSON format for portability and restore operations.
Store index files per database/collection.
3. S3 Backup Storage
Upload both database dump files and index JSON files to a configured Amazon S3 bucket