To prevent having to log into root via remote console, set up a second backup account with an ssh key and sudo access, and then put that key somewhere safe.
The chances of both that and the deploy user getting corrupted at the same time is unlikely.
The chances of both that and the deploy user getting corrupted at the same time is unlikely.