Always On Availability Groups کپی پایگاه داده SQL را میان Replicaها نگه میدارد. قابلیتهای Enterprise و Basic AG در Standard متفاوتاند؛ AG را با Failover Cluster Instance یا نسخه پشتیبان یکی ندانید. هرکدام دامنه محافظت و وابستگی متفاوت دارد.
تعریف و مرز کاربرد Always On AG
Always On Availability Groups کپی پایگاههای SQL Server را در Replicaها برای دسترسپذیری و بازیابی نگه میدارد. امکانات نسخه Enterprise و Basic Availability Groups در Standard متفاوت است. حالت همگامسازی، failover و قابلیت خواندن ثانویه به نسخه، ادیشن و طراحی بستگی دارد؛ نسخه پشتیبان مستقل همچنان لازم است.
- Always On AG
- وابستگی سرویس
- استقرار
- آزمون خرابی
نمونه تصمیم در عمل
پایگاه داده به Replica سالم منتقل میشود ولی Job یا Login مورد نیاز منتقل نشده است؛ آزمون باید موفقیت برنامه را بسنجد، نه فقط وضعیت دیتابیس.
کپی همگام در برابر حذف اشتباه داده یا باجافزار جای نسخه پشتیبان مستقل را نمیگیرد. حق نمونه passive و DR را در قرارداد بررسی کنید.
چطور Always On AG را در عمل اجرا کنیم
پیشنیاز، روش اجرا و تأیید نتیجه برای همین موضوع را جدا بررسی کنید.
- 1
پیشنیازهای Always On AG
نسخه و ادیشن، تعداد پایگاهها، حالت همگامسازی و هدف بازیابی را مشخص کنید. برنامه باید نحوه اتصال به Listener و خطای گذرا را مدیریت کند.
- 2
انتخاب و اجرای صحیح
Replicaها، شبکه، Endpoint و در استقرار مناسب زیرساخت خوشه را تنظیم کنید. حسابها، Jobها و اجزای خارج از پایگاه داده را جدا منتقل یا همگام کنید.
- 3
کنترل نتیجه و تغییرات
Failover و بازگشت را در محیط آزمایشی اجرا کنید. خواندن از Replica ثانویه یا استفاده گزارشگیری میتواند وضعیت مجوز آن را تغییر دهد.
مرجع تصمیم و بازبینی
این توضیح برای شناخت مفهوم است؛ شرایط محصول، قرارداد خرید و نسخهای که واقعاً استفاده میکنید مبنای تصمیم نهایی است. در تغییر ادیشن، سختافزار یا معماری، فرضهای قبلی را دوباره بررسی کنید.
منبع رسمی Always On AG
سوالات رایج درباره Always On AG
پیش از انتخاب Always On AG چه چیزی را بررسی کنیم؟
نسخه و ادیشن، تعداد پایگاهها، حالت همگامسازی و هدف بازیابی را مشخص کنید. برنامه باید نحوه اتصال به Listener و خطای گذرا را مدیریت کند.
اشتباه مهم درباره Always On AG چیست؟
کپی همگام در برابر حذف اشتباه داده یا باجافزار جای نسخه پشتیبان مستقل را نمیگیرد. حق نمونه passive و DR را در قرارداد بررسی کنید.