আপনার নিজের ডেটার ব্যাকআপ
এই ইনস্টলেশনের ডেটার ব্যাকআপ নেওয়া, মিটারে এটি কী গণনা করে, কোনো একটি ডেটা মুছে ফেলা, কীভাবে তা পুনরুদ্ধার করা হয়, এবং প্রতিটি রিলিজের আগে প্ল্যাটফর্মটি যে ব্যাকআপগুলো নেয়।
প্ল্যাটফর্ম → অপারেশনস → লাইসেন্স → ব্যাকআপস এই ইনস্টলেশনটি তার নিজের ডেটার যে ব্যাকআপগুলো নিয়েছে, তার তালিকা দেখায়। একই তালিকা লাইসেন্স ও মিটারিং-এও দেখা যায়। একটি ব্যাকআপ হলো সম্পূর্ণ ডাটাবেসের একটি সামঞ্জস্যপূর্ণ স্ন্যাপশট, যা একটি নির্দিষ্ট মুহূর্তে নেওয়া হয় এবং সংকুচিত থাকে। এটি ডকুমেন্ট স্টোরে রাখা হয় যেখানে এটি কনফিগার করা আছে, এবং অন্যথায় ডাটাবেসে রাখা হয়।
- এখনই ব্যাকআপ নিন বিকল্পটি বেছে নিন। একবারে কেবল একটি ব্যাকআপই চলে, তাই ব্যাকআপ নেওয়া পর্যন্ত বাটনটি অপেক্ষা করে।
- চলার সময় তালিকাটি আপডেট হতে থাকে: নেওয়া হচ্ছে, তারপর সম্পন্ন (অথবা কারণসহ ব্যর্থ)। প্রতিটিতে দেখানো হয় কখন এটি নেওয়া ও শেষ হয়েছে, এর আকার, এতে কতগুলো টেবিল ও সারি রয়েছে, এটি কোথায় রাখা আছে এবং কে এটি চেয়েছে।
- এখন, তালিকার উপরে, সম্পন্ন হওয়া ব্যাকআপগুলোর সম্মিলিত ওজন দেখানো হচ্ছে।
প্রতিটি ব্যাকআপ মুছে ফেলা না হওয়া পর্যন্ত মিটারে ব্যাকআপ ডেটা হিসাবে গণনা করা হয়। কোনো ব্যাকআপ রাখার জন্য অর্থ প্রদান বন্ধ করতে, সেটির সারিতে 'মুছে ফেলুন' (Delete) বিকল্পটি বেছে নিন এবং নিশ্চিত করুন। মুছে ফেলা ব্যাকআপ পুনরুদ্ধার করা যায় না; এটি কখন এবং কে মুছে ফেলেছে সেই তথ্যসহ 'মুছে ফেলা হয়েছে' (Deleted) চিহ্নিত তালিকায় থেকে যায় এবং সঙ্গে সঙ্গে গণনা বন্ধ হয়ে যায়।
পুনরুদ্ধার করা
রিস্টোর করার কাজটি TRANXACT সাপোর্ট করে থাকে, কনসোল থেকে নয় — একটি সম্পূর্ণ ডেটাবেস ফাইলে প্রতিটি পাসওয়ার্ড হ্যাশ এবং সিল করা সিক্রেট সংরক্ষিত থাকে, তাই কনসোল থেকে কখনও এমন ফাইল দেওয়া হয় না। ব্যাকআপটি কখন নেওয়া হয়েছিল, সেই সময় উল্লেখ করে একটি টিকিট তৈরি করুন।
প্ল্যাটফর্ম দ্বারা নেওয়া ব্যাকআপগুলি
আপনার নেওয়া ব্যাকআপগুলো ছাড়াও, এই ইনস্টলেশনটি যে ডাটাবেস সার্ভিসে চলে, সেটি প্রতিটি সফটওয়্যার রিলিজের আগে একটি ব্যাকআপ নেয় এবং পরিষেবা প্রদানকারীও স্বয়ংক্রিয়ভাবে নিজস্ব ব্যাকআপ নেয়। এগুলোতে এই ইনস্টলেশনের ডেটা সংরক্ষিত থাকে এবং এগুলোর জন্য অর্থ প্রদান করা হয়, তাই এগুলো ‘Backups’ এবং ‘License & Metering’ উভয় জায়গাতেই ‘Backups taken by the platform’-এর অধীনে তালিকাভুক্ত থাকে এবং মিটারেও গণনা করা হয়।
- প্রতিটি ব্যাকআপই সম্পূর্ণ ডাটাবেস ইনস্ট্যান্সের অংশ, এবং ইনস্ট্যান্সটিতে অন্যান্য ইনস্টলেশনও রয়েছে। তাই তালিকাটি প্রতিটি ব্যাকআপের মোট আকার এবং তাতে এই ইনস্টলেশনের অংশ দেখায়, যা ইনস্ট্যান্সের ডাটাবেসগুলোর মধ্যে এই ডাটাবেসের আকার থেকে গণনা করা হয়, এবং এখানে শুধুমাত্র সেই অংশটিই পরিমাপ করা হয়।
- প্রতিটি সারিতে বলা থাকে কখন এটি নেওয়া হয়েছিল, কেন (মুক্তির আগে, নাকি স্বয়ংক্রিয়ভাবে), এবং এটি এখনও সংরক্ষিত আছে কিনা। যেটি সরবরাহকারী আর সংরক্ষণ করে না, সেটিকে তারিখসহ 'অপসারণ করা হয়েছে' (Removed) হিসেবে চিহ্নিত করা হয় এবং গণনা বন্ধ হয়ে যায়।
- এগুলো শুধুমাত্র পঠনযোগ্য। এগুলোতে কোনো ডিলিট অপশন নেই, কারণ একটি ডিলিট করলে অন্য সব ইনস্টলেশনের কপিও ডিলিট হয়ে যাবে; TRANXACT প্রোভাইডারের কাছ থেকেই এগুলো সরিয়ে দেয়।
- এই মুহূর্তে যদি প্রোভাইডারের কাছ থেকে তালিকাটি পড়া না যায়, তাহলে স্ক্রিনে তার কারণসহ তা জানিয়ে দেওয়া হয় এবং আগে কী রেকর্ড করা হয়েছিল তাও দেখানো হয়।
কে কী করতে পারে
- ব্যাকআপে প্রদর্শন করলে সেগুলোর তালিকা দেখা যায়; যোগ করলে একটি যোগ হয়; মুছে ফেললে একটি মুছে যায়।
- লাইসেন্স ও মিটারিং-এর মতোই, এটি কোনো ধার করা পরিচয়, বহিরাগত হিসাবরক্ষক, সহকারী বা পরিষেবা অ্যাকাউন্টের জন্য উপলব্ধ নয়।