如何在 WSL 上備份 Linux 發行版

適用於 Linux 的 Windows 子系統 (WSL) 允許您備份(導出)您的 Linux 發行版,以便您可以在Windows 11或 Windows 10 的新設置、另一台計算機或當您想與其他人共享發行版時恢復(導入)它們人們。

無論情況如何,您都可以使用帶有備份選項和還原分發選項的wsl.exe命令工具。但是,有一個警告,當使用這種方法時,Linux 發行版(例如,Ubuntu、CentOS、Debian、Mint 等)將失去與開始菜單的集成,並且不再作為項目出現在“應用程序和功能”設置。--export--import

在本指南中,您將了解備份和恢復安裝在 Windows 11 和Windows 10上的 Windows 子系統 Linux 2 (WSL2) 中的 Linux 發行版的步驟。

在 WSL 上執行 Linux 發行版的備份

要在 Windows 11(或 Windows 10)上備份 WSL Linux 安裝,請使用以下步驟:

  1. 在 Windows 11 上打開“開始”。

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以確定可用的 Linux 發行版並按Enter

    wsl --列表

  4. 鍵入以下命令以創建 WSL 發行版的備份,然後按Enter

    wsl --export 發行版名稱路徑\文件名.tar

    在命令中,將DISTRO-NAMEPATH\FILE-NAME.tar 更改為您的發行版信息。如果不指定路徑,備份將存儲在“C:”的根目錄中。

    例如,此命令備份(導出)Ubuntu 發行版:

    wsl --export Ubuntu ubuntu-backup.tar

    How to backup Linux distro on WSL

完成這些步驟後,除非您指定其他位置,否則虛擬機將導出到主系統驅動器 (C:) 的根目錄。

這些說明僅創建一個發行版的備份。如果您有其他安裝,則需要重複這些步驟。

在 WSL 上執行 Linux 發行版的還原

要從 Window Subsystem for Linux 2 上的備份導入 Linux 發行版,請使用以下步驟:

  1. 打開開始

  2. 搜索命令提示符,右鍵單擊頂部結果,然後選擇以管理員身份運行選項。

  3. 鍵入以下命令以從備份中導入或還原 Linux 發行版,然後按Enter

    wsl --import DISTRO-NAME INSTALL-LOCATION PATH\FILE-NAME.tar

    在命令中,將DISTRO-NAMEINSTALL-LOCATIONPATH\FILE-NAME.tar 更改為您的發行版信息。

    例如,此命令恢復(導入)Ubuntu 發行版:

    wsl --import Ubuntu C:\Users\USERNAME\Distros C:\ubuntu-backup.tar

    How to backup Linux distro on WSL

    快速說明:原始安裝位置為C:\Users\USERNAME\AppData\Local\Packages. 但是,您可能希望避免使用此位置,因為修復不會與原始位置相同。例如,您最終會得到一個“.vhdx”文件,並且集成與前面提到的不同。

  4. 鍵入以下命令以確認發行版已恢復並按Enter

    wsl --列表

  5. 鍵入以下命令以在適用於 Linux 的 Windows 子系統上啟動發行版,然後按Enter

    wsl --distribution NAME-DISTRO

完成這些步驟後,分發將導入到指定的目的地。唯一需要注意的是,此備份和還原與從 Microsoft Store 安裝發行版的集成不同。例如,一旦發行版被導入,它就不會在“開始”菜單中註冊,也不會顯示為您可以從“應用程序和功能”設置頁面中刪除的應用程序。

如果要運行發行版,則需要運行以下命令:wsl --distribution DISTRO-NAME,或者您可以從 Windows 終端菜單中選擇發行版。另外,如果要卸載導入的 Linux 虛擬機,則需要使用以下命令:wsl --unregister DISTRO-NAME.



Leave a Comment

以六種不同的方式執行 Windows 11 的全新安裝

以六種不同的方式執行 Windows 11 的全新安裝

以下是如何從 USB、媒體創建工具、重置此 PC、在筆記本電腦或台式 PC 上的 SSD 或 HDD 上安裝 ISO 清潔安裝 Windows 11。

