Off Topic: I was so distracted by the apostrophe in "Do's" I spent 5 minutes researching it. Conclusion: I think it's ok.
Off Topic: I was so distracted by the apostrophe in "Do's" I spent 5 minutes researching it. Conclusion: I think it's ok.
So long as you can get new public keys loaded onto the systems you need to access, you're just fine generating a new keypair.
Distributed shell (dsh) and git can be helpful in keeping at least portions of things synched up. You can also mimic dsh with your own hostlist(s) and iterated tasks (for host in $( cat hostlist ); do echo "$host"; ssh $host 'do stuff'; done)
... or the like.
If you're managing these boxes as part of a team, having a secondary/tertiary persons with access (or more) can also help.
There's the use of password safes to keep track of access credentials as well (another hassle to keep synchronized, of course).
That's basically what a passphrase does already.
PS Do's should be Dos, but it's quite hard to read.