डिटैच / अटैच विकल्प अक्सर बैकअप करने से तेज होता है क्योंकि इसमें नई फाइल बनाने की जरूरत नहीं होती है। इसलिए, सर्वर ए से सर्वर बी तक का समय लगभग पूरी तरह से फाइल कॉपी करने का समय है।
बैकअप / पुनर्स्थापना विकल्प आपको एक पूर्ण बैकअप करने, उसे पुनर्स्थापित करने, फिर एक अंतर बैकअप करने की अनुमति देता है जिसका अर्थ है कि दोनों के बीच आपका डाउन टाइम कम किया जा सकता है।
यदि यह डेटा प्रतिकृति है जिसके बाद आप हैं, तो क्या इसका मतलब है कि आप डेटाबेस को दोनों स्थानों पर कार्यात्मक बनाना चाहते हैं? उस स्थिति में, आप शायद बैकअप / पुनर्स्थापना विकल्प चाहते हैं क्योंकि यह वर्तमान डेटाबेस को पूरी तरह कार्यात्मक छोड़ देगा।
संपादित करें:बस कुछ बिंदुओं को स्पष्ट करने के लिए। डाउनटाइम से मेरा मतलब है कि यदि आप एक डेटाबेस को एक सर्वर से दूसरे सर्वर पर माइग्रेट कर रहे हैं, तो आप आम तौर पर लोगों को इसका उपयोग करने से रोक रहे होंगे, जबकि यह पारगमन में है। इसलिए, सर्वर ए पर "स्टॉप" बिंदु से सर्वर बी पर "प्रारंभ" बिंदु तक इसे डाउनटाइम माना जा सकता है। अन्यथा, ट्रांज़िट के दौरान सर्वर A पर डेटाबेस पर की गई कोई भी क्रिया सर्वर B पर दोहराई नहीं जाएगी।
"एक नई फ़ाइल बनाएँ" के संबंध में। यदि आप डेटाबेस को अलग करते हैं तो आप तुरंत एमडीएफ फ़ाइल की प्रतिलिपि बना सकते हैं। यह पहले से ही कॉपी होने के लिए तैयार है। हालाँकि, यदि आप एक बैकअप करते हैं, तो आपको .BAK फ़ाइल के बनने की प्रतीक्षा करनी होगी और फिर इसे पुनर्स्थापित करने के लिए इसे अपने नए स्थान पर ले जाना होगा। फिर से यह सब नीचे आता है कि यह एक स्नैपशॉट कॉपी या माइग्रेशन है।