{"repo":"yegor256/dynamo-archive","free":true,"listed":false,"github":"https://github.com/yegor256/dynamo-archive","clone":"git clone https://github.com/yegor256/dynamo-archive.git","description":"Archive and Restore DynamoDB Tables, from the Command Line","language":"JavaScript","stars":102,"topics":["dynamodb","javascript","json","aws","archive","backup","amazon-dynamo","amazon-dynamodb"],"license":null,"category":"workflow-automation","readme_excerpt":"There are two simple Node.js scripts that archive and restore an entire AWS Dynamo DB table in JSON format. Install it first (I assume you have Node.js and Npm installed already): Create a user in Amazon IAM and assign a policy to it (how?): Where 019644334823 if your AWS account number, us-east-1 is AWS region, and test is the name of your Dynamo DB table (can be a , if you grant access to all tables). Run it first without arguments and read the output: To restore a table from a JSON file run: Crontab automation I'd recommend to use this simple bash script to automate backups of your Dynamo DB tables and save them to S3 (I'm using s3cmd): How to contribute Read these guidelines. Make sure your build is green before you contribute your pull request. You will need to have NodeJS and installed. Then: If it's clean and you don't see any error messages, submit your pull request.","default_branch":null,"files":null,"tree":[],"storefront":"/r/yegor256","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yegor256/dynamo-archive/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}