يتيح لك نظام Windows الفرعي لنظام التشغيل Linux (WSL) إجراء نسخ احتياطي (تصدير) لتوزيعات Linux الخاصة بك حتى تتمكن من استعادتها (استيرادها) في إعداد جديد لنظام التشغيل Windows 11 أو Windows 10 ، أو جهاز كمبيوتر آخر ، أو عندما تريد مشاركة التوزيعة مع الآخرين اشخاص.
مهما كان الموقف ، يمكنك استخدام wsl.exeأداة الأوامر مع --exportخيار النسخ الاحتياطي --importوخيار استعادة التوزيع. ومع ذلك ، هناك تحذير واحد ، عند استخدام هذه الطريقة ، ستفقد توزيعة Linux (على سبيل المثال ، Ubuntu و CentOS و Debian و Mint وما إلى ذلك) تكاملها مع قائمة Start ، ولن تظهر بعد ذلك كعنصر في إعدادات "التطبيقات والميزات".
في هذا الدليل ، ستتعلم خطوات النسخ الاحتياطي واستعادة توزيعات Linux المثبتة في نظام Windows الفرعي لنظام Linux 2 (WSL2) على Windows 11 و Windows 10 .
عمل نسخة احتياطية من توزيعة Linux على WSL
لإجراء نسخ احتياطي لتثبيت WSL Linux على نظام التشغيل Windows 11 (أو Windows 10) ، استخدم الخطوات التالية:
-
افتح Start على Windows 11.
-
ابحث عن موجه الأوامر ، وانقر بزر الماوس الأيمن فوق أعلى نتيجة ، وحدد خيار التشغيل كمسؤول .
-
اكتب الأمر التالي لتحديد توزيعات Linux المتاحة واضغط على Enter :
wsl - قائمة
-
اكتب الأمر التالي لإنشاء نسخة احتياطية من توزيعة WSL واضغط على Enter :
wsl - تصدير DISTRO-NAME PATH \ FILE-NAME.tar
في الأمر ، قم بتغيير DISTRO-NAME و PATH \ FILE-NAME.tar بمعلومات التوزيع الخاص بك. إذا لم تحدد مسارًا ، فسيتم تخزين النسخة الاحتياطية في جذر "C:".
على سبيل المثال ، يقوم هذا الأمر بعمل نسخة احتياطية من (تصدير) توزيعة أوبونتو:
wsl - تصدير أوبونتو ubuntu-backup.tar

بمجرد إكمال الخطوات ، سيقوم الجهاز الظاهري بالتصدير إلى جذر محرك أقراص النظام الرئيسي (C :) ما لم تحدد موقعًا آخر.
هذه التعليمات تنشئ نسخة احتياطية من توزيعة واحدة فقط. إذا كانت لديك عمليات تثبيت إضافية ، فستحتاج إلى تكرار الخطوات.
قم باستعادة توزيعة Linux على WSL
لاستيراد توزيعة Linux من النسخة الاحتياطية على Window Subsystem for Linux 2 ، استخدم الخطوات التالية:
-
افتح قائمة ابدأ .
-
ابحث عن موجه الأوامر ، وانقر بزر الماوس الأيمن فوق أعلى نتيجة ، وحدد خيار التشغيل كمسؤول .
-
اكتب الأمر التالي لاستيراد أو استعادة توزيعات Linux من النسخة الاحتياطية واضغط على Enter :
wsl - مسار تثبيت-موقع استيراد اسم الموزع \ FILE-NAME.tar
في الأمر ، قم بتغيير DISTRO-NAME و INSTALL-LOCATION و PATH \ FILE-NAME.tar مع معلومات التوزيع الخاص بك.
على سبيل المثال ، يستعيد هذا الأمر (يستورد) توزيعة أوبونتو:
wsl - استيراد Ubuntu C: \ Users \ USERNAME \ Distros C: \ ubuntu-backup.tar
![How to backup Linux distro on WSL How to backup Linux distro on WSL]()
ملاحظة سريعة: موقع التثبيت الأصلي هو C:\Users\USERNAME\AppData\Local\Packages. ومع ذلك ، قد ترغب في تجنب هذا الموقع لأن عملية الاستعادة لن تكون مطابقة للموقع الأصلي. على سبيل المثال ، سينتهي بك الأمر بملف ".vhdx" ولن يكون التكامل كما هو مذكور سابقًا.
-
اكتب الأمر التالي لتأكيد استعادة التوزيعة واضغط على Enter :
wsl - قائمة
-
اكتب الأمر التالي لتشغيل التوزيعة على نظام Windows الفرعي لنظام Linux واضغط على Enter :
wsl - توزيع NAME-DISTRO
بعد إكمال الخطوات ، سيتم استيراد التوزيع إلى الوجهة المحددة. التحذير الوحيد هو أن هذه النسخة الاحتياطية والاستعادة لا تتمتع بنفس تكامل تثبيت التوزيعات من متجر Microsoft. على سبيل المثال ، بمجرد استيراد التوزيعة ، لن يتم تسجيلها في قائمة ابدأ ، ولن تظهر كتطبيق يمكنك إزالته من صفحة إعدادات "التطبيقات والميزات".
إذا كنت تريد تشغيل التوزيعة ، فستحتاج إلى تشغيل هذا الأمر: wsl --distribution DISTRO-NAME، أو يمكنك تحديد التوزيع من قائمة Windows Terminal. أيضًا ، إذا كنت تريد إلغاء تثبيت جهاز Linux الظاهري الذي تم استيراده ، فستحتاج إلى استخدام هذا الأمر wsl --unregister DISTRO-NAME:.