हटाए गए एक्सचेंज मेलबॉक्स को पुनर्स्थापित करने के लिए PowerShell का उपयोग करें
एक्सचेंज में किसी व्यक्ति के मेलबॉक्स को गलती से हटाने पर कोई फर्क नहीं पड़ता, आप शायद PowerShell (PoSh) का उपयोग करके इसे पुनर्स्थापित कर सकते हैं। जैसे ही आपको पता चला कि मेलबॉक्स हटा दिया गया है, कुंजी यह कर रही है।
शुरू करने से पहले, ध्यान दें कि यह हटाए गए मेलबॉक्स को एक्सचेंज ऑनलाइनमें Office 365 के लिए पुनर्स्थापित करने के लिए है पर्यावरण और एक्सचेंज 2010है। हम यह भी मान रहे हैं कि आपके पास वर्णित विधियों का उपयोग करने के लिए प्रशासनिक अधिकार हैं और उन्होंने कुछ मूल PowerShell स्क्रिप्टिंग किए हैं।
मेलबॉक्स कब समाप्त हो जाता है?
मेलबॉक्स या तो ले जाया जाता है नीला सक्रिय निर्देशिका(AD) रीसायकल एक्सचेंज ऑनलाइन में बिन या विनिमय 2010 में अस्वीकृत मेलबॉक्सनिर्देशिका।
यह प्रतिधारण नीतियों के आधार पर 30 दिनों तक वहां बैठ सकता है। यह हमें अपनी गलती को पहचानने और उससे उबरने के लिए एक अनुग्रह अवधि देता है।
एक्सचेंज ऑनलाइन में हटाए गए मेलबॉक्स को पुनर्प्राप्त करें
<आंकड़ा वर्ग =" आलसी संरेखण ">
एक्सचेंज से कनेक्ट करें ऑनलाइन Via PowerShell
अपने स्थानीय सत्र में, पॉवर्सशेल कंसोल खोलें और अपनी लॉगिन क्रेडेंशियल्स को चर में सेट करने के लिए निम्न कमांड का उपयोग करें।
In_content_1 all: [300x250] / dfp: [640x360]->
$userCredential
यह बाद में अन्य लिपियों के साथ काम करना आसान बनाता है।
$userCredential = get-Credential
एक विंडो खुलेगी जहां आप प्रवेश कर सकते हैं Exchange Online के प्रबंधन के लिए आपका उपयोगकर्ता नाम और पासवर्ड।
<मजबूत>Powershell-liveidआपके कार्यालय की साइट की आईडी है। आमतौर पर यह आपकी कंपनी के नाम की कुछ भिन्नता है। एक्सचेंज ऑनलाइन पर PoSh सत्र खोलने के लिए
निम्न आदेश का उपयोग करें:
import-PSSession $Session -DisableNameChecking
अब हम सीधे Exchange Online में PowerShell के साथ काम कर रहे हैं, भले ही हम हमारे अपने कंप्यूटर पर बैठे हैं।
मेल बॉक्स को PowerShell के साथ पुनर्स्थापित करें
अगला भाग सुपर आसान है। कनेक्शन बनाने में हमें अधिक समय लगेगा।
हमें बस इतना करना है कि नीचे दिखाए गए cmdlet को चलाएं:
<मेलबॉक्स के उपयुक्त मेलबॉक्स नाम और Windows LiveID जिसे हम पुनर्स्थापित करना चाहते हैं, के 8
[email protected]दोनों उदाहरण बदलें। ध्यान दें कि वे समान नहीं हो सकते हैं।
हमें मेलबॉक्स के लिए एक नया पासवर्ड भी सेट करना होगा। अपनी पसंद के पासवर्ड में newpasswordबदलें। अगली बार जब आप लॉग इन करते हैं, तो आपको उस उपयोगकर्ता को रिले करने और उन्हें अपना पासवर्ड बदलने के लिए कहना होगा।
अंत में, यह सुनिश्चित करने के लिए कि वे काम करते हैं, जांचने के लिए अगले cmdlet का उपयोग करें।
यदि इसे पुनर्स्थापित किया गया है, तो cmdlet पुनर्स्थापित मेलबॉक्स के बारे में जानकारी वापस कर देगा। यदि यह एक त्रुटि देता है, तो फिर से कमांड के माध्यम से जाएं और सुनिश्चित करें कि सही मेलबॉक्स और विंडोज लाइवआईडी का उपयोग किया जा रहा है।
यदि वह अभी भी काम नहीं करता है, तो हमें सिस्टम बैकअप से मेलबॉक्स को पुनर्स्थापित करने की आवश्यकता होगी। कई प्रकार के सिस्टम बैकअप हैं, जिससे कि हम आज जो कर रहे हैं उसके दायरे से परे है।
जब हमने काम किया है, तो हमें PoSh सत्र को बंद करना होगा। हमारे द्वारा चलाए जा रहे PoSh सत्रों की संख्या सीमित है। इसे खुला छोड़ना उन सत्रों में से एक का उपयोग करता है। जब तक हम इसे बंद नहीं करते, हमें सत्र शुरू होने से पहले एक-दूसरे को शुरू करने के लिए इंतजार करना होगा।
remove-PSSession $Session
यही है। आप इसे फिर से होने पर उपयोग में आसानी के लिए एक PowerShell मॉड्यूल में स्क्रिप्ट करना चाह सकते हैं।
Exchange 2010 में हटाए गए मेलबॉक्स पुनर्प्राप्त करें
'doesn' t कार्यालय 365 या हाइब्रिड वातावरण के लिए काम करते हैं। यह केवल Exchange 2010 ऑन-प्रिमाइसेस के लिए काम करता है।
मेल सर्वर पर, Exchange प्रबंधन कंसोल(EMC) खोलें।
नेविगेट करने के लिए प्राप्तकर्ता कॉन्फ़िगरेशनडिस्कनेक्ट किया गया मेलबॉक्स। हमें वहां उपयोगकर्ता का मेलबॉक्स देखना चाहिए।
<आंकड़ा वर्ग = "आलसी wp-block-image">आंकड़ा>
यदि हम नहीं करते हैं, तो मेलबॉक्स डेटाबेस सफाई प्रक्रिया अभी तक नहीं हुई है। यह ठीक है, हम इसे बाध्य कर सकते हैं।
व्यवस्थापक के रूप में विनिमय प्रबंधन शेल(ईएमएस) खोलें। यह वह जगह है जहां हम एक्सचेंज-विशिष्ट पॉवरशेल काम कर सकते हैं।
अब हम cmdlet में प्रवेश करते हैं:
Get-MailboxDatabase | Clean-MailboxDatabase
<आंकड़ा वर्ग = "आलसी wp-block -image ">
एक बार हो जाने के बाद, EMC पर वापस जाएँ और डिस्कनेक्ट किया गया मेलबॉक्सपर राइट-क्लिक करें, फिर क्लिक करें ताज़ा करेंपर।
हमें अब वहां मेलबॉक्स देखना चाहिए, और यह एक अन्य के साथ है जिसे हाल ही में हटा दिया गया था।
>उपयोगकर्ता नामव्यक्ति का विंडोज खाता नाम है (जैसे परीक्षण उपयोगकर्ता) ,और मेलबॉक्स डेटाबेसबगल में सूचीबद्ध डेटाबेस का नाम है EMC में डिस्कनेक्ट किए गए मेलबॉक्सविंडो में उनका नाम।
हटाए गए मेलबॉक्स कोताज़ा करें और आपको यह देखना चाहिए कि उनका मेलबॉक्स अब वहां प्रदर्शित नहीं होता है। प्राप्तकर्ता कॉन्फ़िगरेशनमेलबॉक्सपर नेविगेट करें और सुनिश्चित करें कि उपयोगकर्ता का मेलबॉक्स वहाँ है।
<आंकड़ा वर्ग = "आलसी wp-block-image">आंकड़ा>
यह सुनिश्चित करने के लिए जांचें कि सभी सेटिंग्स सही हैं, जैसे ई-मेल पता और अन्य नाम । यदि यह अच्छा लग रहा है, तो अगली बार जब उपयोगकर्ता अपना आउटलुक खोलता है, तो सब कुछ वैसा ही होगा जैसा कि था।
मेलबॉक्स पुनर्स्थापित
यह है कि कैसे उपयोग करना है Exchange Online और Exchange 2010 में मेलबॉक्स को पुनर्स्थापित करने के लिए PowerShell। यदि आपको हाइब्रिड वातावरण मिला है, तो यह थोड़ा अधिक जटिल है, लेकिन यह किया जा सकता है।
यह जानते हुए कि ये अलग-अलग cmdlets मौजूद हैं, आपको एक्सचेंज, चाहे कोई भी संस्करण या कॉन्फ़िगरेशन हो, के साथ काम करने के लिए अच्छी स्थिति में रखता है।