Skip to content

इंस्टेंस प्रबंधन

WSL Dashboard, बुनियादी स्टेट कंट्रोल से लेकर उन्नत डिस्क प्रबंधन तक, WSL डिस्ट्रीब्यूशन के इंस्टेंस को प्रबंधित करने के लिए एक व्यापक टूलसेट प्रदान करता है।

बुनियादी ऑपरेशन

मुख्य व्यू में, आप चुने हुए इंस्टेंस पर निम्नलिखित ऑपरेशन कर सकते हैं:

  • स्टार्ट (Start): स्टॉप की स्थिति में डिस्ट्रीब्यूशन को स्टार्ट करता है।
  • स्टॉप (Stop/Shutdown): डिस्ट्रीब्यूशन को सामान्य रूप से शटडाउन करता है।
  • समाप्त (Terminate): चल रहे डिस्ट्रीब्यूशन के प्रोसेस को मजबूरी से समाप्त करता है (मजबूरी शटडाउन की तरह)।
  • अनरजिस्टर (Unregister): डिस्ट्रीब्यूशन और उसके सभी डेटा को पूरी तरह से हटा देता है। ध्यान दें: यह प्रक्रिया पुनर्प्राप्त नहीं की जा सकती है।

उन्नत सुविधाएं

डिफ़ॉल्ट डिस्ट्रीब्यूशन के रूप में सेट करना (Set as Default)

सिस्टम की डिफ़ॉल्ट WSL इंस्टेंस के रूप में डिस्ट्रीब्यूशन सेट कर सकते हैं। इससे कमांड लाइन में सीधे wsl कमांड चलाने पर, डिफ़ॉल्ट रूप से यह डिस्ट्रीब्यूशन में प्रवेश होता है।

माइग्रेशन (Move VHDX)

WSL डिफ़ॉल्ट रूप से सिस्टम ड्राइव (C ड्राइव) में इंस्टेंस इंस्टॉल करता है। उपयोग करने के साथ, डिस्क इमेज (.vhdx) बड़ी मात्रा में स्थान घेर सकती है। WSL Dashboard का उपयोग करके, जटिल एक्सपोर्ट/इम्पोर्ट कमांड मैन्युअल रूप से चलाए बिना, आप इंस्टेंस को एक क्लिक से दूसरी ड्राइव में माइग्रेट कर सकते हैं।

एक्सपोर्ट और क्लोन (Export & Clone)

  • एक्सपोर्ट: बैकअप के लिए उपयुक्त .tar या .tar.gz फ़ाइल के रूप में पूरे इंस्टेंस को पैकेज करता है।
  • क्लोन: मौजूदा इंस्टेंस की पूरी कॉपी जल्दी से बनाता है। खतरनाक ऑपरेशन करने से पहले स्नैपशॉट बनाने के लिए बहुत उपयोगी है।

फ़ाइलों का संदर्भ

"एक्सप्लोरर में खोलें" पर क्लिक करने से आप WSL इंस्टेंस के रूट फ़ाइल सिस्टम तक सीधे पहुंच सकते हैं।

रियल-टाइम मॉनिटरिंग

WSL Dashboard प्रत्येक इंस्टेंस की निम्नलिखित जानकारी को रियल-टाइम में प्रदर्शित करता है:

  • स्टेट: चल रहा है, स्टॉप, इंस्टॉलेशन में आदि।
  • डिस्क उपयोग: .vhdx फ़ाइल का आकार स्वचालित रूप से गणना और प्रदर्शित करता है।
  • इंस्टॉलेशन पथ: इंस्टेंस की भौतिक फ़ाइलें जहां सेव की गई हैं, वह स्पष्ट रूप से दर्शाता है।

सर्वोत्तम प्रैक्टिस

नियमित बैकअप

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

स्थान खाली करना (Sparse VHDX)

WSL 2 की डिस्क स्वचालित रूप से बढ़ती है, लेकिन फ़ाइलों को हटाने पर भी .vhdx का आकार स्वचालित रूप से छोटा नहीं होता है।

  • सुझाव: संपीड़न का समर्थन करने वाले फ़ाइल सिस्टम में माइग्रेट करने या नियमित रूप से एक्सपोर्ट करने और फिर पुनः इम्पोर्ट करने से "खाली" स्थान को प्रभावी रूप से खाली किया जा सकता है।

पार्टीशन की सिफारिश

मुख्य विकास पर्यावरण को सिस्टम ड्राइव न होकर दूसरी ड्राइव (D ड्राइव या E ड्राइव आदि) में माइग्रेट करने की सिफारिश की जाती है। इससे सिस्टम ड्राइव की स्थान की कमी के कारण Windows की प्रदर्शन गिरावट से बचा जा सकता है।