The best possible method to store data for the long term is Cloud Storage. They do come with limitations on the amount of data that you could store, but as of now, it's the best method.