مثل عملية نقل الملفات بين جهازين، يمكن للمرء تنفيذ عملية نقل قاعدة بيانات من خادم إلى آخر. إن أبسط طريقة لإنجاز الإجراء هي نسخ قاعدة البيانات من خادم إلى آخر. علاوة على ذلك، أثناء نقل قاعدة بيانات بين الخوادم، تأكد من معرفة كلمات مرور الخوادم المستهدفة. تشرح هذه المقالة طرق نقل قاعدة البيانات من خادم إلى آخر.
بحكم التعريف، قاعدة البيانات هي مجموعة من البيانات المخزنة في الكمبيوتر مع حقوق المسؤول. هنا يمكن الوصول إلى البيانات بواسطة جميع الأجهزة العاملة في الشبكة أو الخادم. تحتوي قاعدة البيانات على جميع المعلومات المتعلقة بالخادم والأجهزة المتصلة. في حالة تعطل النظام أو عطله، أو تلف القرص الصلب للجهاز، يمكن أن يؤدي العمل كمسؤول إلى نتيجة، أي نقل قاعدة البيانات من خادم إلى آخر. يمكن بدء هذه العملية، أي نسخ قاعدة البيانات من خادم إلى آخر. تشرح هذه المقالة عمليتي نقل قاعدة البيانات من خادم إلى آخر. فيما يلي الموضوعات التي سيتم مناقشتها بالتفصيل.
إذا كنت تنوي نسخ قاعدة البيانات من خادم إلى آخر، فإن الطريقة البسيطة هي استخدام معالج نسخ قاعدة البيانات. بالنسبة لخبير الخادم أو المسؤول، يعد استخدام هذه الأداة المساعدة المدمجة طريقة سهلة لنقل قاعدة البيانات من جهاز إلى آخر، أي من الخادم A إلى الخادم B. معالج نسخ قاعدة البيانات هو ميزة مضمنة لإدارة خادم SQL الاستوديو. إذا كنت تختار معالج نسخ قاعدة البيانات، فهناك بعض القيود في الطريق. فيما يلي بعض منهم:
1- إذا كنت تستخدم إصدارًا سريعًا من خادم SQL، فلن يكون معالج نسخ قاعدة البيانات متاحًا.
2- إذا كنت تستخدم إصدار SQL Server جديدًا، فلا يمكن نقل قاعدة البيانات أو نسخها إلى إصدارات أقدم.
3- لا يمكن نسخ أو نقل قواعد البيانات التي تم تمييزها للنسخ المتماثل، أو التي لا يمكن الوصول إليها، أو التحميل، أو عدم الاتصال، أو الاسترداد، أو المشتبه به، أو في وضع الطوارئ، أو التي تحتوي على بيانات أو ملفات سجل مخزنة في وحدة تخزين Microsoft Azure.
في حال كنت تستخدم خادم SQL وترغب في نسخ قاعدة بيانات من خادم إلى آخر، فإليك الخطوات التي يجب اتباعها:
الخطوة 1: قم بتشغيل استوديو إدارة خادم SQL. من القائمة، حدد قاعدة البيانات المستهدفة التي تهدف إلى النقل.
الخطوة 2: انقر بزر الماوس الأيمن فوق قاعدة البيانات الهدف والقائمة المنسدلة، وحدد خيار المهام، ثم حدد خيار نسخ قاعدة البيانات.
الخطوه 3: في نافذة معالج نسخ قاعدة البيانات، انقر فوق التالي للمتابعة.
الخطوة 4: في النافذة التالية، أضف اسم الخادم المصدر. للدخول إلى الخادم المصدر، اختر مصادقة windows أو وضع مصادقة خادم SQL. أضف اسم المستخدم وكلمة المرور وانقر فوق التالي للمتابعة.
الخطوة 5: كرر نفس الخطوة لإضافة اسم الخادم الوجهة والتقدم بطلب للحصول على معلومات المصادقة. انقر فوق Next للمتابعة.
الخطوة 6: حدد استخدام كائن إدارة SQL كطريقة وانقر فوق التالي للمتابعة.
الخطوة 7: في النافذة التالية، حدد قاعدة البيانات الهدف واختر خيار نقل أو نسخ. حدد خيار نسخ للاحتفاظ بقاعدة البيانات في الخادم الأصلي، مع تحديد خيار نقل لنقل قاعدة البيانات إلى خوادم أخرى.
الخطوة 8: تحقق من MDF ومسار ملف السجل في الجهاز الوجهة. أكمل المعالج وانقر فوق "إنهاء" لإكمال الإجراء. بمجرد اكتمال العملية، سيتم نقل قاعدة البيانات إلى الخادم الوجهة.
بصرف النظر عن استخدام استوديو إدارة خادم SQL لنسخ قاعدة البيانات من خادم إلى آخر، هناك طريقة مباشرة لإكمال الإجراء. يمكن للمرء استخدام تقنية النسخ والنقل لنقل قاعدة البيانات من خادم إلى آخر. يمكن تنفيذ هذه التقنية عبر النسخ الاحتياطي والاستعادة. قم بإنشاء نسخة احتياطية لقاعدة بيانات أحد الخوادم واستعادتها إلى الخادم الآخر. فيما يلي الخطوات التي يجب اتباعها:
الخطوة 1: قم بتشغيل استوديو إدارة خادم SQL، وحدد قاعدة البيانات الهدف، وانقر بزر الماوس الأيمن عليها. في القائمة المنسدلة، اختر خيار المهام، متبوعًا بتحديد النسخ الاحتياطي.
الخطوة 2: حدد النسخة الاحتياطية الكاملة وانقر فوق إضافة لإضافة النسخة الاحتياطية بالموقع والاسم.
الخطوه 3: قم بإنشاء نسخة احتياطية كاملة من الخادم المصدر وانسخ النسخة الاحتياطية لقاعدة البيانات التي تم إنشاؤها. انسخه إلى جهاز آخر.
الخطوة 4: الآن قم بتشغيل استوديو إدارة خادم SQL في جهاز الخادم الوجهة. انقر بزر الماوس الأيمن فوق خادم SQL وحدد خيار استعادة قاعدة البيانات من القائمة المنسدلة.
الخطوة 5: في النافذة المنبثقة التالية، حدد الجهاز، أي النسخة الاحتياطية الكاملة التي تم إنشاؤها على جهاز الخادم المصدر، واستعد النسخة الاحتياطية على جهاز الخادم الوجهة.
بمجرد اكتمال عملية النقل، ستظهر المجلدات المستهدفة المستعادة كنسخة احتياطية كاملة على جهاز الخادم المصدر على جهاز الخادم الوجهة.
وبالتالي، قد تؤدي عدة أسباب إلى نقل قاعدة البيانات من خادم إلى آخر. قد يشمل أي موقف، على سبيل المثال، فشل النظام / تعطل النظام أو تلف القرص الصلب على أي جهاز في شبكة تستخدم الخادم. قد تتضمن الأسباب الأخرى مزامنة جهازين باستخدام خوادم مختلفة. توضح هذه المقالة الإجراءات التفصيلية المتدرجة لنسخ قاعدة البيانات من خادم إلى آخر. يمكن نقل قاعدة البيانات من خادم إلى آخر عبر معالج نسخ قاعدة البيانات والاستعادة والنسخ الاحتياطي البسيط. في التقنية السابقة، يتم استخدام ميزة مضمنة في استوديو إدارة خادم SQL، أي نسخ معالج قاعدة البيانات. في الأخير، يتم إنشاء نسخة احتياطية كاملة لقاعدة البيانات، والتي يتم استعادتها بعد ذلك إلى الخادم الآخر في الجهاز الوجهة.
Khalid Abdullahi
contributor Editor
Generally rated4.5(105participated)