SAS के साथ Azure vSocket VHD छवि की प्रतिलिपि बनाना

यह लेख एकल और उच्च उपलब्धता (HA) vSocket तैनात करने के लिए vSocket छवि और स्क्रिप्ट प्राप्त करने का तरीका स्पष्ट करता है।

Azure vSockets के बारे में अधिक जानकारी के लिए, देखें:

Azure Blob संग्रहण और कंटेनर बनाना

आप Azure Blob संग्रहण और कंटेनर में मौजूदा vSocket VHD छवि की प्रतिलिपि बना सकते हैं। अन्यथा, VHD फ़ाइल के लिए एक नया बना सकते हैं। ब्लॉब और कंटेनर बनाने के बारे में अधिक जानकारी के लिए, Microsoft डॉक्यूमेंटेशन देखें।

नोट

नोट: सुनिश्चित करें कि ब्लॉब स्टोरेज उसी संसाधन समूह में हो जहां आप vSocket VM तैनात कर रहे हैं।

Azure SAS का उपयोग करके PowerShell के साथ Azure vSocket छवि की प्रतिलिपि बनाना

आप Azure PowerShell का उपयोग करके Cato से vSocket छवि को अपने Azure स्टोरेज कंटेनर में कॉपी कर सकते हैं। हम एक Azure साझा एक्सेस हस्ताक्षर (SAS) के साथ एक URI प्रदान करते हैं चित्र साझा करने के लिए।

अपने स्टोरेज कंटेनर के लिए एक SAS उत्पन्न करें, और फिर Azure PowerShell का उपयोग करके vSocket छवि को अपने स्टोरेज कंटेनर में कॉपी करें। अपने स्टोरेज कंटेनर के भौतिक रूप से सबसे नजदीकी क्षेत्र का उपयोग करें:

आप चीन को छोड़कर किसी भी क्षेत्र से इन SAS URI का एक्सेस कर सकते हैं।

Azure vSocket छवि को कॉपी करने के लिए:

  1. Azure स्टोरेज कंटेनर बनाएँ, या मौजूदा कंटेनर का उपयोग करें, vSocket छवि के लिए।

    स्टोरेज कंटेनर को vSocket वर्चुअल मशीन (VM) के समान संसाधन समूह में होना चाहिए।

  2. कंटेनर खोलें, और नेविगेशन पैन में सेटिंग्स अनुभाग से, शेयर्ड ऐक्सेस सिग्नेचर पर क्लिक करें।
  3. SAS के लिए सही अनुमतियाँ असाइन करें, अनुमतियाँ अनुभाग में, निम्नलिखित वस्तुओं का चयन करें: पढ़ने की अनुमति, जोड़ें, बनाएँ, और लिखें

    SAS_container.png
  4. सुनिश्चित करें कि अनुमत प्रोटोकॉल केवल HTTPS पर सेट है।
  5. SAS टोकन और URL उत्पन्न करें पर क्लिक करें।
  6. ब्लॉब SAS URL कॉपी करें। URL में कंटेनर पता और SAS टोकन दोनों का संयोजन होता है।
  7. Azure क्लाउड शेल खोलें और पॉवरशेल चुनें।
  8. azcopy कमांड चलाएँ: azcopy copy '<Cato blob sas url>' '<customer blob sas container url>'

    नोट

    नोट: सुनिश्चित करें कि आप कमांड में एकल उद्धरण चिह्न का उपयोग कर रहे हैं।

    उदाहरण के लिए, निम्न कमांड Cato EU ब्लॉब से छवि की प्रतिलिपि बनाता है:

    azcopy कॉपी 'https://catoeuimagestorage.blob.core.windows.net/vsocket/socket_AZ1500_19605_production_socket_v23.0_20250220_2025_05_13.vhd' 'https://storagecatoexample.blob.core.windows.net/storagecatocontainernonaccel?sp=racw&st=2025-6-02T11:44:51Z&se=2025-6-02T19:44:51Z&spr=https&sv=2025-6-02&sr=c&sig=ABcdefGhIJklMnop2q%3Rs45T678%9Uv0xYZ1aBcdEFghiJ%2K'

