如何備份Linux (WSL) 發行版的Windows 子系統
由於WSL不是在裸機上執行的Linux,因此我們不需要在發行版本身內執行任何操作來發起備份。相反,該操作完全從 PowerShell 運行。
首先,在 PowerShell 中執行命令wsl -l -v以列印所有目前安裝的 Linux 發行版的清單。知道創建備份的確切名稱很重要。 例如,您可能擁有“Ubuntu-22.04”而不僅僅是“Ubuntu”。
取得此資訊後,以下指令將匯出所選發行版的完整備份。在進入之前, cd 會進入您要儲存備份的目錄。您在命令列上的任何目錄都是您的備份將預設儲存到的目錄。
wsl --export (distribution) (filename.tar)
例如,備份 Debian 看起來像這樣:
wsl --export Debian debianbackup.tar
或者,您可以在匯出過程中指定檔案位置和檔案名,而不是使用 cd 進入正確的目錄。例如:
wsl --export Ubuntu c:\users\richard\desktop\ubuntumay27.tar
這就是備份過程。現在您建立的檔案可以在同一台 PC 或另一台 PC 上使用,以設定您的 Linux 發行版的精確副本。您可以使用 Powershell 中的導入命令來執行此操作。
如何從備份匯入WSL 發行版
如果您正在匯出,那麼您很有可能希望能夠在某個時候使用該備份發行版。在 WSL 中使用 import 指令完成。
它比 export 指令長一點,因為您需要指定要安裝它的位置以及要使用的檔案。導入命令遵循此模板:
wsl --import (distribution) (install location) (file location and filename)
因此,使用上面的範例導出之一,您最終會得到以下結果:
wsl --import Ubuntu c:\wsl c:\users\richard\desktop\ubuntumay27.tar
片刻之後,您的發行版將安裝並準備就緒。使用匯出和匯入的美妙之處在於,您可以在短時間內在多台機器上設定相同的環境。您的使用者和密碼將被保留,您透過套件管理器安裝的任何內容都將保留。
如果您想在關閉 PowerShell 視窗之前確認它已正確安裝,只需再次執行wsl -l -v,您應該會看到新匯入的發行版。
以上是如何備份和還原適用於 Linux (WSL) 發行版的 Windows 子系統的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

Atom編輯器mac版下載
最受歡迎的的開源編輯器

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

禪工作室 13.0.1
強大的PHP整合開發環境

WebStorm Mac版
好用的JavaScript開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)