مهاجرت داده ها شامل پایگاه های داده SQL نیازمند برنامه ریزی دقیق و محاسبات دقیق است تا اطمینان حاصل شود که آماده سازی مناسب، خرابی و از دست دادن داده ها را به حداقل می رساند و این فرآیند را کارآمد و قابل اعتماد می کند.

ارزیابی محیط فعلی پایگاه داده

اولین گام شامل ارزیابی پایگاه داده موجود است که شامل تجزیه و تحلیل اندازه داده ها، ساختارهای جدول، شاخص ها و وابستگی ها می شود.ارزیابی دقیق به تعیین دامنه و منابع مورد نیاز برای مهاجرت کمک می کند.

محاسبه الزامات انتقال داده

محاسبه ها بر برآورد حجم داده ها و زمان انتقال تمرکز می کنند. اندازه پایگاه داده، پهنای باند شبکه و گزینه های فشرده سازی را در نظر بگیرید، به عنوان مثال، اگر اندازه پایگاه داده 50 گیگابایت باشد و پهنای باند شبکه 100Mbps باشد، زمان انتقال تقریبی می تواند به عنوان محاسبه شود:

زمان انتقال (ساعت) = (داده اندازه در بیت) / (Bandwidth در بیت در ثانیه) / 3600

استفاده از ارزش ها: (50GB = 400Gb)، بنابراین انتقال زمان £ 400 000Mb / 100Mb / sec / 3600 kW 1.11 ساعت.

برنامه ریزی روند مهاجرت

برنامه ریزی موثر شامل برنامه ریزی مهاجرت در دوره های کم ترافیک و ایجاد نسخه های پشتیبان گیری است.این برای آزمایش روند در یک محیط مرحله ای برای شناسایی مسائل بالقوه ضروری است.

مهاجرت چک لیست

  • پشتیبان گیری پایگاه داده فعلی
  • اعتبارسنجی اطلاعات
  • محیط هدف
  • مهاجرت آزمایشی
  • اجرای آخرین انتقال