विंडोज 10 के साथ, माइक्रोसॉफ्ट एक उपयोगकर्ता को WSL या विंडोज सबसिस्टम फॉर लिनक्स पर आधारित कई लिनक्स डिस्ट्रो चलाने की अनुमति देता है। लेकिन जब विंडोज 10 को पुनर्स्थापित या रीसेट करते हैं, तो इन WSL डिस्ट्रो के साथ संग्रहीत सभी कॉन्फ़िगरेशन हट जाते हैं। या इस कॉन्फ़िगरेशन का बैकअप लेने और पुनर्स्थापित करने के लिए, उपयोगकर्ता के लिए ऐसा करना चुनौतीपूर्ण हो जाता है। लेकिन माइक्रोसॉफ्ट ने इसे कवर कर लिया है। उपयोगकर्ता इन WSL या विंडोज सबसिस्टम फॉर लिनक्स डिस्ट्रो को आयात और निर्यात कर सकते हैं। इस लेख में, हम निर्यात या आयात तर्कों का उपयोग करके इसे कैसे करें, इसकी जांच करेंगे।

विंडोज 10 पर WSL डिस्ट्रो आयात और निर्यात करें
हम WSL डिस्ट्रो के आयात और निर्यात से संबंधित तीन पहलुओं को देखेंगे। वे इस प्रकार हैं:
- WSL डिस्ट्रो आयात करें।
- WSL डिस्ट्रो निर्यात करें।
- आयातित WSL डिस्ट्रो को अनइंस्टॉल करें।
आपको माइक्रोसॉफ्ट स्टोर के माध्यम से अपने सभी इंस्टॉल किए गए डिस्ट्रो को अपडेट रखने की आवश्यकता है।
1] WSL डिस्ट्रो आयात करें

एडमिन स्तर के अधिकारों के साथ कमांड प्रॉम्प्ट खोलें। कमांड प्रॉम्प्ट में निम्न कमांड निष्पादित करें:
wsl --list --all
यह आपके कंप्यूटर पर इंस्टॉल सभी WSL डिस्ट्रो को सूचीबद्ध करेगा।
WSL डिस्ट्रो आयात करने के लिए, कमांड प्रॉम्प्ट में निम्न कमांड निष्पादित करें:
wsl --import <डिस्ट्रो का नाम> <बैकअप .tar फ़ाइल को सेव करने का पूरा पथ>

उदाहरण के लिए: wsl –import Ubuntu-18.04 C:\Users\Ayush\Desktop\Ubuntu1804Backup.tar
कमांड दिए गए WSL डिस्ट्रो पर बैकअप को पुनर्स्थापित करेगा।
2] WSL डिस्ट्रो निर्यात करें

एडमिनिस्ट्रेटर अनुमतियों के साथ विंडोज कमांड प्रॉम्प्ट खोलें। CMD में निम्न कमांड निष्पादित करें:
wsl --list --all
यह आपके कंप्यूटर पर इंस्टॉल सभी WSL डिस्ट्रो को सूचीबद्ध करेगा।
WSL डिस्ट्रो निर्यात करने के लिए, कमांड प्रॉम्प्ट में निम्न कमांड निष्पादित करें:
wsl --export <डिस्ट्रो का नाम> <बैकअप .tar फ़ाइल को सेव करने का पूरा पथ>
उदाहरण के लिए: wsl –export Ubuntu-18.04 C:\Users\Ayush\Desktop\Ubuntu1804Backup.tar
उसके बाद, आपका आयातित बैकअप कमांड में दर्ज स्थान पर मिलेगा।
3] आयातित WSL डिस्ट्रो को अनइंस्टॉल करें

एडमिनिस्ट्रेटर अनुमतियों के साथ CMD खोलें। निम्न कमांड निष्पादित करें:
wsl --list --all
अगला, आयातित WSL डिस्ट्रो को अनइंस्टॉल करने के लिए निम्न कमांड निष्पादित करें:
wsl --unregister <डिस्ट्रो का नाम>
एक बार प्रक्रिया पूरी हो जाने पर, कमांड प्रॉम्प्ट बंद करें।
मुझे उम्मीद है कि यह गाइड उपयोगी है।
