چگونه پشتیبانگیری PostgreSQL را از ۲۵ ساعت به زیر ۳ ساعت کاهش دادیم (بدون تعویض سختافزار)
در یک محیط PostgreSQL با حجم بیش از ۶۰۰ گیگابایت، ابزار pg_dump برای پشتیبانگیری ۲۵ ساعت طول میکشید. با جایگزینی آن با pg_basebackup، فشردهسازی بومی LZ4 و افزودن رمزنگاری AES‑256، زمان پشتیبانگیری به ۲ ساعت و ۲۸ دقیقه رسید. این بهبود بدون تعویض سختافزار و با حفظ امنیت دادهها حاصل شد.

چرا مهمه؟
پشتیبانگیری قبلی زمانبر بود و بار سنگینی روی سرور ایجاد میکرد؛ سرورهای مشابه با HDD همین مشکل را تجربه میکنند. تیمهای DBA، مدیران زیرساخت و توسعهدهندگان که به دسترسپذیری دادهها وابستهاند، مستقیماً تحت تأثیر این بهبود قرار میگیرند. کاهش زمان پشتیبانگیری بهمعنی کاهش ریسک از دست رفتن دادهها، هزینه کمتر برای پردازش و امکان انجام عملیات در بازههای کمترافیک است.
به درد کی میخوره؟
• مدیران پایگاه داده • مهندسان زیرساخت • تیمهای DevOps • مسئولین امنیت اطلاعات
تو عمل چی کار کنیم؟
با خواندن این خبر میتوانید روش pg_basebackup را در محیط خود پیادهسازی کنید، الگوریتم فشردهسازی مناسب سختافزار خود را انتخاب کنید و رمزنگاری را برای انتقال امن به ابر فعال کنید. این کار زمان پشتیبانگیری را بهطور چشمگیری کاهش میدهد و خطرات امنیتی را به حداقل میرساند.
نظر BlueIT News
پیشنهاد میکنیم هر شش ماه یکبار استراتژی پشتیبانگیری را بازنگری کنید؛ رشد حجم دادهها میتواند ابزارهای قدیمی را ناکارآمد کند.