When you need to replicate Amazon EBS volumes to S3, start by writing a shell script that will sync your local s3cmd files with the S3 bucket each time the file is updated or a new file is added or deleted. Just use a short piece of code such as this:
s3cmd sync ./ s3://your-bucket-name/.
If you’re running a Linnux machine, the process is also simple. Just use the FUSE file-system and rsync commands to sync and replicate your volumes to S3. This command allows you to use different machines for your file editing, deletion and creation activities. On Windows machines, try Distributed File System (DFS), which is a part of Windows Server and will sync your files automatically.