بسم الله الرحمن الرحمن الرحيم
اليوم ان شاء الله سأقوم بعمل نبذة مختصرة عن تقنية استنساخ قواعد البيانات او كما هو معروف Database Replication.
إن عمليلة استنساخ البيانات تعتبر من العمليات المهمة جدا للشركات الكبيرة التي لديها فروع مخلتفة في عدة مناطق. حيث ان هذه العملية تمكن الشركة من مزامنة الحركة Transaction في قواعد البيانات,, أي أنه يمكن لقاعدة بيانات واحدة من نوع sql server على سبيل المثال أن تقوم بعمل توزيعة على قواعد بينات اخرى من نفس النوع (sql Server) أو اي نوع اخر من قواعد البيانات.
هنالك العديد من الانواع من عملية Replication التي يمكن اختيارها اأثناء القيام بهذه العملية وذلك يعتمد على طبيعة المؤسسة المراد عمل هذه العملية لها. سأحاول إن شاء الله تغطية جزء كبير حول هذه التقنية وكيفية عمل الاعداد الخاصة وما هي الاعتبارات التي يجب اختيارها قبل القيام بهذه العملية. حيث انه في بعض الحالات تكون العملية غير ممكنة بناء على حسابات معينة يتم اجراؤها قبل اي عملية استنساخ.
في البداية إن شاء الله سيتم التعريف بأنواع استنساخ البيانات أو Replication وساخص هنا قواعد بيانات SQL Server: حيث أن هذا النوع من قواعد البيانات يوفر ثلاثة أنواع من REPLICATION هذه الانواع تمكن المستخدم من عمل customize replicationبشكل يتماشى مع متطلبات الاستنساخ للمؤسسة وكذلك يوفر هذا النوع من قواعد البيانات الادوات اللازمة لمراقبة وادارة عمليات الاستنساخ بكفاءة عالية. والشيئ الجميل في هذه الادوات انها مجانة حيث تكون متظمنة مع قواعد البيانات نفسها.
1-