如何在 Windows 11 上使用 PowerShell 更改密碼

如何在 Windows 11 上使用 PowerShell 更改密碼

PowerShell 可讓您通過幾個命令快速更改任何 Windows 11 本地帳戶的密碼,方法如下。

如何在 Windows 10 版本 1803 上禁用網頁搜索

如何在 Windows 10 版本 1803 上禁用網頁搜索

如果 Windows 10 搜索上的 Web 結果不適合您,請使用本指南禁用 1803 版修改註冊表的功能。就是這樣。

如何在 Windows 11、10 上使用 winget 導出和導入應用程序

如何在 Windows 11、10 上使用 winget 導出和導入應用程序

在 Windows 11 或 Windows 10 上,您可以使用 winget 命令將已安裝的應用程序導出到 JSON 文件中。您還可以導入應用程序。步驟在這裡。

如何在 Windows 11 上刪除開始的推薦部分

如何在 Windows 11 上刪除開始的推薦部分

要從 Windows 11 的開始菜單中刪除推薦部分,請啟用從開始菜單組策略中刪除推薦部分。

如何在 Microsoft Defender 防病毒軟件上允許被阻止的文件或應用程序

如何在 Microsoft Defender 防病毒軟件上允許被阻止的文件或應用程序

若要允許已被 Microsoft Defender 防病毒軟件阻止的文件或應用,請在 Windows 10 上使用這些步驟。

如何在 Windows 終端上啟用設置 UI

如何在 Windows 終端上啟用設置 UI

Windows Terminal 1.6 有一個新的設置 UI,下面介紹瞭如何在不編輯 settings.json 文件的情況下啟用更改設置的體驗。

如何在 Windows 11 上從文件資源管理器以管理員身份打開命令提示符

如何在 Windows 11 上從文件資源管理器以管理員身份打開命令提示符

要以管理員身份從命令提示符中的文件資源管理器打開文件夾位置,您必須編輯註冊表以添加上下文菜單選項。

如何修復 Windows 11 上的 Microsoft 帳戶遠程登錄問題

如何修復 Windows 11 上的 Microsoft 帳戶遠程登錄問題

要修復使用 Microsoft 帳戶遠程登錄以訪問 Windows 11 上的共享文件夾或遠程桌面,請使用以下步驟:

如何重新安裝 Windows 10

如何重新安裝 Windows 10

您可以使用重置此 PC 選項或 USB 閃存驅動器以兩種方式清除硬盤並重新安裝 Windows 10。就是這樣。

如何修復 Windows 10 上的 0xC1900101 錯誤

如何修復 Windows 10 上的 0xC1900101 錯誤

當您在嘗試安裝 Windows 10 時遇到 0xC1900101 錯誤之一時,這通常意味著驅動程序問題 — 以下是解決問題的方法。

如何在 Windows 10 上修復錯誤 0xC1900200 和 0xC1900202

如何在 Windows 10 上修復錯誤 0xC1900200 和 0xC1900202

在 Windows 10 上,錯誤 0xC1900200 – 0x20008 和 0xC1900202 – 0x20008 表示您的 PC 不滿足最低要求。檢查問題修復

如何更改執行策略以在 PowerShell 上運行腳本

如何更改執行策略以在 PowerShell 上運行腳本

要允許腳本在 PowerShell 上運行,您必須更改執行策略。Set-ExecutionPolicy RemoteSigned 允許腳本。

如何在 Windows 11 上卸載驅動程序

如何在 Windows 11 上卸載驅動程序

要在 Windows 11 上卸載驅動程序,請使用設置應用、控制面板或設備管理器。以下是每種方法的說明。

如何在 Microsoft Edge 上啟用 IE 模式

如何在 Microsoft Edge 上啟用 IE 模式

要在 Microsoft Edge 上啟用 IE 模式,您可以使用新的兼容性設置或組策略編輯器。這是 Windows 11 或 10 上的方法。

如何修復在 Windows 10 上訪問網絡文件的安全警告

如何修復在 Windows 10 上訪問網絡文件的安全警告

如果 Windows 10 顯示這些文件可能對您的計算機有害,或者我們無法驗證是誰創建了此文件消息,請使用這些修復程序。

