Você pode fazer backup de suas chaves ssh criando uma cópia da pasta .ssh em sua pasta pessoal. Você pode fazer o backup de suas credenciais do Heroku criando uma cópia da pasta .heroku na sua pasta pessoal. Também seria aconselhável fazer backup de quaisquer chaves gpg que você tenha, criando uma cópia do ~ / .gnupg, se existir. Para restaurá-los em uma nova instalação, copie-os de volta para sua pasta pessoal.
Na linha de comando, você pode executar:
cp -r ~/.ssh ~/.heroku ~/.gnupg BACKUP_FOLDER
substituindo BACKUP_FOLDER pelo caminho da pasta que você está fazendo o backup.
Não tenho certeza sobre o rvm, mas você pode procurar uma pasta .rvm na sua pasta pessoal. Se não houver, você poderá procurar arquivos / pastas do rvm:
find ~ -path "*rvm*"