jtpio / trello-full-backup

Python script to backup everything from Trello: boards, lists, cards and attachments
MIT License
123 stars 36 forks source link

Make a backup of trello FOR scripts #9

Closed dbonattoj closed 7 years ago

dbonattoj commented 7 years ago

This version will change folder names by tokens (id, shortlinks, etc..) and it allows to merge with a previous backup folder in an incremental way.

It does not download again already present attachments.

eg:

trello-full-backup -b -d path/to/dir/for/the/incremental/backup ---backup---

another time: trello-full-backup -b -d path/to/dir/for/the/incremental/backup

This will update the json and md files in each folder and download only new attachments

My usage: I like to make a daily backup of my Trello and push it on a private repository/Dropbox. I don't want to download all the files again every time.

jtpio commented 7 years ago

Great addition, many thanks!

Here is a summary of the few annotations I left in the diff:

What do you think?

dbonattoj commented 7 years ago

Sure :) no problem!

dbonattoj commented 7 years ago

up?

jtpio commented 7 years ago

Looks good, gonna check it out and test it in the next days!