Cum să faceți backup pentru distribuția Linux pe WSL

WSLde Linux dagitimi nasil yedeklenir.webp
⏱️ 4 min read

Subsistemul Windows pentru Linux (WSL) vă permite să faceți copii de rezervă (exportați) distribuțiilor dvs. Linux, astfel încât să le puteți restaura (importa) într-o nouă configurație de Windows 11 sau Windows 10, un alt computer sau când doriți să partajați distribuția cu alte persoane. oameni.

Oricare ar fi situația, puteți utiliza wsl.exe instrument de comandă cu --export opțiunea de backup și --import opțiunea de a restabili o distribuție. Cu toate acestea, există o avertizare, atunci când utilizați această metodă, distribuția Linux (de exemplu, Ubuntu, CentOS, Debian, Mint etc.) își va pierde integrarea cu meniul Start și nu va mai apărea ca element în setările „Aplicații și funcții”.

În acest ghid, veți afla pașii pentru a face backup și a restaura distribuțiile Linux instalate în subsistemul Windows pentru Linux 2 (WSL2) pe Windows 11 și Windows 10.

Efectuați backup pentru distribuția Linux pe WSL

Pentru a face backup la o instalare WSL Linux pe Windows 11 (sau Windows 10), urmați acești pași:

  1. Deschis start pe Windows 11.

  2. Caută Prompt de comandă, faceți clic dreapta pe rezultatul de sus și selectați Rulat ca administrator opțiune.

  3. Tastați următoarea comandă pentru a determina distribuțiile Linux disponibile și apăsați introduce:

    wsl --list
  4. Tastați următoarea comandă pentru a crea o copie de rezervă a distribuției WSL și apăsați introduce:

    wsl --export DISTRO-NAME PATH\FILE-NAME.tar

    În comandă, schimbați DISTRO-NAME și PATH\FILE-NAME.tar cu informațiile pentru distribuirea dvs. Dacă nu specificați o cale, copia de rezervă va fi stocată în rădăcina „C:”.

    De exemplu, această comandă face backup (exportă) distribuției Ubuntu:

    wsl --export Ubuntu ubuntu-backup.tar

După ce ați finalizat pașii, mașina virtuală va exporta la rădăcina unității principale de sistem (C:), cu excepția cazului în care specificați o altă locație.

Aceste instrucțiuni creează doar o copie de rezervă a unei distribuții. Dacă aveți instalații suplimentare, va trebui să repetați pașii.

Efectuați restaurarea distribuției Linux pe WSL

Pentru a importa o distribuție Linux din backup pe subsistemul Window pentru Linux 2, urmați acești pași:

  1. Deschis start.

  2. Caută Prompt de comandă, faceți clic dreapta pe rezultatul de sus și selectați Rulat ca administrator opțiune.

  3. Tastați următoarea comandă pentru a importa sau a restaura distribuțiile Linux din backup și apăsați introduce:

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

    În comandă, schimbați DISTRO-NAME, INSTALARE-LOCARE, și PATH\FILE-NAME.tar cu informațiile pentru distribuirea dvs.

    De exemplu, această comandă restaurează (importă) distribuția Ubuntu:

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

    Comanda de distribuție de restaurare WSL

    Notă rapidă: Locul de instalare original este C:\Users\USERNAME\AppData\Local\Packages. Cu toate acestea, poate doriți să evitați această locație, deoarece restaurarea nu va fi identică cu cea originală. De exemplu, veți ajunge cu un fișier „.vhdx” și integrarea nu va fi aceeași ca cea menționată anterior.
  4. Tastați următoarea comandă pentru a confirma distro-ul a fost restaurat și apăsați introduce:

    wsl --list
  5. Tastați următoarea comandă pentru a lansa distro pe subsistemul Windows pentru Linux și apăsați introduce:

    wsl --distribution NAME-DISTRO

După ce finalizați pașii, distribuția se va importa la destinația specificată. Singura avertizare este că această copie de rezervă și restaurare nu are aceeași integrare ca și instalarea distribuțiilor din Microsoft Store. De exemplu, odată ce distro-ul este importat, nu se va înregistra în meniul Start și nu va apărea ca o aplicație pe care o puteți elimina din pagina de setări „Aplicații și funcții”.

Dacă doriți să rulați distribuția, va trebui să rulați această comandă: wsl --distribution DISTRO-NAME, sau puteți selecta distribuția din meniul Windows Terminal. De asemenea, dacă doriți să dezinstalați mașina virtuală Linux importată, va trebui să utilizați această comandă: wsl --unregister DISTRO-NAME.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

You may also like...