Menu

ব্যাকআপ

সময়সূচি ধরে নেওয়া কপি, অন্য কোথাও রাখা।

ব্যাকআপ সেই কপি, যেটা নিতে কারও মনে রাখতে হয় না। এটা সময়সূচি ধরে চলে, শুধু শেষ অবস্থা নয় — ইতিহাস জমিয়ে রাখে, আর যে মেশিনকে রক্ষা করছে তার বাইরে থাকে। কারণ সার্ভারের ভেতরে রাখা কপি আসলে কপিই নয়।

সময়সূচি ধরে
কারও মনে রাখতে হয় না
ইতিহাস থাকে
শুধু গতকাল রাতের নয়
সার্ভারের বাইরে
যাকে রক্ষা করছে তার থেকে আলাদা
Restore পরীক্ষিত
যে কপি কেউ ফেরায়নি সেটা গুজব

জিনিসটা কী

বেশিরভাগ ডেটা নষ্ট ডিস্কে হারায় না। হারায় ভুল ডেটাবেসে চালানো একটা কমান্ডে, টেবিল নষ্ট করে দেওয়া একটা প্লাগইন আপডেটে, কিংবা এমন একটা মুছে ফেলায় যেটা তিন সপ্তাহ কেউ খেয়াল করেনি। এগুলোর কোনোটার বিপরীতেই একমাত্র কাজে আসে ইতিহাস — মঙ্গলবারে ফিরে যাওয়ার ক্ষমতা, শুধু গতকাল রাতে নয়।

সময়সূচি ধরা ব্যাকআপ ঠিক এই কাজটার জন্য, আর এজন্যই সেটা সার্ভার থেকে দূরে রাখতে হয়। যে কপি তার রক্ষা করা মেশিনেই থাকে, সে সেই মেশিনের ভাগ্যই ভাগ করে নেয় — আর যে কপি কেউ কোনোদিন restore করে দেখেনি, সেটা ব্যাকআপ নয়, বিশ্বাস।

এটা আপনার জন্য যা করে

ব্যাকআপ আপনার অবকাঠামোর আচরণে যে ছয়টা জিনিস বদলে দেয়।

কেউ মনে রাখুক বা না রাখুক, চলে

অভ্যাস নয়, সময়সূচি। যে ব্যাকআপটা কেউ নেয়নি, দরকার পড়ে ঠিক সেটারই।

কাজে লাগার মতো যথেষ্ট ইতিহাস

দিন আর সপ্তাহ জুড়ে retention — তাই দেরিতে ধরা পড়া ভুলও ফিরিয়ে আনা যায়, তার উপরে ব্যাকআপ পড়ে যায় না।

সার্ভার থেকে দূরে রাখা

যে মেশিনকে রক্ষা করছে তার থেকে আলাদা জায়গায়, যাতে মেশিন হারানো মানে কপিগুলোও হারানো না হয়।

পুরো সার্ভার, কিংবা একটা ফাইল

বিপর্যয়ের পরে মেশিন নতুন করে গড়ুন, নয়তো বৃহস্পতিবার কেউ যে টেবিলটা ফেলে দিয়েছে শুধু সেটাই ফিরিয়ে আনুন।

যে restore আগে করে দেখা হয়েছে

আমরা আপনার সাথে একবার restore চালিয়ে দেখব, যাতে সেটা কাজ করে তা আপনি আগেই দেখে নেন — যেদিন দরকার সেদিন নয়।

ভলিউমগুলোও এর আওতায়

যুক্ত করা স্টোরেজের ডেটাও ধরা পড়ে — অ্যাপ্লিকেশন কিছুদিন চললে ডেটা যেখানে গিয়ে জমে।

