You have a proprietary data store on-premises that must be backed up daily by dumping the data store
contents to a single compressed 50GB file and sending the file to AWS. Your SLAs state that any dump file
backed up within the past 7 days can be retrieved within 2 hours. Your compliance department has stated that
all data must be held indefinitely. The time required to restore the data store from a backup is approximately 1
hour. Your on-premise network connection is capable of sustaining 1gbps to AWS.
Which backup methods to AWS would be most cost-effective while still meeting all of your requirements?
Send the daily backup files to Glacier immediately after being generated
Transfer the daily backup files to an EBS volume in AWS and take daily snapshots of the volume
Transfer the daily backup files to S3 and use appropriate bucket lifecycle policies to send to Glacier
Host the backup files on a Storage Gateway with Gateway-Cached Volumes and take daily snapshots