50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
هک و امنیت شبکه
مایکروسافت
برنامه نویسی
مجازی سازی
شبکه های کامپیوتری
میکروتیک
سیسکو
لینوکس و دواپس
گرافیک کامپیوتری
فایروال
طراحی سایت و سئو
پایگاه داده و داده کاوی
کامپیوتر و موبایل
اینترنت اشیاء
سخت افزار کامپیوتر
تحصیلات آکادمیک
0

سوال در مورد Replication

با سلام دوستان بنده دو عدد سرور دارم که هردو sql server دارم یکی انلاین می باشد که جواب سایت می دهد یعنی درخواستی از سمت سایت می آید و جواب می دهد دومی آفلاین می باشد و با app که روی نتورک داخلی هست که دیتا اینتری بیشتر می باشد میخواستم ببینم میشه بین این Replication کانفیگ کنم که سر هرماه اطلاعا بین این دو اطلاعات ادغام بشه یعنی سرور افلاینم ماهی یک بار اطلاعات ارسال بکنه برای سرور آنلاینم (یعنی 30 روز کاری ) همچین سناریوی آیا عملی هست یا خیر اگر هست یک راهنمای بکنید چه Replication استفاده بکنم با تشکر

پرسیده شده در 1399/08/05 توسط
آواتار

7 پاسخ

0

یعنی دیتابیس و نرم افزار یکین ؟ فقط یکی داخلی و دیگری روی سایته ؟ و می خواید این دو دیتا با هم ادغام شن ؟

 

به صورت کلی وقتی می خواید replication راه اندازی کنید ، باید ببینید جدول های  دیتابیس چه جور ID هایی دارند ؟ مثلا اگه int باشه ، عملا به دردسر می خورید چون دو طرف یه شماره رو بر می دارند و مدام duplicate دارید. 

یا آیا دو طرف روی داده های یکسان کار می کنند ؟ یا داده های هم دیگه رو ببینند چی میشه اصلا ؟

ضمنا 30 روز به طرز وحشتناکی زیاده ،(اگه روی دیتای یکسان کار می کنند)  ما توی 30 دقیقه هم duplicate داشتیم و این سری یه نفر باید بشینه و بگه کدوم بمونه و کدوم حذف شه ، یا اولویت بدید به یه دفتر و خب می دونید که این کار هم دردسر داره.

پاسخ در 1399/08/06 توسط
1

مهندس این بلاگ nakivo که قبلا مطالعه کردم .دقیقا حرفتون درسته فکر کنم سادترینش merge باشه باز مهندس ممنونم از راهنماییی عالیتون

پاسخ در 1399/08/09 توسط
آواتار
0

اگه تو دومی هیچ Data Entry ندارید ، می تونید Replication راه اندازی کنید. ولی بزارید دیگه حداقل روزی یک بار اطلاعات رو بگیره ، که هم حجم replication کمتر بشه ، هم به روزتر باشید.

 

پاسخ در 1399/08/08 توسط
0

بله دقیقا نه دوتا دیتابیس ها مهندس یکی هستن یعنی اولی دیتا بیس دیتا اینتری هست و دومی در حال حاظر خام می باشد دومی یک ماه عقب تر میکنه یعنی مثلا بنده حقوق برج 99/8/1 میگریم و فیش حقوق ماهه قبلو میبینم یعنی 99/7/1 یعنی دیتا بیس دومی تمام دیتاش با با قبلی یکی هست با این تفاوت یک ماه دیتا عقب تر میگیرد و به وب سرویسم ارائه می دهد

پاسخ در 1399/08/07 توسط
آواتار
0

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

پاسخ در 1399/08/08 توسط
آواتار
0

سلام

وقتی میگید سرور دارید یعنی رو هایپر وایزور دارید یا فقط سروری دارید؟و اگر هایپر وایزور دارید ایل ویسفرم دارید؟

پاسخ در 1399/08/08 توسط
آواتار

پاسخ شما