Бекъп и възстановяване на WSL: Пълно ръководство

Бекъп и възстановяване на WSL: Пълно ръководство

След като си настроих WSL средата с всичко по мой вкус, реших да направя резервно копие на дистрибуцията, за да я прехвърля на лаптопа или да я възстановя при нужда.

 Това работи за Ubuntu, Debian, Alpine и други дистрибуции.

1. Създаване на папка за архиви

New-Item -Path "D:\WSL_Backups" -ItemType Directory -Force

2. Проверка на наличните дистрибуции

wsl --list --verbose

3. Експорт на дистрибуцията (бекъп)

wsl --export Ubuntu "D:\WSL_Backups\Ubuntu_Backup_$(Get-Date -Format yyyy-MM-dd).tar"

 Архивът ще се запази в D:\WSL_Backups с днешната дата.

4. Възстановяване от резервно копие

1. Изтриване на старата WSL дистрибуция (по избор):

wsl --unregister Ubuntu

2. Импорт от архив:

wsl --import Ubuntu "C:\WSL\Ubuntu" "D:\WSL_Backups\Ubuntu_Backup_2025-07-26.tar"

Заключение

С този метод лесно и сигурно прехвърляш цялата си WSL Linux среда между устройства. Архивираш веднъж и можеш да работиш спокойно.

 Може да добавиш автоматичен PowerShell скрипт, който архивира всеки ден и пази последните 7 версии.

open source spirit
🛠️
$

Намерихте материала за полезен?

Съдържанието на itpraktika.com е безплатно и ще остане такова.
Ако статията ти е помогнала — можеш да подкрепиш сайта с малка доброволна сума. Всяко дарение помага за поддръжката и развитието на портала.

PayPal Revolut