Met het Windows-subsysteem voor Linux (WSL) kunt u een back-up maken (exporteren) van uw Linux-distributies, zodat u ze kunt herstellen (importeren) in een nieuwe installatie van Windows 11 of Windows 10, een andere computer, of wanneer u de distro wilt delen met andere mensen.
Wat de situatie ook is, u kunt de wsl.exeopdrachttool gebruiken met de --exportoptie om een back-up te maken en de --importoptie om een distributie te herstellen. Er is echter één waarschuwing: bij gebruik van deze methode zal de Linux-distributie (bijvoorbeeld Ubuntu, CentOS, Debian, Mint, enz.) de integratie met het Start-menu verliezen en zal het niet langer verschijnen als een item in de instellingen voor "Apps en functies".
In deze handleiding leert u de stappen voor het back-uppen en herstellen van Linux-distributies die zijn geïnstalleerd in het Windows-subsysteem voor Linux 2 (WSL2) op Windows 11 en Windows 10 .
Maak een back-up van Linux distro op WSL
Gebruik deze stappen om een back-up te maken van een WSL Linux-installatie op Windows 11 (of Windows 10):
-
Open Start op Windows 11.
-
Zoek naar Opdrachtprompt , klik met de rechtermuisknop op het bovenste resultaat en selecteer de optie Uitvoeren als beheerder .
-
Typ de volgende opdracht om de beschikbare Linux-distributies te bepalen en druk op Enter :
wsl --lijst
-
Typ de volgende opdracht om een back-up van de WSL-distro te maken en druk op Enter :
wsl --export DISTRO-NAME PATH\FILE-NAME.tar
Wijzig in de opdracht DISTRO-NAME en PATH\FILE-NAME.tar met de informatie voor uw distributie. Als u geen pad opgeeft, wordt de back-up opgeslagen in de hoofdmap van “C:”.
Deze opdracht maakt bijvoorbeeld een back-up (export) van de Ubuntu-distro:
wsl --export Ubuntu ubuntu-backup.tar

Nadat u de stappen hebt voltooid, wordt de virtuele machine geëxporteerd naar de hoofdmap van het hoofdsysteemstation (C:), tenzij u een andere locatie opgeeft.
Deze instructies maken alleen een back-up van één distro. Als u aanvullende installaties heeft, moet u de stappen herhalen.
Voer herstel uit van Linux distro op WSL
Gebruik deze stappen om een Linux-distro te importeren vanaf een back-up op het Windows-subsysteem voor Linux 2:
-
Start openen .
-
Zoek naar Opdrachtprompt , klik met de rechtermuisknop op het bovenste resultaat en selecteer de optie Uitvoeren als beheerder .
-
Typ de volgende opdracht om de Linux-distributies vanaf een back-up te importeren of te herstellen en druk op Enter :
wsl --import DISTRO-NAME INSTALL-LOCATIE PATH\FILE-NAME.tar
Wijzig in de opdracht DISTRO-NAME , INSTALL-LOCATION en PATH\FILE-NAME.tar met de informatie voor uw distributie.
Deze opdracht herstelt (importeert) bijvoorbeeld de Ubuntu-distro:
wsl --import Ubuntu C:\Users\USERNAME\Distros C:\ubuntu-backup.tar

Korte opmerking: de oorspronkelijke installatielocatie is C:\Users\USERNAME\AppData\Local\Packages. U kunt deze locatie echter beter vermijden omdat de restauratie niet identiek zal zijn aan het origineel. U krijgt bijvoorbeeld een ".vhdx"-bestand en de integratie zal niet hetzelfde zijn als eerder vermeld.
-
Typ de volgende opdracht om te bevestigen dat de distro is hersteld en druk op Enter :
wsl --lijst
-
Typ de volgende opdracht om de distro op het Windows-subsysteem voor Linux te starten en druk op Enter :
wsl --distribution NAAM-DISTRO
Nadat u de stappen hebt voltooid, wordt de distributie geïmporteerd naar de opgegeven bestemming. Het enige voorbehoud is dat deze back-up en herstel niet dezelfde integratie heeft als het installeren van de distributies vanuit de Microsoft Store. Als de distro bijvoorbeeld is geïmporteerd, wordt deze niet geregistreerd in het menu Start en wordt deze niet weergegeven als een app die u kunt verwijderen van de instellingenpagina 'Apps en functies'.
Als u de distro wilt uitvoeren, moet u deze opdracht uitvoeren: wsl --distribution DISTRO-NAME, of u kunt de distributie selecteren in het Windows Terminal-menu. Als u de geïmporteerde virtuele Linux-machine wilt verwijderen, moet u deze opdracht ook gebruiken: wsl --unregister DISTRO-NAME.