開発ファイルのバックアップと復元?

開発ファイルのバックアップと復元?

小さなパーティションで Ubuntu を使い始めましたが、スペースが足りなくなっています。

私は Windows を完全に削除し、ディスク全体を Ubuntu に使用することを計画しています (また、一度クリーン インストールも行います)。しかし、再インストール後も継続する必要がある Web 開発プロジェクトが進行中であるため、実行する前に支援が必要です。

現在、Ruby、rvm、Heroku、git を使用しています。git リポジトリは Dropbox にバックアップされていますが、rvm と heroku ssh キーを使用して Ruby バージョンをバックアップするにはどうすればよいでしょうか?

再インストール後、新しく実行しているシステムでこれらの設定を復元するにはどうすればよいでしょうか?

答え1

ホーム フォルダに .ssh フォルダのコピーを作成することで、SSH キーをバックアップできます。ホーム フォルダに .heroku フォルダのコピーを作成することで、Heroku の資格情報をバックアップできます。また、存在する場合は ~/.gnupg のコピーを作成して、所有している gpg キーをバックアップすることも賢明です。新しいインストールでこれらを復元するには、ホーム フォルダにコピーし直します。

コマンドラインから次のコマンドを実行できます:

cp -r ~/.ssh ~/.heroku ~/.gnupg BACKUP_FOLDER

BACKUP_FOLDER を、バックアップ先のフォルダーへのパスに置き換えます。

rvm についてはよく分かりませんが、ホーム フォルダー内の .rvm フォルダーを探すことができます。見つからない場合は、rvm ファイル/フォルダーを検索できます。

find ~ -path "*rvm*"

関連情報