این صفحه ویژگیهای Cloud Firestore را توضیح میدهد که میتواند به شما در ایجاد و اجرای طرحهای بازیابی بلایا کمک کند.
برنامه ریزی بازیابی بلایا برای قطعی زیرساخت های ابری
برای محافظت در برابر اختلالات احتمالی زیرساخت ابری در Google Cloud مانند منطقه یا منطقه ای که دچار قطعی می شود، Cloud Firestore داده ها را در چندین پایگاه داده مشابه تکرار می کند.
معماری تکرار بستگی به این دارد که پایگاه داده در یک مکان منطقه ای یا چند منطقه ای باشد. پایگاه های داده منطقه ای به طور همزمان داده ها را در حداقل سه منطقه تکرار می کنند. پایگاه داده های چند منطقه ای به طور همزمان داده ها را در پنج منطقه در سه منطقه با دو منطقه خدمت رسانی و یک منطقه شاهد تکرار می کنند. پایگاه های داده چند منطقه ای با ارائه 99.999٪ در دسترس بودن، در دسترس بودن و دوام پایگاه های داده را به حداکثر می رساند. پایگاه های داده منطقه ای 99.99٪ در دسترس بودن را فراهم می کنند.
Cloud Firestore به طور خودکار تکرار را برای شما انجام می دهد و نیازی به پیکربندی یا تهیه اضافی ندارد. برای اطلاعات بیشتر به موارد زیر مراجعه کنید:
برای اطلاعات بیشتر در مورد معماری تکرار، به معماری بازیابی فاجعه برای قطع شدن زیرساخت های ابری مراجعه کنید.
برنامه ریزی بازیابی فاجعه برای داده ها
برای محافظت در برابر بلایای داده مانند حذف یا تغییر تصادفی داده ها، از پشتیبان گیری برنامه ریزی شده و بازیابی نقطه در زمان (PITR) استفاده کنید. بسته به نیازهای بازیابی فاجعه، ممکن است از هر دو ویژگی با هم استفاده کنید.
پشتیبان گیری برنامه ریزی شده
پشتیبانگیریها از حداکثر دوره نگهداری ۱۴ هفته پشتیبانی میکنند. می توانید پشتیبان گیری روزانه یا هفتگی را برنامه ریزی کنید. شما می توانید پایگاه داده خود را از یک نسخه پشتیبان به یک پایگاه داده جدید Cloud Firestore در همان پروژه بازیابی کنید. برای جزئیات بیشتر، به پشتیبانگیری و بازیابی دادهها مراجعه کنید.
پشتیبان گیری دوره نگهداری بالاتری نسبت به PITR ارائه می دهد. بازیابی پایگاه داده از یک نسخه پشتیبان هزینه کمتری نسبت به بازیابی پایگاه داده از داده های PITR دارد.
بازیابی نقطه در زمان (PITR)
PITR را فعال کنید تا اسناد را از یک نقطه زمانی تا هفت روز گذشته بخواند. میتوانید دادهها را در سطح دانهبندی 1 دقیقه بخوانید و با جراحی با هدف زمان بازیابی (حداکثر زمان بازیابی) 0 در پایگاه داده خود بنویسید. هدف نقطه بازیابی (حداکثر از دست دادن دادههای ممکن) 1 دقیقه است. برای جزئیات بیشتر، به بازیابی نقطه در زمان مراجعه کنید.
اگر نیازی به بازیابی کل یک پایگاه داده ندارید، PITR می تواند فقط داده های مورد نیاز را بازیابی کند. PITR همچنین یک هدف زمان بازیابی کمتر و هدف نقطه بازیابی کمتری نسبت به نسخه های پشتیبان ارائه می دهد.
صادرات داده
برای نیازهای نگهداری اطلاعات بیش از 14 هفته، می توانید از PITR برای ایجاد صادرات کل پایگاه داده خود و ذخیره این داده ها در Cloud Storage به طور نامحدود استفاده کنید. یک صادرات داده PITR داده ها را از یک مهر زمانی تا هفت روز در گذشته ضبط می کند.
صادرات داده های PITR برای بایگانی داده ها از پایگاه داده شما مفید است. در مقایسه با پشتیبانگیری، بازیابی پایگاه داده از صادرات PITR معمولاً گرانتر از بازیابی همان دادهها از یک نسخه پشتیبان است.
برای شروع عملیات صادرات PITR، به صادرات و وارد کردن از داده های PITR مراجعه کنید.