این مدل یکی از سادهترین راهکارهای موجود برای نگهداری داده است. در این مدل کار به صورت Backup و Restore انجام میشود. یعنی لاگ هر Transaction به سرور دوم ارسال میشود و در آن جا Restore میشود. در این روش میتوانیم از سرور دوم برای کارهایی (مثل گزارشگیری) که روی سرور اصلی ممکن است بار بگذارند، استفاده کنیم. اگر مشکلی برای دیتابیس اصلی پیش بیاید وظیفهٔ انتقال از دیتابیس اصلی به دیتابس دوم بهصورت دستی باید انجام شود.
نکتهٔ قابل توجه در این راهاندازی تأثیر بسیار زیاد عملیات تهیهٔ نسخه پشتیبان میباشد، این موضوع به روشنی نشانگر این مطلب است که متأسفانه در بسیاری از سازمانها و شرکتها پایگاههای داده و بانکهای اطلاعاتی تنها بر روی یک سرور مرکزی در حال فعالیت میباشند و از تکنولوژیهای High Availability مانند Mirroring، Replication و Log Shipping استفاده نمیشود.
پیشنیازهای انجام کار
در اینجا چند سرور بانک اطلاعاتی با استفاده از سازوکار Log Shipping دقیقاً شامل اطلاعات یکسان و همانند میباشند.
- بر روی سرور Log Shipping ویندوز سرور ۲۰۱۶ توسط کارشناسان کارفرما نصب و راهاندازی میشود
- نصب و راهاندازی SQL Server ۲۰۱۷ با سرویسپک ۱ بر روی هر دو سرور اصلی و Log Shipping
- در روز انجام کار و راهاندازی کارشناسان شبکه و نرمافزار کارفرما نیز باید در دسترس باشند.
- نام درایوهای هر دو سرور باید شبیه هم باشد و در صورت امکان فضای درایوهای هر دو سرور شبیه هم باشد
- دسترسی خواندن و نوشتن بین دو سرور با سرعت بالا و همچنین ساختن پوشه Share بین دو سرور باید وجود داشته باشد
- فضای مورد نیاز و پیشنهادی ۲ برابر حجم کلی دیتابیسها بر روی سرور Log Shipping و و با توجه به نیاز در دسترس قرار میگیرد و در صورت امکان از حد اقل هاردهای ۱۵۰۰۰ دور استفاده گردد.
مراحل انجام کار
قبل از شروع کار هماهنگی لازم با کارشناسان مقیم شرکت جهت Stop سرویسها و گرفتن بکاپ کامل و انتقال به سرور Log Shipping انجام میشود
- ارتباط سرورها با یکدیگر تست شده و پوشه Share بین سرورها ساخته شده و تست میگردد
- ارتباط پورت SQL و دسترسیهای آن بین دو سرور بررسی و تست میشود
- بازگردانی بکاپهای کامل به صورت No Recovery بر روی پایگاه داده سرور Log Shipping انجام میشود
- مراحل راهاندازی بر روی هر بانک اطلاعاتی و زیرمجموعه بهصورت جداگانه انجام میشود.
- تست عملیاتی و بررسی Log Shipping
- در صورت نبود مشکل و تأیید کارشناسان سیستم تحویل میگردد