موضوع حديثنا اليوم سيكون عن Database Availability Group او ما يطلق عليه بشكل مختصر : Dag
سأحاول الاختصار من الكلام النظري ولكن بالنهاية لابد من فهم الامور ,,, الــ DAG هو فكرة جديدة للــ High Availability ,, و بالمعنى البسيط هى عدم تأثر الخدمة فى حال إنهيار Server أو أكثر فى بيئة العمل حسب متطلبات البيئة و لكل Role له طريقة لتحقيق الـ High Availability ., وفي درسنا هذا سوف نتحدث عن الدور الاهم وهو ميل البوكس ( الداتا بيس ) ويتحقق هذا عن طريق وجود اكثر من نسخة من الداتا بيس على اكثر من جهاز.
في 2007 كان هناك تقنيات مثل الـ SCC,LCR,CCR,SCR ونحن لنا بصدد شرحها ولكنها كانت تحتوي على العديد من المشاكل , منها انها كانت تحتاج الى 3 دقائق على الاقل حتى يتم التحويل الى الجهاز الجديد , عملية التحويل كانت تتم بشكل مفاجئ عند اي عطل صغير ... مثلا لديك سيرفر يحتوي على اكثر من هارديسك وتعطل احدها , ولكن الباقيين يعملون بشكل طبيعي سوف تراه يقوم بالتحويل ... والمهم هنا انه تم دمج كل هذه التقنيات السابقة بتقنية واحدة جديدة تفادت كل هذه الاخطاء .
و تعتمد الفكرة أن يكون الإنتقال بين Servers على مستوى قاعدة البيانات و ليس على مستوى الـ Server و هذه التقنية هى DataBase Availability Group


يمكنك تحميل الشرح للمتابعه مع الصور :


http://www.4shared.com/office/wXsjjM7j/DAG.html

http://www.mediafire.com/?o9hdjhs9oyeit2x


http://server4arab.blogspot.com/