স্ন্যাপশটের সাথে পার্থক্য
স্ন্যাপশট হলো একটা মেশিনের একটা হাতে-নেওয়া ছবি, বদলের আগে নেওয়া আর সাধারণত পরে ফেলে দেওয়া। ব্যাকআপ স্বয়ংক্রিয়, ইতিহাস রাখে, আর অন্য কোথাও জমা থাকে। স্ন্যাপশট একটা বদল থেকে বাঁচায়; ব্যাকআপ বাঁচায় সময় থেকে — সেই ভুল থেকে যেটা আপনি এখনো খেয়াল করেননি।
ব্যাকআপ যা করে না
এটা আপনার সাইট চালু রাখে না। Restore-এ সময় লাগে, যত ডেটা তত বেশি — তাই ব্যাকআপ ঠিক করে দেয় আপনি কতটা হারাবেন, কতক্ষণ বন্ধ থাকবেন তা নয়। বন্ধ থাকাটাই যদি সহ্য করতে না পারেন, তাহলে সেটা লোড ব্যালেন্সার আর দ্বিতীয় সার্ভারের কাজ — আর দুটোর নিচে ব্যাকআপ।

খরচ কত

ব্যাকআপের দাম কতটা জমা থাকছে আর কতদিন রাখছেন তার উপর, যা নির্ভর করে আপনার ডেটা আর retention-এর উপর। আকার আর কত দিনের ইতিহাস দরকার জানান, কোট দিয়ে দেব।

যাচাই না করা সংখ্যা ছাপানোর চেয়ে আপনাকে কোট দেওয়াই ভালো মনে করি। দামের পাতায় যা আছে তার প্রতিটাই অর্ডার ফর্ম সত্যিই যা নেয় — এখানেও সেটা সত্যি হওয়ার দিনই এটা সেখানে যোগ হবে।

প্রশ্ন

কত ঘন ঘন চালানো উচিত?

সৎ প্রশ্নটা হলো — কতটুকু কাজ আপনি আবার করতে রাজি? প্রতি রাতে মানে সর্বোচ্চ একদিন; প্রতি ঘণ্টায় মানে সর্বোচ্চ এক ঘণ্টা, আর খরচও বেশি। ব্যবধানটা এই উত্তর থেকে বাছুন, ডিফল্ট থেকে নয়।

কতদিন রাখা উচিত?

যতদিন পরে আপনি খেয়াল করতে পারেন, ততদিন। দুই সপ্তাহে বেশিরভাগ ভুল ধরা পড়ে; মাসে একটা কপি এক বছর রাখলে বাকিটাও ঢাকা পড়ে, আর খরচ খুবই সামান্য।

শুধু একটা ফাইল ফেরানো যায়?

যায়। পুরো সার্ভার restore বিপর্যয়ের জন্য; দৈনন্দিন কাজে বেশিরভাগ restore একটা ডেটাবেস বা একটা ডিরেক্টরির।

তাহলে কি স্ন্যাপশটও লাগবে?

লাগবে, আলাদা কাজের জন্য। যে বদলটা এখনই করতে যাচ্ছেন তার আগে স্ন্যাপশট নিন; আর যা আপনি আশা করছেন না তার সবকিছুর জন্য ব্যাকআপ চলতে থাকুক।

এখানে উত্তর নেই এমন কিছু? জিজ্ঞেস করুন — হয় ছোট একটা উত্তর, নয়তো একটা ফোন কল, দুটোতেই অসুবিধা নেই।

ক্লাউড রেঞ্জের বাকিটা

এগুলো একসাথে ব্যবহারের জন্যই বানানো — প্রাইভেট নেটওয়ার্কের ভেতরে একটা সার্ভার, সামনে firewall, ডেটা ভলিউমে আর ইতিহাস ব্যাকআপে।

এটা আপনার দরকার কি না নিশ্চিত নন?

কী চালাচ্ছেন আর তাতে কী সমস্যা হচ্ছে বলুন। এগুলোর কোনটা সত্যিই কাজে আসবে আমরা বলে দেব — উত্তরটা যদি "কোনোটাই নয়" হয়, সেটাও বলব।