Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 1.64 KB

README.md

File metadata and controls

34 lines (28 loc) · 1.64 KB

Serverless Route53_Backup CloudFormation Template

This is an AWS CloudFormation Template designed as a serverless Route53 Backup using Lambda and S3.

Two Parameters

-- Bucket Name - Required

-- IAM Role Name - Optional (Template already uses a recommended Role Name)

What the Template Does

-- Everything. (Designed to be drag and dropped on any account)

What to check for after creation (Currently set to run on any Route53 Adjustments and two week intervals)

-- New Log Group Created after first run

-- S3 Bucket has been created

-- IAM Role has been created

-- CloudWatch Event has been created

-- Lambda Function Created

References:

http://boto3.readthedocs.io/en/latest/reference/services/lambda.html http://boto3.readthedocs.io/en/latest/reference/services/s3.html http://boto3.readthedocs.io/en/latest/reference/services/route53.html http://docs.aws.amazon.com/Route53/latest/APIReference/API_ListHostedZones.html http://docs.aws.amazon.com/Route53/latest/APIReference/API_ListResourceRecordSets.html http://grahamm.uk/post/147536460855/backup-route53-to-s3-using-lambda https://www.reddit.com/r/aws/comments/6xcm06/route_53_backup_tools/ https://www.aaronmedacco.com/blog/post/2017/01/03/automating-backups-of-your-route-53-hosted-zone-dns-records http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-ref.html http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/pseudo-parameter-reference.html

Bitcoin Donation: 16CowvxvLSR4BPEP9KJZiR622UU7hGEce5

Ethereum Donation: 0xf75278bd6e2006e6ef4847c9a9293e509ab815c5