এই পৃষ্ঠাটি Cloud Firestore বৈশিষ্ট্যগুলি বর্ণনা করে যা আপনাকে দুর্যোগ পুনরুদ্ধারের পরিকল্পনা তৈরি এবং বাস্তবায়নে সহায়তা করতে পারে।
ক্লাউড অবকাঠামো বিভ্রাটের জন্য দুর্যোগ পুনরুদ্ধারের পরিকল্পনা
Google Cloud সম্ভাব্য ক্লাউড অবকাঠামোগত বিঘ্ন থেকে রক্ষা করার জন্য যেমন একটি জোন বা অঞ্চল বিভ্রাটের সম্মুখীন হয়, Cloud Firestore একাধিক রেপ্লিকা ডেটাবেস জুড়ে ডেটা প্রতিলিপি করে৷
রেপ্লিকেশন আর্কিটেকচার নির্ভর করে ডাটাবেসটি একটি আঞ্চলিক অবস্থানে নাকি বহু-অঞ্চলের অবস্থানে। আঞ্চলিক ডেটাবেসগুলি কমপক্ষে তিনটি অঞ্চল জুড়ে সিঙ্ক্রোনাসভাবে ডেটা প্রতিলিপি করে। মাল্টি-রিজিয়ন ডাটাবেসগুলি দুটি পরিবেশন অঞ্চল এবং একটি সাক্ষী অঞ্চল সহ তিনটি অঞ্চলের পাঁচটি অঞ্চলে সিঙ্ক্রোনাসভাবে ডেটা প্রতিলিপি করে। মাল্টি-রিজিওন ডাটাবেস 99.999% প্রাপ্যতা প্রদান করে ডেটাবেসের প্রাপ্যতা এবং স্থায়িত্ব সর্বাধিক করে। আঞ্চলিক ডাটাবেস 99.99% প্রাপ্যতা প্রদান করে।
Cloud Firestore স্বয়ংক্রিয়ভাবে আপনার জন্য প্রতিলিপি পরিচালনা করে এবং অতিরিক্ত কনফিগারেশন বা বিধানের প্রয়োজন হয় না। অতিরিক্ত তথ্যের জন্য, নিম্নলিখিত দেখুন:
প্রতিলিপি আর্কিটেকচার সম্পর্কে আরও তথ্যের জন্য, ক্লাউড অবকাঠামো বিভ্রাটের জন্য আর্কিটেক্টিং ডিজাস্টার রিকভারি দেখুন।
ডেটার জন্য দুর্যোগ পুনরুদ্ধারের পরিকল্পনা
দুর্ঘটনাজনিত মুছে ফেলা বা ডেটা পরিবর্তনের মতো ডেটা বিপর্যয় থেকে রক্ষা করতে, নির্ধারিত ব্যাকআপ এবং পয়েন্ট-ইন-টাইম রিকভারি (PITR) ব্যবহার করুন। আপনার দুর্যোগ পুনরুদ্ধারের প্রয়োজনীয়তার উপর নির্ভর করে, আপনি উভয় বৈশিষ্ট্য একসাথে ব্যবহার করতে পারেন।
নির্ধারিত ব্যাকআপ
ব্যাকআপগুলি সর্বোচ্চ 14 সপ্তাহ ধরে রাখার সময়কাল সমর্থন করে। আপনি দৈনিক বা সাপ্তাহিক ব্যাকআপ নির্ধারণ করতে পারেন। আপনি একই প্রকল্পে একটি ব্যাকআপ থেকে একটি নতুন Cloud Firestore ডাটাবেসে আপনার ডাটাবেস পুনরুদ্ধার করতে পারেন। আরও বিশদ বিবরণের জন্য, ব্যাক আপ এবং ডেটা পুনরুদ্ধার দেখুন।
ব্যাকআপগুলি পিআইটিআর-এর তুলনায় উচ্চতর ধরে রাখার সময় প্রদান করে৷ একটি ব্যাকআপ থেকে একটি ডাটাবেস পুনরুদ্ধার করা পিআইটিআর ডেটা থেকে একটি ডাটাবেস পুনরুদ্ধারের চেয়ে কম খরচ করে৷
পয়েন্ট-ইন-টাইম রিকভারি (PITR)
অতীতে সাত দিন পর্যন্ত সময়ের একটি বিন্দু থেকে নথি পড়তে PITR সক্ষম করুন। আপনি 1 মিনিটের গ্রানুলারিটি স্তরে ডেটা পড়তে পারেন এবং অস্ত্রোপচারের মাধ্যমে আপনার ডাটাবেসে 0 এর পুনরুদ্ধারের সময় উদ্দেশ্য (পুনরুদ্ধারের জন্য সর্বাধিক সময়) দিয়ে আবার লিখতে পারেন। পুনরুদ্ধারের পয়েন্টের উদ্দেশ্য (সর্বোচ্চ সম্ভাব্য ডেটা ক্ষতি) হল 1 মিনিট। আরও বিস্তারিত জানার জন্য, পয়েন্ট ইন টাইম রিকভারি দেখুন।
যদি আপনার একটি সম্পূর্ণ ডাটাবেস পুনরুদ্ধার করার প্রয়োজন না হয়, PITR শুধুমাত্র প্রয়োজনীয় ডেটা পুনরুদ্ধার করতে পারে। পিআইটিআর ব্যাকআপের চেয়ে কম পুনরুদ্ধারের সময় উদ্দেশ্য এবং কম পুনরুদ্ধার পয়েন্ট উদ্দেশ্য প্রদান করে।
ডেটা রপ্তানি
14 সপ্তাহের বেশি ডেটা ধরে রাখার প্রয়োজনের জন্য, আপনি আপনার সম্পূর্ণ ডাটাবেসের একটি রপ্তানি তৈরি করতে এবং Cloud Storage অনির্দিষ্টকালের জন্য এই ডেটা সংরক্ষণ করতে PITR ব্যবহার করতে পারেন। একটি PITR ডেটা এক্সপোর্ট অতীতে সাত দিন পর্যন্ত একটি টাইমস্ট্যাম্প থেকে ডেটা ক্যাপচার করে৷
PITR ডেটা রপ্তানি আপনার ডাটাবেস থেকে ডেটা সংরক্ষণের জন্য দরকারী। ব্যাকআপের সাথে তুলনা করলে, পিআইটিআর রপ্তানি থেকে একটি ডাটাবেস পুনরুদ্ধার করা সাধারণত ব্যাকআপ থেকে একই ডেটা পুনরুদ্ধারের চেয়ে বেশি ব্যয়বহুল।
একটি PITR রপ্তানি অপারেশন শুরু করতে, PITR ডেটা থেকে রপ্তানি এবং আমদানি দেখুন।