আপনার ওয়ার্ডপ্রেস সাইটের ফুল ব্যকআপ নিন সবচেয়ে সহজ উপায়ে !

হ্যাকিং থেকে বাচার জন্য সাইট ব্যাকআপের কোন বিকল্প নেই। অনেক কষ্টের সাইট হ্যাক হওয়ার বেদনা সেই বুঝে যার সাইট একবার হ্যাক হয়েছে। বেশিরভাগ হ্যাকারই সাইট হ্যাক করার পর সাইটর পুরা ডিরেক্টরি/ডেটাবেস মুছে দেয়। তাই আগেথেকে ব্যাকআপ না থাকলে শুধু আপসোস করা ছাড়া আর কোন উপায় থাকে না। 🙁

আমার কাছে “সাইট হ্যাক প্রেমীকার ছ্যাকা খাওয়ার সমতূল্য” 😛 যাদের বয়স বেশি তাদের ব্যাপারটা ভিন্ন (তাদের ক্ষেত্রে নিজের ছেলে) 😉  তাই সাধু সাবধান ! সময় থাকতে সাইটের ব্যকআপ নিয়ে নিন। নাহলে “এত কষ্ট, সময় নষ্ট”

সি প্যানেল থেকে সাইট ব্যাকআপ নেওয়া আমার কাছে একদম বিরক্তকর লাগে। তবে আপনার সাইট যদি ওয়ার্ডপ্রেস দিয়ে বানানো হয় তাহলে আপনাকে এত কষ্ট করতে হবে না। যাস্ট হাতে গোনা কয়েকটা ক্লিকেই সাইটের ব্যকআপ কমপ্লিট হয়ে যাবে। তারপর এক ক্লিকে ডাউনলোড করে আপনার কম্পিউটারের সোকেসে ভরায় রাখবেন। তারপর হ্যাকার সারাদিন ধইরা আপনার হ্যাক করবে আর আপনি ৫মিনিটেই আবার সাইট ঠিক করে ফেলবেন। কি মজা ! তাইনা? 😀

ব্যাকআপ বাড্ডি নামক ওয়ার্ডপ্রেসের এই অসাধারণ প্লাগিনটার সাহায্যেই এই কল্যাণ সাধিত হয়েছে। সাইট ব্যাকআপ/রিষ্টের এখন ৫মিনিটের ব্যাপার ! শুধু ব্যকআপই নয় সবচেয়ে মজার ব্যাপারটি হল এটির ব্যাকআপটি দিয়ে আপনি সাইট মাইগেশনও করতে পারবেন। অর্থাৎ আপনি যদি আপনার ডোমেইন পরিবর্তন করে অন্য ডোমেইনে যান অথবা হোস্টিং পরিবর্তন করেন এবং এই ব্যাকআপটি ব্যবহার করতে চান তাহলেও কোন সমস্যা নাই।

কিভাবে ব্যাকআপবাড্ডি দিয়ে আপনার সাইটের ব্যকআপ নিবেন?

১। প্রথমে এখানে ক্লিক করে ব্যাকআপবাড্ডি প্লাগিনটা ডাউনলোড করুন।

২। ডাউনলোড শেষে প্লাগিনটা আপনার সাইটে ইন্সটল করুন।

৩। বামদিকে সেটিংস মেন্যুর নিচে BackupBuddy” থেকে “Backups” এ ক্লিক করুন।

৪। এখানে মোট দুটি অপশন পাবেন। যথাঃ

  • Full Backup
  • Database Only

৫। ডেটাবেসসহ পুরো সাইটের ব্যকআপ নেওয়ার জন্য “Full Backup” এ ক্লিক করুন।

৬। একটু অপেক্ষা করুন। কিছুক্ষণের মধ্যেই ব্যকআপ কমপ্লিট হয়ে যাবে

৭। ব্যাকআপ তৈরী হয়ে গেল। এখন আপনি ব্যাকআপটি ডাউনলোড করতে পারেন। কিংবা আপনার ইমেইল, FTP, Amazon S3 তে সেন্ড করে দিতে পারেন। ব্যাকআপটি ডাউনলোডের পর অবশ্যই “Download Import/Migration Script” তে ক্লিক করে importbuddy.php ফাইলটা ডাউনলোড করে নিবেন।

৮। ব্যাস ! এখন ডাউনলোডকৃত ফাইলগুলি কম্পিউটারে সুরক্ষিত জায়গায় রাখুন এবং সাইট নিয়ে নিশ্চিত থাকুন।

ব্যাকআপবাড্ডির ব্যকআপটি দিয়ে কিভাবে সাইট রিষ্টোর করবেন?

যদি সাইট হ্যাক হয়ে যায় বা কখনো রিষ্টোর করার প্রয়োজন পড়ে তাহলে রিষ্টোর কারার প্রয়োজন হতে পারে। নিচের স্টেপ বাই স্টেপ বর্ণনা করলাম। আশা করি বুঝতে পারবেন-

১। আপনার সাইটের ব্যকআপ ফাইলটি এবং importbuddy.php ফাইল দুটি আপনার CPanel ফাইল ম্যানেজারের রুট ফোল্ডার (Public_html) অথবা আপনি যে ডিরেক্টটিতে সাইট রিস্টোর করতে চান সেখানে আপলোড করুন। তবে ফাইল দুটি আপলোড করার আগে অবশ্যই ওই ফোল্ডারের আগের সব ফাইলগুলি ডিলেট করে দিবেন।

