Windows 11/10 では、Microsoft により、WSL または Windows Subsystem for Linux をベースにした複数の Linux ディストリビューションを実行できるようになりました。しかし、Windows を再インストールまたはリセットすると、これらの WSL ディストリビューションに保存されているすべての構成が削除されます。この構成をバックアップおよび復元するには、ユーザーにとって困難になります。しかし、Microsoft はこれをカバーしています。ユーザーは、これらの WSL または Windows Subsystem for Linux ディストリビューションをインポートおよびエクスポートできます。この資料では、エクスポートまたはインポート引数を使用してこれを行う方法を確認します。
Windows 11/10 で WSL ディストリビューションをインポートおよびエクスポートする
Windows 11/10 で WSL ディストリビューションのインポートとエクスポートを扱う 3 つの側面を見ていきます。以下のとおりです。
- WSL ディストリビューションをインポートする。
- WSL ディストリビューションをエクスポートする。
- インポートされた WSL ディストリビューションをアンインストールする。
インストールされているすべてのディストリビューションを Microsoft Store から最新の状態にする必要があります。
1] WSL ディストリビューションをインポートする
管理者レベルの権限でコマンド プロンプトを開きます。コマンド プロンプトで次のコマンドを実行します。:
wsl --list --all
コンピューターにインストールされているすべての WSL ディストリビューションが一覧表示されます。
WSL ディストリビューションをインポートするには、コマンド プロンプトで次のコマンドを実行します。:
wsl --import <ディストリビューション名> <バックアップ .tar ファイルを保存するパスを入力>
例:
wsl --import Ubuntu-18.04 C:\Users\Ayush\Desktop\Ubuntu1804Backup.tar
このコマンドは、バックアップを指定された WSL ディストリビューションに復元します。
2] WSL ディストリビューションをエクスポートする
管理者権限で Windows コマンド プロンプトを開きます。CMD で次のコマンドを実行します。:
wsl --list --all
コンピューターにインストールされているすべての WSL ディストリビューションが一覧表示されます。
WSL ディストリビューションをエクスポートするには、コマンド プロンプトで次のコマンドを実行します。:
wsl --export <ディストリビューション名> <バックアップ .tar ファイルを保存するパスを入力>
例:
wsl --export Ubuntu-18.04 C:\Users\Ayush\Desktop\Ubuntu1804Backup.tar
その後、インポートされたバックアップは、コマンドで入力した場所に保存されます。
3] インポートされた WSL ディストリビューションをアンインストールする
管理者権限で CMD を開きます。次のコマンドを実行します。:
wsl --list --all
次に、次のコマンドを実行して、インポートされた WSL ディストリビューションをアンインストールします。:
wsl --unregister <ディストリビューション名>
プロセスが完了したら、コマンド プロンプトを閉じます。
このガイドが参考になれば幸いです。
コメントする