{"id":28762451,"url":"https://github.com/rubrikinc/use-case-aws-native-snapshot-replication","last_synced_at":"2026-04-29T14:02:28.993Z","repository":{"id":91323971,"uuid":"184481671","full_name":"rubrikinc/use-case-aws-native-snapshot-replication","owner":"rubrikinc","description":"Provides replication of Rubrik generated EC2 snapshots to alternate locations.","archived":true,"fork":false,"pushed_at":"2019-12-05T05:21:58.000Z","size":32673,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-06-17T08:08:36.943Z","etag":null,"topics":["aws","aws-ec2","rubrik"],"latest_commit_sha":null,"homepage":"https://build.rubrik.com/use-cases/replicate-ec2-snapshots-to-another-location/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rubrikinc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-05-01T21:06:35.000Z","updated_at":"2023-12-01T21:42:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"173de65f-db33-4e8c-8387-a28b89194f2a","html_url":"https://github.com/rubrikinc/use-case-aws-native-snapshot-replication","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rubrikinc/use-case-aws-native-snapshot-replication","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubrikinc%2Fuse-case-aws-native-snapshot-replication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubrikinc%2Fuse-case-aws-native-snapshot-replication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubrikinc%2Fuse-case-aws-native-snapshot-replication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubrikinc%2Fuse-case-aws-native-snapshot-replication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rubrikinc","download_url":"https://codeload.github.com/rubrikinc/use-case-aws-native-snapshot-replication/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rubrikinc%2Fuse-case-aws-native-snapshot-replication/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262343995,"owners_count":23296434,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","aws-ec2","rubrik"],"created_at":"2025-06-17T08:08:35.147Z","updated_at":"2026-04-29T14:02:18.982Z","avatar_url":"https://github.com/rubrikinc.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Use Case: AWS Native Snapshot Replication\n\nThis module takes EC2 snapshots that were created by Rubrik and replicates them to another region. Replicated snapshots will be removed when the source snapshot is removed.\n\n## :hammer: Installation\n\n1. Create an S3 bucket for the lambda package in the same region as the Rubrik created snapshots that are to be replicated.\n2. Upload [rubrik-aws-ec2-snap-replicate.zip](rubrik-aws-ec2-snap-replicate.zip) to the previously created bucket.\n3. Create a new CloudFormation stack using the template from the Rubrik bucket[http://s3.us-west-1.amazonaws.com/cloudformation-templates-rubrik-prod/rubrik-aws-ec2-snap-replicate.yml](http://s3.us-west-1.amazonaws.com/cloudformation-templates-rubrik-prod/rubrik-aws-ec2-snap-replicate.yml]) or from this repo [rubrik-aws-ec2-snap-replicate.yml](rubrik-aws-ec2-snap-replicate.yml)\n4. New snapshots will be replicated to the destination region.\n\n## :mag: Example CloudFormation Setup\n\n![image](docs/images/Create_Stack_Example.png)\n\n## :blue_book: Documentation\n\nHere are some resources to get you started! If you find any challenges from this project are not properly documented or are unclear, please raise an issue and let us know! This is a fun, safe environment - don't worry if you're a GitHub newbie! :heart:\n\n* [Quick Start Guide](docs/quick-start.md)\n* [Rubrik API Documentation](https://github.com/rubrikinc/api-documentation)\n\n## :muscle: How You Can Help\n\nWe glady welcome contributions from the community. From updating the documentation to adding more functions for Python, all ideas are welcome. Thank you in advance for all of your issues, pull requests, and comments! :star:\n\n* [Contributing Guide](CONTRIBUTING.md)\n* [Code of Conduct](CODE_OF_CONDUCT.md)\n\n## :pushpin: License\n\n* [MIT License](LICENSE)\n\n## :point_right: About Rubrik Build\n\nWe encourage all contributors to become members. We aim to grow an active, healthy community of contributors, reviewers, and code owners. Learn more in our [Welcome to the Rubrik Build Community](https://github.com/rubrikinc/welcome-to-rubrik-build) page.\n\nWe'd  love to hear from you! Email us: build@rubrik.com :love_letter:\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubrikinc%2Fuse-case-aws-native-snapshot-replication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frubrikinc%2Fuse-case-aws-native-snapshot-replication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubrikinc%2Fuse-case-aws-native-snapshot-replication/lists"}