ऊपर दिए गए उदाहरण में, दूसरी URI (storagecatoexample.blob) को आपके द्वारा उत्पन्न किए गए ब्लॉब SAS URL के साथ बदलें।

SAS के साथ vSocket की प्रतिलिपि बनाते समय समस्या निवारण

यदि आपकी खाता पर छवि की प्रतिलिपि बनाने में कोई समस्या है, तो जाँच करें और सुनिश्चित करें कि कंटेनर में ये सभी अनुमतियाँ सेट की गई हैं:

  • पढ़ने की अनुमति
  • जोड़ें
  • बनाएँ
  • Write

vSocket स्क्रिप्ट्स डाउनलोड करना

Cato निम्नलिखित स्क्रिप्ट्स प्रदान करता है ताकि Azure vSockets के लिए वर्चुअल संसाधनों को विन्यस्त किया जा सके:

  • create_vm_from_vhd.sh - Azure vSocket v19 और उससे ऊपर तैनात करते समय उपयोग करें
  • create_vm_from_vhd_U19.sh - Azure vSocket v19 से नीचे तैनात करते समय उपयोग करें
  • create_ha_settings.sh - दो तैनात vSockets के लिए उच्च उपलब्धता (HA) कॉन्फ़िगर करता है

vSocket फ़ाइलें प्राप्त करने के बारे में अधिक जानकारी के लिए, देखें सॉकेट और vSocket इमेज फ़ाइलें।

नोट

नोट: छवि को सफलतापूर्वक कॉपी करने और स्क्रिप्ट्स डाउनलोड करने के बाद, Azure vSocket साइट को मैन्युअल रूप से तैनात करना के साथ vSocket तैनाती जारी रखें।

अपने Azure खाते में vSocket इमेज को मैन्युअल रूप से जोड़ना

ऐसी स्थितियों के लिए जब आप Azure SAS के साथ इमेज की प्रतिलिपि नहीं बना सकते, आप फ़ाइल को मैन्युअली डाउनलोड करते हैं, इसे अनटार करते हैं, और फिर अपने Azure कंटेनर में अपलोड करते हैं।

TAR फ़ाइल से इमेज को डाउनलोड और एक्स्ट्रैक्ट करना

Azure vSocket इमेज को सार्वजनिक Cato रिपॉजिटरी से एक TAR फ़ाइल के रूप में डाउनलोड करें। फिर TAR फ़ाइल से vSocket इमेज को निकालें।

इमेज डाउनलोड और एक्सट्रैक्ट करने के लिए:

  1. सॉकेट और vSocket इमेज फ़ाइलें आलेख से Cato भंडार में जाएं।
  2. VHD इमेज के लिए TAR फ़ाइल डाउनलोड करें, उदाहरण के लिए socket_AZ1500_19605_production_socket_v23.0_20250220_2025_05_13.vhd.tar
  3. फ़ाइल को अनटार करें।

VHD इमेज को Azure पर अपलोड करना

vSocket इमेज के VHD फ़ाइल को Azure स्टोरेज ब्लॉब में अपलोड करें।

स्टोरेज ब्लॉब में VHD फ़ाइल अपलोड करने के लिए:

  1. स्टोरेज खाते विंडो खोलें और स्टोरेज खाता पर क्लिक करें, या नया बनाएं।
  2. स्टोरेज खाता नेविगेशन मेनू से, ब्लॉब सेवा अनुभाग तक स्क्रॉल करें और कंटेनर्स पर क्लिक करें।
  3. कंटेनर पर क्लिक करें, या नया बनाएं।
  4. कंटेनर विंडो में, अपलोड पर क्लिक करें।
  5. दाएँ हाथ के ब्लॉब अपलोड करें फलक से, VHD फ़ाइल का चयन करें और अपलोड पर क्लिक करें।

क्या यह लेख उपयोगी था?

2 में से 2 के लिए उपयोगी रहा

0 टिप्पणियां