Backup and restore MongoDB with X.509 authorisation

Background Before I start I just want to say the mongo docs are great, really detailed but they can't cover every scenario (i.e. my scenario)...