您好,登錄后才能下訂單哦!
本篇內容介紹了“怎么備份和恢復適用于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 中使用 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子系統”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。