Backing up data is a necessity not an afterthought. It is your responsibility and no one else's and the company are acting correctly. I would follow wee eddie's advice. I can guarantee that you will never forget to backup in the future.
This thread is now locked and can not be replied to.