डेटा माइग्रेशन एक सिस्टम से दूसरे सिस्टम में डेटा स्थानांतरित करता है। एक कंपनी अपने ERP को अपग्रेड करती है। एक टीम ऑन-प्रिमाइसेस डेटाबेस से क्लाउड पर जाती है। दो संगठन विलय करते हैं और उन्हें अपने सिस्टम को एकीकृत करना होता है। माइग्रेशन डेटा को स्थानांतरित करता है, उसे नए स्कीमा के अनुरूप रूपांतरित करता है, और यह सत्यापित करता है कि कुछ भी खोया या दूषित नहीं हुआ है। यह सुनने में सरल लगता है। लेकिन ऐसा अक्सर नहीं होता।
माइग्रेशन कुछ निश्चित कारणों से विफल हो जाते हैं। स्रोत डेटा अपेक्षा से अधिक दूषित होता है। लक्ष्य स्कीमा स्रोत स्कीमा से ठीक से मेल नहीं खाता। पुराने सिस्टम में अंतर्निहित व्यावसायिक नियम दस्तावेजित नहीं होते। माइग्रेशन में योजना से अधिक समय लगता है और नया सिस्टम तैयार होने से पहले ही पुराना सिस्टम बंद हो जाता है। सिस्टम डाउनटाइम की आवश्यकता होती है और व्यवसाय इसे वहन नहीं कर सकता। सर्वोत्तम माइग्रेशन प्रोफाइलिंग से शुरू होते हैं। स्रोत डेटा को समझें: उसकी गुणवत्ता, उसकी खामियां, उसकी मात्रा। प्रत्येक फ़ील्ड को लक्ष्य से मैप करें। रूपांतरण नियम लिखें। सब कुछ माइग्रेट करने से पहले एक छोटे से हिस्से पर परीक्षण करें। कुछ समय के लिए समानांतर सिस्टम चलाएं। रिकॉर्ड की संख्या, कुल योग और नमूना रिकॉर्ड सत्यापित करें। एक रोलबैक योजना बनाएं। माइग्रेशन जोखिम भरे होते हैं क्योंकि वे हर चीज को प्रभावित करते हैं। एक छूटा हुआ फ़ील्ड आगे की प्रक्रिया को बाधित कर सकता है। एक दूषित रिकॉर्ड महीनों तक किसी का ध्यान नहीं जाता। योजना निष्पादन से अधिक महत्वपूर्ण है। डेटा के स्थानांतरित होने तक, कठिन निर्णय पहले ही लिए जा चुके होने चाहिए।
प्रवासन चरण
- प्रोफ़ाइल — स्रोत डेटा की गुणवत्ता और संरचना को समझें
- मैप — स्रोत से लक्ष्य तक फ़ील्ड मैपिंग को परिभाषित करें
- रूपांतरण — डेटा को परिवर्तित करने के लिए नियम लिखें
- परीक्षण — एक उपसमूह को माइग्रेट करें और सत्यापित करें
- निष्पादित करें — संपूर्ण डेटासेट को स्थानांतरित करें
- पुष्टि करें — गणना, कुल योग और नमूनों की पुष्टि करें
डेटा माइग्रेशन एक प्रोजेक्ट है, कोई काम नहीं। इसे उतनी ही योजना के साथ लें जितना यह हकदार है।
Comments
No comments yet. Be the first to share a thought.
Leave a comment