Closed mchhatani closed 8 years ago
The incremental backfill utility is for populating the S3 bucket with the current state of your DynamoDB table. The Lambda function is responsible for ongoing inserts/updates/deletes in the S3 bucket. The ideal flow is:
After taking these two steps, the S3 bucket will be up-to-date and remain up-to-date as new changes are made to the DynamoDB table.
Thanks Ryan for the answer. I have configured S3 bucket with versioning, Streams, Lambda Trigger on the table.
Sorry to ask but I am new to this, do you have the code handy for lambda function (i.e. copying events to s3), I can use.
This library provides the JS code to run on a Lambda function to perform the incremental updates
Thanks for the response.
Hey,
Thanks a lot for creating this utility, it would be really helpful, if you go can go through below steps and let me know what I am missing.
I have configured the utility for taking the incremental backup for dynamodb table, I am not sure the series of steps required for successfully implement incremental backup, below are the steps I followed -
While executing step 6, all the items were backed again while only updated items should have been backed up.
I am not sure what should be the next step for successful implementation of the utility.