如何在 Windows 11 上啟用經典文件資源管理器功能區菜單

如何在 Windows 11 上啟用經典文件資源管理器功能區菜單

在 Windows 11 上,您可以將經典功能區菜單帶回文件資源管理器,以及通過編輯註冊表的方法。

如何在 Windows 終端上更改默認字體

如何在 Windows 終端上更改默認字體

Windows 終端允許您為每個控制台全局和單獨更改字體,以及如何做到這一點。

如何在 Windows 10 上使用 DDU 完全卸載顯卡驅動程序

如何在 Windows 10 上使用 DDU 完全卸載顯卡驅動程序

Display Driver Uninstallercompletey 會在其他驅動程序失敗或您希望在 Windows 10 上徹底刪除時刪除 Nvidia 和 AMD 圖形驅動程序。

如何使用 MACRIUM REFLECT 將 WINDOWS 10 硬盤克隆到新 SSD

如何使用 MACRIUM REFLECT 將 WINDOWS 10 硬盤克隆到新 SSD

Macrium Reflect 是一款出色的驅動器克隆工具,無論您是為 SSD 更換 HDD 還是創建完整備份。以下是如何使用它。

修復 Logitech Flow 不起作用的 14 種方法

修復 Logitech Flow 不起作用的 14 種方法

Logitech Flow 是否未偵測到其他電腦或您無法使用它?了解如何修復 Logitech Flow 在 Windows 或 Mac 上無法運作的問題。

修復 Safari 搜尋引擎不斷更改為 Yahoo 的 9 種最佳方法

修復 Safari 搜尋引擎不斷更改為 Yahoo 的 9 種最佳方法

Safari 搜尋引擎更改為 Yahoo 可能會讓您感到困惑。以下是從 Safari 中刪除 Yahoo 搜尋的最佳方法。

如何在 MacBook 上閱讀和分享系統報告

如何在 MacBook 上閱讀和分享系統報告

您想閱讀並分享 MacBook 上的系統報告嗎?以下是快速取得報告的不同方法。

新的廉價手機與舊的旗艦手機:你該買哪一個

新的廉價手機與舊的旗艦手機:你該買哪一個

在決定您應該購買哪一款之前,請查看我們對新廉價手機與舊旗艦手機的詳細比較。

修復 Mac 上滑鼠遊標滯後的 8 種方法

修復 Mac 上滑鼠遊標滯後的 8 種方法

Mac 上的滑鼠遊標是否滯後?如果您對這個問題感到沮喪,您可以嘗試解決以下一些簡單的解決方案。

修復行動熱點在三星 Galaxy 手機上不起作用的 9 種方法

修復行動熱點在三星 Galaxy 手機上不起作用的 9 種方法

您是否嘗試在 Samsung Galaxy 手機上使用行動熱點,卻收到錯誤訊息?以下是修復三星 Galaxy 手機上無法使用行動熱點的方法。

如何在 Mac 上停用 Safari 隱私瀏覽

如何在 Mac 上停用 Safari 隱私瀏覽

想知道如何在 Mac 上停用 Safari 隱私瀏覽嗎?以下是如何快速有效地客製化您的瀏覽體驗。

您應該知道的 16 個 WhatsApp 文字格式技巧

您應該知道的 16 個 WhatsApp 文字格式技巧

想讓您的 WhatsApp 字體看起來與眾不同嗎?您可以透過這些富有創意的 WhatsApp 文字技巧和提示為您的簡訊增添趣味。

修復 HomePod 未顯示在家庭應用程式中的 9 種主要方法

修復 HomePod 未顯示在家庭應用程式中的 9 種主要方法

您的 HomePod 是否無法顯示在預設的家庭應用程式中?以下是修復 HomePod 未顯示在家庭應用程式中的最佳方法。

修復三星電視無法連接 Wi-Fi 的 12 種方法

修復三星電視無法連接 Wi-Fi 的 12 種方法

您的三星電視無法連線 Wi-Fi 嗎?以下是修復三星電視無法連接 Wi-Fi 的最佳方法。