ইতিপূর্বে সিস্টেম ড্রাইভ Backup / Restore করা নিয়ে অনেক টিউন করা হয়েছে। আমরা এখন অনেকেই বিভিন্ন সফটওয়্যার এর সাহায্যে Backup ও Restore করার কাজটি করে থাকি। কিন্তু অধিকাংশ সফটওয়্যারই আমাদের Crack কিংবা পাইরেটেড সিরিয়াল এর সাহায্য নিয়ে ব্যবহার করতে হয়। অনেকেই হয়ত এই ভাবে পাইরেটেড সফটওয়্যার চালাতে আগ্রহী নয়। কিন্তু কাজের সুবিধায় আর কোন উপায়ান্তর না পেয়ে এগুলোই ব্যবহার করতে হয়। যারা ঐ সকল পাইরেটেড সফটওয়্যার থেকে মুক্তি চাচ্ছেন তাদের জন্য আজকের এই টিউনটি করা হল।
এখন প্রায় প্রতিটি কাজের জন্য পাইরেটেড সফটওয়্যার এর বিপরীতে মুক্ত সফটওয়্যার পাওয়া যায় এবং কিছু কিছু মুক্ত সফটওয়্যার এর এমন কিছু ফিচার রয়েছে যা পেইড এবং প্রিমিয়াম সফটওয়্যার গুলোতে পাওয়া দুষ্কর। তাই বলে আবার কেউ মনে করবেন না যে পেইড সফটওয়্যার মানেই খারাপ। আমি কিন্তু সে কথা বলছি না, আমি শুধু বলতে চাচ্ছি যে পেইড সফটওয়্যারকে আপনি চাইলেই মনের মত Change করতে পারবেন না। কিন্তু মুক্ত সফটওয়্যার ক্ষেত্রে কিন্তু এই রকম কোন বাধা নেই। আপনার প্রয়োজনে আপনি ইচ্ছে করলেই সফটওয়্যারটির Source Code নিয়ে তা আপনার ইচ্ছেমত পরিবর্তন করতে পারবেন(GPL, LGPL, Mozilla প্রভৃতি লাইসেন্স অনুসারে)। এবং সাথে সাথে আপনি তা বিতরণ ও করতে পারবেন।
যাই হোক মূল কথায় আসি। ইন্টারনেটে খুঁজলে আপনি বিভিন্ন ধরনের সিস্টেম ব্যাকআপ নেবার সফওয়্যর খুঁজে পাবেন। কিন্তু একটু ছোট আকারের এবং কম Resource নিয়ে কাজ করতে পারে এমন একটি সফটওয়্যার এর খুঁজতে খুঁজতে যা পেলাম তার সাইজ দেখে আমাকে অবাক হতে হল। কারণ এটি একটি লিনাক্স কার্নেল পাওয়ার্ড বুটেবল রেসকিউ মিডিয়া। এর বর্তমান সাইজ হল ৩৩.৮ মেগাবাইট। আর আমি একটি পুরাতন Pentium 3 কম্পিউটার যার RAM মাত্র ২৫৬ মেগাবাইট, এই কনফিগার এর পিসিতে কাজটি করে দেখেছি। আমার হিসেবে খুব ভালই কাজ হয়েছে। আর সফটওয়্যারটির নাম হল- PING (Partimage Is Not Ghost) যার Leatest Version হল 3.02।
ISO ফাইলটি ডাওনলোড করে সিডিতে Burn করে অথবা Pen Drive কে Bootable Media তৈরি করে ব্যবহার করতে পারবেন।
PING ব্যবহার এর সুবিধা সমূহ:
- PING বুটেবল রেসকিউ মিডিয়া সিস্টেম তাই কম্পিউটার বুট না করলেও আপনি এর সাহায্যে কাজ Restore করতে পারবেন।
- PING কম Ram এর সাহায্যে চালানো সম্ভব।
- পুরাতন এবং দুর্বল কম্পিউটার এ কাজ করা সম্ভব।
- Winodws এবং Linux উভয় অপারেটিং সিস্টেমে কাজ করতে সক্ষম।
- বিনামূল্যে ব্যবহার এবং বিতরণ যোগ্য।
- সফটওয়্যারটির সাইজ অনেক কম (বর্তমানে মাত্র ৩৩.৮ মেগাবাইট)
PING ব্যবহার এর সিমাবদ্ধতা সমূহ:
- GUI এত উন্নত মানের নয়, কিছুটা Shell এর সহায়তা নিতে হয়।
- মাউস ব্যবহার করা যায় না।
- আইকন সিস্টেম নেই, সম্পূর্ণ Text Base সফটওয়্যার।
- ড্রাইভ ফরমেট করার আলাদা কোন টুল বা সফটওয়্যার নেই।
- অতিরিক্ত কোন সাহায্যকারী সফটওয়্যার (ফাইল ব্রাউজার, মেমরি টেস্ট, বুট ফিক্স/রিপেয়ার টুল....) নেই।
PING এর সাহায্যে সিস্টেম ড্রাইভ ব্যাকআপ নেয়া:
- প্রথমে CD অথবা Pen Drive এর সহায়তায় PING কে Boot করুন। মনিটরের স্ক্রিনে নিচের মত আসবে।
- কিছু সময় অপেক্ষা করুন কিছু কাজ নিজে নিজে করার পর নিচের মত একটি স্ক্রিন আসবে-
- এই স্ক্রিন আসার পর Enter কি চাপুন। একটু পরে মূলPINGপ্রোগ্রামটি চালু হবে। প্রথমেই একটি Welcome মেসেজ দেখতে পারবেন। Enter কি চাপুন।
- এবারে একটি মেসেজ আসবে যাতে আপনার কাছে জানতে চাওয়া হবে কাজটি সম্পূর্ণ হবার পর সিস্টেমটি কি করবে এবং আপনাকে তিনটি অপশন দেয়া হবে – Get a shell (root), Reboot the system, Shutdown। আমরা Get a shell (root) সিলেক্ট করে Enter কি চাপি।
- এর পরে আপনার কাছে জানতে চাওয়া হবে আপনি Network share মুডে না Local Disk/Partition মুডে কাজটি করতে চান। Network share মুডে আপনি আপনার ব্যাকআপ ফাইলটি Network এ জমা রাখতে কিংবা Network হতে Backup ফাইলটি নিয়ে কাজ করতে পারবেন। আর Local Disk/Partition মুডে আপনার Hard Disk এর Partition এ আপনার Backup ফাইলটি Save কিংবা তৈরিকৃত Backup ফাইলটিকে Restore করতে পারবেন। আমরা Local Disk/Partition সিলেক্ট করে Enter কি চাপি।
- এখন যে স্ক্রিন টি আসবে তাতে আপনি যে ড্রাইভ বা Partition টির Backup রাখবেন তা সিলেক্ট করুন। এখনে একটি বিষয় খেয়াল রাখবেন আপনি যদি আপনার C:\ ড্রাইভটি (সিস্টেম ড্রাইভ) ব্যাকআপ করতে চান তবে hda1 নামের Partition টি সিলেক্ট করুন। আর যদি D: E: ... ড্রাইভ ব্যাকআপ করতে চান তবে hda5, ha6... সিলেক্ট করুন। কাড়ন লিনাক্স সিস্টেমে Primary Partition (C:) কে hda1 এবং পরের Partition গুলিকে (D:, E:, G:...) hda5, hda6, hda7... হিসেবে চিহ্নিত করে।আমরা hda1 কে হাইলাইট করে Space কি চেপে সিলেক্ট করি এবং Enter চেপে সামনের দিকে আগাই।
- এবারে Hard Disk এ অবস্থিত বাকী ড্রাইভ গুলোর একটি লিস্ট দেখা যাবে। এই লিস্ট হতে যে ড্রাইভে আপনার ব্যাকআপ ইমেজটি রাখতে চান সেই ড্রাইভটি সিলেক্ট করুন। ধরুন আপনি D: ড্রাইভে আপনার ইমেজটি রাখতে চাচ্ছেন। তাহলে লিস্ট হতে hda5 সিলেক্ট করে Enter চাপুন।
- এখন আপনার কাছে জানতে চাওয়া হবে আপনার Backup Program গুলো কোথায় রাখা আছে। কিছু লেখার প্রয়োজন নেই এই বক্সে। সামনে এগুতে Enter কি চাপুন।
- এবারে স্ক্রিন মেসেজ হতে Create_New_Image সিলেক্ট করি। এরপর Enter কি চাপি।
- একটি Input বক্স আসবে। আপনি আপনার ব্যাকআপ ইমেজে কে যে নামে Save করতে চান তা লিখে Enter চাপুন।
- এর পর একটি মেসেজ আসবে যাতে আপনার কাছে জানতে চাওয়া হবে যে আপনি প্রতিটি ফাইলের সাথে কিছু অতিরিক্ত রেকর্ড Save করতে চান কি না। এটি আমাদের প্রয়োজন নেই তাই আমারা এখানে No সিলেক্ট করে Enter কি চাপি।
- এবারে জানতে চাওয়া হবে আপনার Backup ফাইলটিতে আপনি কোন ধরনের Compress সিস্টেম ব্যবহার করতে চান। তিনটি অপশন দেখা যাবে- gzip (স্বল্প Compress করতে ), bzip (অধিক Compress করতে), no compression (সরাসরি Compress ব্যতীত কাজটি করতে)। সিস্টেমটি যদি একটু Low-Resource সম্পন্ন হয় অথবা দ্রুত কাজ সারার জন্য gzip সিলেক্ট করি। আর যদি সিস্টেমটি মোটামুটি Resource সম্পন্ন হয় তবে bzip সিলেক্ট করি। আর কোন ধরনের কমপ্রেস না করতে চাইলে সরাসরি no compression সিলেক্ট করুন।আপনি আনার প্রয়োজন মত Compress মেথড সিলেক্ট করে Enter কি চাপুন।
- এর পরে কিছু অতিরিক্ত প্রোগ্রামের নাম দেখানো হবে। আমরা এই লিস্ট হতে Partimage সিলেক্ট করে Enter কি চাপি।
- এর পরের মেসেজে বলা হবে কিছু কিছু partition কে Store করার আগে ছোট আকার দেয়া যায়। আমরা কি সেই পদ্ধতি ব্যবহার করতে চাই কি না। আমরা যেহেতু আমাদের সিস্টেম ড্রাইভ ব্যাকআপ রাখতে চাচ্ছি তাই আমাদের এই পদ্ধতিতে কাজ করা চলবে না। তাই আমার No সিলেক্ট করে Enter চাপি।
- সবকিছু ঠিকঠাক হলে কিছুক্ষণ পরেই Backup Creation প্রক্রিয়া শুরু হয়ে যাবে।
- Backup তৈরি হয়ে গেলে নিচের স্ক্রিনটি আসবে –
- এখন Alt, Ctrl এবং Delete কি একত্রে চেপে সিস্টেম Restart করি। Restart এর পর যে ড্রাইভে আমাদের ইমেজ Save করলাম তাতে প্রবেশ করলে দেখতে পাব আমরা যে নামে আমাদের Backup ফাইলটি নামে একটি Folder তৈরি হয়েছে এবং তাতে কিছু ফাইল রয়েছে। এখানে অবস্থিত প্রতিটি ফাইলই প্রয়োজনীয় System টি Restore করার জন্য। তাই এই Folder হতে কোন ফাইলকে Delete করবেন না।
PING এর সাহায্যে সিস্টেম ড্রাইভের ব্যাকআপ Restore করা:
- প্রথমে CD অথবা Pen Drive এর সহায়তায় PING কে Boot করুন।
- কিছু সময় অপেক্ষা করুন কিছু কাজ নিজে নিজে করার পর একটি DOS স্ক্রিন আসবে। Enter কি চাপুন।
- একটু পরে মূল PING প্রোগ্রামটি চালু হবে। প্রথমেই একটি Welcome মেসেজ দেখতে পারবেন। Enter কি চাপুন।
- এবারে একটি মেসেজ আসবে যাতে আপনার কাছে জানতে চাওয়া হবে কাজটি সম্পূর্ণ হবার পর সিস্টেমটি কি করবে এবং আপনাকে তিনটি অপশন দেয়া হবে – Get a shell (root), Reboot the system, Shutdown। আমরা Get a shell (root) সিলেক্ট করে Enter কি চাপি।
- এর পরে আপনার কাছে জানতে চাওয়া হবে আপনি Network share মুডে না Local Disk/Partition মুডে কাজটি করতে চান। Network share মুডে আপনি আপনার ব্যাকআপ ফাইলটি Network এ জমা রাখতে কিংবা Network হতে Backup ফাইলটি নিয়ে কাজ করতে পারবেন। আর Local Disk/Partition মুডে আপনার Hard Disk এর Partition এ আপনার Backup ফাইলটি Save কিংবা তৈরিকৃত Backup ফাইলটিকে Restore করতে পারবেন। আমরা Local Disk/Partition সিলেক্ট করে Enter কি চাপি।
- এরপর যে স্ক্রিনটি আসবে তার লিস্ট হতে প্রথম অপশন ### CHOOSE HIS if you want a RESTORATION ### টি সিলেক্ট করি (Space চেপে), এবং পরে Enter কি চাপি।
- এর পর স্ক্রিন লিস্ট হতে যে ড্রাইভটিতে আমাদের Backup ফাইলটি রাখা আছে সেটি সিলেক্ট করি।
- এখন আপনার কাছে জানতে চাওয়া হবে আপনার Backup Program গুলো কোথায় রাখা আছে। কিছু লেখার প্রয়োজন নেই এই বক্সে। সামনে এগুতে Enter কি চাপুন।
- এর পর Backup রাখা ড্রাইভের Folder গুলোর নাম দেখা যাবে। Backup ফোল্ডারটি সিলেক্ট করে Enter চাপি।
- এর পর একটি মেসেজ আসবে যেখানে লেখা থাকবে আমাদের Backup ফাইলটিতে আমাদের BIOS টির Record Save করা আছে। আমরা কি সেই সেটিংটিও Restore করতে চাই কি না। আমরা No সিলেক্ট করে Enter কি চাপি।
- এর পর স্ক্রিন এ একটি Warning আসবে। এখানে আমরা কাজটি করার জন্য Yes লিখে Enter চাপি।
- অল্প কিছুক্ষণের মধ্যেই Restore প্রক্রিয়া শুরু হয়ে যাবে।
- Restore প্রক্রিয়া শেষে নিচের স্ক্রিনটি আসবে –
- এখন Alt, Ctrl এবং Delete কি একত্রে চেপে সিস্টেম Restart করি।
এত সময় আর্টিকেলটি কষ্ট করে পড়ার জন্য অনেক ধন্যবাদ। আর্টিকেল টিতে কিছু কিছু বিষয় হয়ত আপনাদের খারাপ লাগতে পারে, তার জন্য এখনই ক্ষমা চেয়ে নিচ্ছি। হয়ত কিছু বিষয় আরও ভালভাবে এবং বিস্তারিত লেখা উচিৎ ছিল, কিন্তু আমার সীমিত জ্ঞান দ্বারা তা করতে পারি নি। এজন্য আন্তরিক ভাবে দুঃখিত। আর্টিকেলটির উদ্দেশ্য একটি মুক্ত সফটওয়্যার এর পরিচিতি এবং তার ব্যবহার। এর দ্বারা আমি কোন প্রিমিয়াম কিংবা কোন Paid সফটওয়্যার কে ছোট করে দেখাচ্ছি না। যারা এই সফটওয়্যার টি সম্পর্কে জানেন না কিংবা এর ব্যবহার পদ্ধতি যাদের জানা নেই তাদের জন্যই আর্টিকেলটি লেখা হয়েছে।
এই কাজগুলো হয়তবা আরও সহজে এবং সুন্দর ভাবে অন্য কোন সফটওয়্যার দিয়ে করা যায়। আমি নিজেও সাধারণ এবং সহজ জিনিষ গুলো ব্যবহার করতে স্বাচ্ছন্দ্য বোধ করি। কিন্তু এত ছোট আকারের কোন ফ্রি সফটওয়্যার না থাকার দরুন এর কথা লিখলাম। আরও কিছু ওপেন সোর্স সফটওয়্যার রয়েছে যা নিয়ে ইতিপূর্বে লেখা হয়েছে। তাই সেগুলো নিয়ে লিখলাম না। ইচ্ছে ছিল Redo backup নিয়ে একটি টিউন করার। কিন্তু তা আগেই করা হয়েছে। তবুও যদি আপনাদের মনে হয় Redo নিয়ে আরেকটি টিউন করা যায় তবে জানাবেন।
লেখাতে কিছু ভুল থাকতে পারে সেগুলোকে ক্ষমাসুন্দর দৃষ্টিতে দেখতে অনুরোধ জানাচ্ছি। আর কোথাও সমস্যায় পড়লে অবশ্যই জানাবেন। অবস্যই আর্টিকেলটি কেমন লাগল জানাতে ভূলবেন না।
অনেক অনেক ধন্যবাদ। সুন্দর করে সাজানো পোস্ট টি খুব সুন্দর হয়েছে।