২। ইন্টারনেট ব্রাউজারে www.yourdoamin.com/importbuddy.php ( “yourdomain.com” এ আপনার ডোমেইন এর নাম হবে) ব্রাউজ করুন।

৩। BackupBuddy Restoration & Migration Tool আসবে। Next Step » এ ক্লিক করুন।

৪। আপনি যদি হোস্টিং চেন্স করে অন্য সার্ভারে আসেন তাহলে Migrate to new server সিলেক্ট করুন। আর যদি বর্তমান হোস্টিং এর সার্ভারেই রিষ্টোর করতে চান তাহলে Restore to same server সিলেক্ট করে Next » এ ক্লিক করুন।

৫। ব্যাকআপের ফাইলগুলি Extracted হবে। Next Step » ক্লিক করুন।

৬। আপনার সিপ্যানেলে পূণরায় ফিরে গিয়ে MySQL Database অপশন থেকে আগের ডেটাবেসটি মুছে দিয়ে নতুন একটি ডেটাবেস তৈরী করুন।

৭। এরপর Step 4 এর এখানে Database Name এ আপনার নতুন তৈরীকৃত ডেটাবেসটির নাম দিন, Database User এ আপনার দেয়া ডেটাবেসটির ইউজারনেম দিন এবং Database Pass এ ডেটাবেস ইউজারের পাসওয়ার্ডটি দিন। এছাড়া বাকী সবকিছু ডিফল্ট রেখে Next Step » এ ক্লিক করুন।

৮। একটু অপেক্ষা করুন। কিছুক্ষনের মধ্যেই আপনার নতুন ডেটাবেসে আগের ডেটাবেসের সব তথ্যগুলি যোগ করা হয়ে গেলে Import Complete! ম্যাসেজ দেখাবে। ইমপোর্ট শেষে Delete import & migration files » এ ক্লিক করুন।

৯। কিছু কিছু ফাইল যেমনঃ importbuddy.php, db.sql, backupbuddy_dat.php অটোমেটিক ডিলেট নাও হতে পারে। তাই আপনাকে সিপ্যানেলের ফাইল ম্যানেজার থেকে ম্যানুয়ালী এই তিনটি ফাইল অবশ্যই মুছে দিতে হবে। ১০। অনেক হয়েছে ! বহুত খাটলেন 😛 অভিনন্দন ! আপনি সফলভাবে আপনার সাইটটি রিষ্টোর করতে পেরেছেন ! এখন আপনি আপনার সাইট ব্রাউজ করলেই সবকিছু আগের মতই দেখতে পাবেন 🙂 ।

টিউটোরিয়ালটির যদি কোথাও বুঝতে সমস্যা হয় তাহলে মন্তব্যের মাধ্যমে জানাতে পারেন।

ভাল থাকুন
ধন্যবাদ।

রুবেল সাহেবরে উৎসর্গকৃত 😉

২৯ Comments

  1. কিন্তু, ভাইয়া, আমি আমার ২ টা সাইট একই হোস্টে চালাই। আর এদের মেইল আইডি ও একটি। এদের ২ টাতেই আমি এটা ব্যাবহার করি। আর ২ টা তেই ব্যাকআপ মেইল এ সেন্ড করার কথা বলা থাক্লেও যেটি প্রথমে সেটাপ করলাম সেটাতে মেইল ব্যাকআপ আসলেও অন্যটাতো আসে না। এর কারণ কি?

        1. সম্ভবত আপনার দ্বিতীয় সাইটটির ব্যাকআপটির সাইজ অনেক বড়। আর ইমেইলে তো একটি নির্দিষ্ট পরিমান সাইজের এ্যাটাচমেন্ট ছাড়া ইমেইল আসবে না।
          আশা করি বোঝাতে পেরেছি।

  2. আসসলামু আলাইকুম সাইফুল ইসলাম ভাই, ম্যানুয়ালী যে ৩টি ফাইল মোছার কথা বলেছেন সে ফাইল যদি না মোছা হয় তাহলে কি ধরণের সমস্যা হবে ? আর প্লাগইনটা যেহেতু ফ্রি না তাই এটা ব্যবহারে ঝুঁকির পরিমাণ কতটুকু ? আশাকরি আমাকে উত্তর দিয়ে উপকৃত করবেন : ধন্যবাদ ভাল থাকবেন।

    1. ওয়ালাইকুম আস সালাম ওয়া রহমাতুল্লহ ইলিয়াস ভাই। প্লাগিনটা যেহেতু নিজেই বলেছে ফাইল তিনটিকে মুছে দেয়ার জন্য সেহেতু ম্যানুয়ালী ফাইলগুলিকে মুছে দেয়াই শ্রেয়। আর প্লগিনটা প্রিমিয়াম তবে ক্ষতিকর কোন কোড পাইনি। আর আমি নিজেই প্লাগিনটা ব্যবহার করছি। তবুও নিজ দ্বায়িত্বে ব্যবহার করাই ভাল।

      1. আসসলামু আলাইকুম সাইফুল ভাই, আমি আমার একটা সাইটে প্লাগইনটা ব্যবহার করেছি কিন্ত ডিলিট করার মত ২টা ফাইল পেয়েছি। ৩য় ফাইলের কোন অস্তিত্ব পাচ্ছি না। এ অবস্থায় কি করা যেতে পারে ?

Leave a Reply to সাইফুল ইসলাম Cancel reply

Your email address will not be published. Required fields are marked *