'Any automate way to copy data from Amazon EFS to S3?

I am looking for an efficient way to periodically copy data from EFS to S3. I know I am able to create a cron job and use S3 cli to move the data, but I was wondering if there is any existing service or ETL data pipeline on AWS that is able to copy data from EFS to S3 periodically.

Thanks



Solution 1:[1]

You are right; you can create a cron job and use AWS CLI. There is no existing service to do this.

Solution 2:[2]

s3 sync : Syncs directories and S3 prefixes. Recursively copies new and updated files from the source directory to the destination. Only creates folders in the destination if they contain one or more files.

https://docs.aws.amazon.com/cli/latest/reference/s3/sync.html

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Deepak Singhal
Solution 2 Noor Fairoza