Howto: etherpad backups with git and cron

Many public etherpad instances delete pads after a certain time period. Instances can become flaky, delete pads at random or even vanish completely. Sometimes malicious users delete everything you typed and the timeline feature screws up so you can’t get it back. So I wrote a script to grab copies of an etherpad page (or similar) and keep track of changes using git. I run it from cron when I’m working on an important pad to make sure I don’t lose anything.
Continue reading