Sugarcube preserves and monitors a wide variety of online sources (e.g. websites, Twitter tweets, Youtube videos) and makes local copies of those sources. Once a data process is defined it can easily be automated.