پشتیبان‌گیری و بازیابی نقطه‌ای (PITR)

سرویس پایگاه‌داده ستون به‌صورت خودکار از داده‌های کلاستر محافظت می‌کند. بکاپ‌های روزانه به‌صورت خودکار تهیه می‌شوند و قابلیت بازیابی نقطه‌ای (Point-in-Time Recovery یا PITR) برای بازگرداندن داده‌ها در هر نقطه زمانی تا ۳ روز اخیر فراهم است.

این قابلیت نیز وجود دارد که بک آپ‌های یک کلاستر‌ پایگاه داده، در zoneهایی غیر از zone اصلی کلاستر گرفته شوند. در صورت تمایل برای اعمال Multi Zone Backup در خواست خود را در کانال پشتیبانی ستون ثبت کنید.

مشاهده اطلاعات بکاپ

  1. وارد پنل اوشن شوید و از میان سرویس‌های ستون، روی پایگاه‌داده نسخه ۲ کلیک کنید.
  2. کلاستر مورد نظر خود را انتخاب کنید.
  3. در تب بکاپ، اطلاعات مربوط به سیاست بکاپ و PITR نمایش داده می‌شود.

درخواست بازیابی (PITR)

در صورت بروز مشکل در داده‌ها (مانند حذف تصادفی داده یا خرابی منطقی)، می‌توانید با ارسال پیام در کانال پشتیبانی، درخواست بازیابی به نقطه زمانی مشخص در ۳ روز اخیر را ثبت کنید. تیم پشتیبانی ستون کلاستر جدیدی با داده‌های شما در زمان درخواستی ایجاد می‌کند.

توجه

  • فرآیند PITR از طریق پشتیبانی ستون انجام می‌شود و در حال حاضر در پنل به‌صورت خودکار قابل اجرا نیست.
  • برای بازیابی سریع‌تر، زمان دقیق بازیابی و نام کلاستر را در درخواست پشتیبانی ذکر کنید.
  • فرآیند بازیابی، یک کلاستر جدید ایجاد می‌کند و داده‌ها به‌صورت مستقیم روی کلاستر فعلی بازنویسی نمی‌شوند. پس از ایجاد کلاستر بازیابی شده، برای اتصال به آن باید رشته‌ی اتصال جدید را در کلاینت خود قرار دهید.
  • با حذف کلاستر، بکاپ‌های آن نیز از بین می‌روند. قبل از حذف، از داده‌های مهم خود نسخه محلی تهیه کنید.

نکات مهم

  • بکاپ‌های روزانه به‌صورت خودکار انجام می‌شوند و نیازی به اعمال تنظیمات خاصی توسط کاربر نیست.
  • هزینه‌ی گرفتن بک آپ‌های خودکار پایگاه داده‌ در سرویس پایگاه داده رایگان است و تنها هزینه‌‌های مربوط به ذخیره سازی در سرویس استورج از طریق کدسرویس‌های استورج دریافت می‌شوند.
  • بک آپ‌های پایگاه داده PostgreSQL در باکت با قالب نام گذاری sdb-pg-<wsid> در استورج ذخیره می‌شوند. به هیچ عنوان باکت ذکر شده را حذف نکنید و یا تغییری در آن ایجاد نکنید.
  • امکان غیرفعال سازی بک آپ در زون اصلی وجود ندارد.
  • برای تهیه نسخه پشتیبان دستی، از راهنمای مهاجرت و وارد کردن داده با ابزار pg_dump استفاده کنید.