افزودن Standby Node
در یک کلاستر دیتابیس نودهای استندبای وظیفهی ذخیرهسازی یک نسخه از دادههای نود اصلی را دارند. دادههای نود استندبای همواره با نود اصلی Sync میشوند تا اگر زمانی برای نود اصلی مشکلی پیش آمد، بهشکل خودکار جایگزین آن شود. این جایگزینی در سریعترین زمان ممکن و با کمترین میزان قطعی یا Downtime اتفاق میافتد.
در حال حاضر هر کلاستر دیتابیس میتواند حداکثر یک نود استندبای داشته باشد.
همهی کلاسترهای دیتابیس ابری آروان دارای مکانیزم Failover خودکار هستند و با بروز خطا در نود اصلی آن را با نود دیگری جایگزین میکنند. در این حالت، بهدلیل زمانبر بودن فرآیند بازگردانی (Restore)، زمان بازیابی سرویس (RTO) ممکن است بسیار طولانی شود. این زمان بر اساس مقدار دادههای کلاستر شما میتواند متفاوت باشد و هرچه دادهها حجم بیشتری داشته باشند، زمان بازیابی کلاستر طولانیتر میشود. همچنین احتمال از دسترفتن دادههای ۵ دقیقهی آخر نیز وجود دارد.
برای رفع این مشکل، دستیابی به High Availability و کاهش زمان بازیابی سرویس پیشنهاد میشود حتمن به کلاسترتان نود استندبای اضافه کنید. با این کار، هنگام خرابی نود اصلی، نود استندبای در کمترین زمان و بهطور خودکار جایگزین نود اصلی میشود تا از اختلال در سرویس و از دست رفتن دادهها جلوگیری شود.
وضعیت کلاستر | زمان بازیابی سرویس | دادههای از دست رفته |
---|---|---|
بدون نود استندبای | طولانی (بسته به حجم دادهها) | ۵ دقیقه آخر |
با نود استندبای | حداکثر ۲ دقیقه | صفر |
افزودن نود استندبای هنگام ساخت کلاستر
برای اضافه کردن نود استندبای به کلاستر، کافی است هنگام ساخت یک کلاستر جدید و در بخش «نود Standby» تعداد آن را مشخص کنید.
توجه داشته باشید که امکان اضافه کردن نود استندبای به کلاسترهای با پلن Starter وجود ندارد.
افزودن نود استندبای پس از ساخت کلاستر
اگر پیشتر کلاستری بدون نود استندبای ساختهاید، همواره میتوانید به آن Standby Node اضافه کنید. برای این کار، از صفحهی «همهی دیتابیسها» روی کلاستر موردنظرتان کلیک کنید.
سپس در قسمت «نمای کلی» روی دکمهی «افزودن نود استندبای» کلیک کنید.
با تایید تنظیمات، نود استندبای به کلاستر موجود اضافه میشود.
توجه داشته باشید که امکان اضافه کردن نود استندبای به کلاسترهای با پلن Starter وجود ندارد.