Comment by dspillett
> Lesson painfully learnt.
There are actually two lessons there:
1. Be careful what you open to the public internet, including testing to make sure you aren't accidentally leaving open defaults as they are.
2. Backups. Set them up, test them, make sure someone successfully gaining access to the source box(es) can't from there wipe all the backups.
An offline backup is incredibly inconvenient, but also very effective against shenanigans like these.
Also agree that backups should be "pulled" with no way to access them from the machine being backed up.