कमांड लाइन से सिंक करने के लिए, sync-cmd कमांड और Google Cloud डायरेक्ट्री सिंक (जीसीडीएस) टूल का इस्तेमाल किया जा सकता है.
कमांड लाइन से सिंक कब करें
कॉन्फ़िगरेशन सेट अप या उसमें बदलाव करने पर, आपको कॉन्फ़िगरेशन मैनेजर से मैन्युअल तरीके से सिंक करना चाहिए. ऐसा करने से, सिंक किए गए डेटा की जांच की जा सकती है और यह पक्का किया जा सकता है कि वह सही क्रम में हो. ज़्यादा जानकारी के लिए, मैन्युअल तरीके से सिंक करना लेख पढ़ें.
कॉन्फ़िगरेशन में बदलाव करने के बाद, कमांड लाइन का इस्तेमाल करके सिंक की प्रोसेस को ऑटोमेट किया जा सकता है. सिंक करने की प्रोसेस को, शेड्यूल करने या बैच स्क्रिप्ट में शामिल किया जा सकता है. इसके अलावा, सिंक की प्रोसेस को ऑटोमेट करने के लिए, तीसरे पक्ष के टूल का इस्तेमाल किया जा सकता है. ज़्यादा जानकारी के लिए, अपने-आप सिंक होने की सुविधा शेड्यूल करना लेख पढ़ें.
कमांड लाइन इस्तेमाल करना
sync-cmd कमांड, जीसीडीएस की इंस्टॉलेशन डायरेक्ट्री से चलाई जाती है. साथ ही, कमांड को एक ही लाइन में डाला जाता है. यहां दिए गए कमांड आर्ग्युमेंट का इस्तेमाल करके, कई तरह की कार्रवाइयां की जा सकती हैं. जैसे:
- पता चले किसी भी बदलाव को लागू करना.
- कोई तय फ़ाइल पढ़ना.
- लॉगिंग की जानकारी का लेवल सेट करना.
अहम जानकारी: उपलब्ध कमांड आर्ग्युमेंट के बारे में जानकारी पाने के लिए,
डालें sync-cmd -h.
कमांड आर्ग्युमेंट और उदाहरण
कमांड आर्ग्युमेंट
| आर्ग्युमेंट (इनमें से कोई एक विकल्प इस्तेमाल करें) | ब्यौरा |
|---|---|
-a |
पता चले किसी भी बदलाव को लागू करता है.
ध्यान दें: अगर इस आर्ग्युमेंट का इस्तेमाल नहीं किया जाता है, तो सिंक सिर्फ़ टेस्ट के तौर पर किया जाता है. साथ ही, आपके Google खाते में कोई बदलाव नहीं किया जाता. बेहतर नतीजों के लिए, इस आर्ग्युमेंट के साथ पूरी तरह से सिंक करने से पहले, इसके बिना टेस्ट सिंक करें. |
-c |
लोड करने के लिए, एक्सएमएल कॉन्फ़िगरेशन फ़ाइल तय करता है.
अहम जानकारी: इस आर्ग्युमेंट के साथ, मान्य एक्सएमएल फ़ाइल शामिल करना ज़रूरी है. ज़्यादा जानकारी के लिए, कॉन्फ़िगरेशन फ़ाइलों के साथ काम करना लेख पढ़ें. |
-cs |
कस्टम स्कीमा शामिल नहीं करता.
अगर आपको उपयोगकर्ताओं के लिए, कस्टम स्कीमा का डेटा सिंक नहीं करना है, तो इस विकल्प का इस्तेमाल करें. |
-d |
कॉन्फ़िगर की गई मिटाने की सीमाओं को अनदेखा करता है. |
-f |
सिंक करने से पहले, आपके Google खाते के डेटा की कैश की गई कॉपी मिटाता है.
अहम जानकारी: इसका गलत तरीके से इस्तेमाल करने पर, परफ़ॉर्मेंस खराब हो सकती है. सहायता टीम के निर्देश के बिना, इस विकल्प का इस्तेमाल न करें. |
-g |
ग्रुप शामिल नहीं करता.
अगर आपको ग्रुप नहीं, बल्कि उपयोगकर्ताओं को सिंक करना है, तो इस विकल्प का इस्तेमाल करें. |
-h |
सहायता की जानकारी दिखाता है और बंद हो जाता है. |
-l |
डिफ़ॉल्ट या कॉन्फ़िगर किए गए लॉग लेवल को, तय की गई वैल्यू से बदलता है. मान्य वैल्यू (जानकारी के बढ़ते क्रम में) FATAL, ERROR, WARN, INFO, DEBUG, और TRACE हैं.
ज़्यादातर मामलों में, हमारा सुझाव है कि लॉग लेवल को INFO पर सेट करें. |
-lic |
लाइसेंस शामिल नहीं करता.
अगर आपको उपयोगकर्ताओं के लिए, लाइसेंस का डेटा सिंक नहीं करना है, तो इस विकल्प का इस्तेमाल करें. |
-o |
एक्सएमएल कॉन्फ़िगरेशन फ़ाइल के हिसाब से, किसी भी तरह के सिंक को एक ही इंस्टेंस तक सीमित रखता है. ऐसा करने से, एक से ज़्यादा इंस्टेंस गलती से नहीं चलते. उदाहरण के लिए, शेड्यूल करने की सुविधा या क्रॉन जॉब के ज़रिए. यह आर्ग्युमेंट, सिर्फ़ समस्या हल करने के लिए, जीसीडीएस, कमांड लाइन से सिंक क्यों नहीं कर रहा है? पर जाएं. |
-ou |
संगठनात्मक इकाइयां शामिल नहीं करता. |
-r |
लॉग के अलावा, तय की गई आउटपुट फ़ाइल में रिपोर्ट लिखता है. |
-s |
शेयर किए गए संपर्क शामिल नहीं करता. |
-u |
उपयोगकर्ता शामिल नहीं करता.
अगर आपको उपयोगकर्ता नहीं, बल्कि ग्रुप सिंक करने हैं, तो इस विकल्प का इस्तेमाल करें. |
-v |
ऐप्लिकेशन के वर्शन की कम जानकारी दिखाता है. |
-V |
ऐप्लिकेशन के वर्शन की ज़्यादा जानकारी दिखाता है, लेकिन उसे सिंक नहीं करता. |
उदाहरण
Windows
पहला उदाहरण: एक्सएमएल कॉन्फ़िगरेशन फ़ाइल C:\Users\user\gdcs-config.xml का इस्तेमाल करके, सिमुलेटेड सिंक करना:
sync-cmd -c C:\Users\user\gdcs-config.xml
दूसरा उदाहरण: एक्सएमएल कॉन्फ़िगरेशन फ़ाइल C:\Users\user\gdcs-config.xml का इस्तेमाल करके, पूरी तरह से सिंक करना. इसमें, पता चले किसी भी बदलाव को लागू करना भी शामिल है:
sync-cmd -a -c C:\Users\user\gdcs-config.xml
Linux
पहला उदाहरण: एक्सएमएल कॉन्फ़िगरेशन फ़ाइल /path/gcds-config.xml का इस्तेमाल करके, सिमुलेटेड सिंक करना:
sync-cmd -c /path/gcds-config.xml
दूसरा उदाहरण: एक्सएमएल कॉन्फ़िगरेशन फ़ाइल /path/gcds-config.xml का इस्तेमाल करके, पूरी तरह से सिंक करना. इसमें, पता चले किसी भी बदलाव को लागू करना भी शामिल है:
sync-cmd -a -c /path/gcds-config.xml
एग्ज़िट कोड देखना
कमांड लाइन से सिंक करने या सिमुलेशन करने के बाद, आपको इनमें से कोई एक एग्ज़िट कोड मिलता है:
- 0—सिंक पूरा हो गया है और इसमें कोई समस्या नहीं आई. साथ ही, सभी बदलाव, कॉन्फ़िगर की गई सीमाओं से ज़्यादा नहीं हैं.
- 255—सिमुलेशन पूरा हो गया है. या, सिंक पूरा हो गया है और इसमें समस्याएं आई हैं. जैसे, कॉन्फ़िगर की गई सीमाओं से ज़्यादा बदलाव किए गए हैं या कोई उपयोगकर्ता सिंक नहीं हो पाया है.
अगला चरण
आपको सभी सिंक की निगरानी करनी चाहिए. इसके लिए, समय-समय पर सूचना वाले मैसेज देखें. ज़्यादा जानकारी के लिए, सूचनाएं सेट करना लेख पढ़ें.
Google, Google Workspace, और इनसे जुड़े निशान और लोगो, Google LLC के ट्रेडमार्क हैं. अन्य सभी कंपनियों और प्रॉडक्ट के नाम, उन कंपनियों के ट्रेडमार्क हैं जिनसे वे जुड़े हुए हैं.