The whole db cant be more than a couple of GB in size, since its a young and small exchange. I doubt its hard or expensive to make a daily backup. Byron could also setup a master/slave db system to avoid such problems in the future.
I did that at first but it caused sync problems and proved to be a bottleneck.
But now you see that you made a mistake, right?
In a manner of speaking yes I will not trust cloud storage ever! But the decision to not keep the server array was the right choice since it was a major bottleneck and could not handle the IO's per sec. I don't know what other exchanges do but I log everything not just trades, accounts, and balances. Every RX or TX has 2 records alone... anyway I am not going to debate what I store that's silly and a waste of precious time.