এই টিউটোরিয়ালে যা শিখবেন: কিভাবে আপনার ওয়েবসাইট এক হোস্টিং থেকে অন্য হোস্টিং-এ স্থানান্তর করবেন। ৩টি পদ্ধতি - cPanel ব্যাকআপ, WordPress প্লাগইন এবং ম্যানুয়াল FTP পদ্ধতি। এছাড়াও জানবেন মাইগ্রেশনের আগে কী কী প্রস্তুতি নিতে হবে।
ওয়েবসাইট মাইগ্রেশন কি?
ওয়েবসাইট মাইগ্রেশন হলো আপনার ওয়েবসাইটের সব ফাইল, ডাটাবেস, ইমেইল এবং সেটিংস এক হোস্টিং সার্ভার থেকে অন্য হোস্টিং সার্ভারে স্থানান্তর করার প্রক্রিয়া।
সাধারণত নিচের কারণে ওয়েবসাইট মাইগ্রেট করা হয়:
- বর্তমান হোস্টিং-এর স্পিড বা সাপোর্ট ভালো না লাগলে
- সস্তা বা ভালো ফিচারের হোস্টিং পাওয়া গেলে
- BDIX হোস্টিং-এ শিফট করতে চাইলে
- শেয়ার্ড থেকে VPS বা ডেডিকেটেড-এ আপগ্রেড করলে
গুরুত্বপূর্ণ: Zynkro Host সহ বেশিরভাগ ভালো হোস্টিং কোম্পানি ফ্রি মাইগ্রেশন সার্ভিস দিয়ে থাকে। আপনি চাইলে নিজে না করে তাদের দিয়েও করিয়ে নিতে পারেন।
মাইগ্রেশনের আগে প্রস্তুতি
- নতুন হোস্টিং কিনুন: প্রথমে নতুন হোস্টিং অ্যাকাউন্ট তৈরি করুন
- ব্যাকআপ নিন: পুরাতন হোস্টিং থেকে সম্পূর্ণ ব্যাকআপ নিয়ে রাখুন
- DNS চেক করুন: নতুন হোস্টিং-এরネームサーバー (nameserver) নোট করে রাখুন
- ইমেইল ব্যাকআপ: গুরুত্বপূর্ণ ইমেইল ডাউনলোড করে রাখুন
- ডাউনটাইম প্ল্যান: মাইগ্রেশনের সময় সাইট কিছু সময় অফলাইন থাকতে পারে
পদ্ধতি ১: cPanel ব্যাকআপ দিয়ে মাইগ্রেশন (সবচেয়ে সহজ)
যদি উভয় হোস্টিং-এ cPanel থাকে, তাহলে এটি সবচেয়ে সহজ পদ্ধতি:
স্টেপ ১: পুরাতন হোস্টিং থেকে ব্যাকআপ ডাউনলোড
- পুরাতন cPanel-এ লগইন করুন
- Files → Backup এ যান
- Download a Full Website Backup এ ক্লিক করুন
- ব্যাকআপ শেষ হলে ইমেইলে নোটিফিকেশন পাবেন
- ব্যাকআপ ফাইল (.tar.gz) ডাউনলোড করে কম্পিউটারে সেভ করুন
স্টেপ ২: নতুন হোস্টিং-এ ব্যাকআপ রিস্টোর
- নতুন cPanel-এ লগইন করুন
- Files → Backup এ যান
- নিচে Restore a Full Backup সেকশনে ব্যাকআপ ফাইল আপলোড করুন
- রিস্টোর শেষ হওয়া পর্যন্ত অপেক্ষা করুন
পদ্ধতি ২: WordPress প্লাগইন দিয়ে মাইগ্রেশন
ওয়ার্ডপ্রেস সাইটের জন্য এটি সবচেয়ে জনপ্রিয় পদ্ধতি:
All-in-One WP Migration প্লাগইন ব্যবহার:
- পুরাতন সাইটে All-in-One WP Migration প্লাগইন ইন্সটল ও অ্যাক্টিভেট করুন
- প্লাগইন → Export এ ক্লিক করুন
- File অপশন সিলেক্ট করে এক্সপোর্ট করুন
- .wpress ফাইল ডাউনলোড করে কম্পিউটারে সেভ করুন
- নতুন সাইটে ওয়ার্ডপ্রেস ইন্সটল করে একই প্লাগইন ইন্সটল করুন
- প্লাগইন → Import এ ক্লিক করে .wpress ফাইল আপলোড করুন
- পারমালিংক সেটিংস সেভ করুন
প্রো টিপ: All-in-One WP Migration-এর ফ্রি ভার্সনে ৫১২MB পর্যন্ত ফাইল আপলোড করা যায়। বড় সাইটের জন্য প্রিমিয়াম ভার্সন প্রয়োজন।
পদ্ধতি ৩: ম্যানুয়াল FTP + phpMyAdmin
এটি একটু টেকনিক্যাল কিন্তু সম্পূর্ণ ফ্রি:
ফাইল ট্রান্সফার:
- FTP ক্লায়েন্ট (FileZilla) দিয়ে পুরাতন হোস্টিং-এ কানেক্ট করুন
- public_html ফোল্ডারের সব ফাইল কম্পিউটারে ডাউনলোড করুন
- নতুন হোস্টিং-এর FTP-তে কানেক্ট করে ফাইলগুলো আপলোড করুন
ডাটাবেস ট্রান্সফার:
- পুরাতন cPanel → phpMyAdmin এ যান
- ডাটাবেস সিলেক্ট করে Export ট্যাবে ক্লিক করুন
- Quick মেথডে Go বাটনে ক্লিক করে .sql ফাইল ডাউনলোড করুন
- নতুন cPanel → phpMyAdmin → নতুন ডাটাবেস তৈরি করুন
- নতুন ডাটাবেসে .sql ফাইল Import করুন
- wp-config.php ফাইলে নতুন ডাটাবেসের তথ্য আপডেট করুন
মাইগ্রেশনের পর যেসব কাজ করবেন
- নেমসার্ভার আপডেট: ডোমেইনের nameserver নতুন হোস্টিং-এর অনুযায়ী পরিবর্তন করুন
- SSL ইন্সটল: নতুন হোস্টিং-এ SSL সার্টিফিকেট ইন্সটল করুন
- ইমেইল সেটআপ: নতুন হোস্টিং-এ ইমেইল একাউন্ট তৈরি করুন
- টেস্ট: nameserver আপডেটের আগে hosts ফাইল এডিট করে সাইট টেস্ট করুন
- পুরাতন হোস্টিং: ৪৮ ঘণ্টা পর পুরাতন হোস্টিং বাতিল করুন
⏰ DNS Propagation: nameserver পরিবর্তনের পর সারা বিশ্বে আপডেট হতে ২৪-৪৮ ঘণ্টা সময় লাগে। এই সময়ে কিছু ভিজিটর পুরাতন সাইট এবং কিছু ভিজিটর নতুন সাইট দেখতে পারে। এটি স্বাভাবিক।
মাইগ্রেশন-এ সাধারণ সমস্যা ও সমাধান
- সাইট লোড হচ্ছে না: nameserver আপডেট হয়েছে কিনা চেক করুন
- ডাটাবেস এরর: wp-config.php ফাইলের তথ্য সঠিক কিনা দেখুন
- ইমেজ নেই: ফাইল পারমিশন চেক করুন (৬৪৪/৭৫৫)
- ইমেইল কাজ করছে না: MX রেকর্ড সঠিক কিনা চেক করুন
- SSL এরর: নতুন সার্ভারে SSL ইন্সটল হয়েছে কিনা দেখুন
Zynkro Host-এর ফ্রি মাইগ্রেশন সার্ভিস
নিজে মাইগ্রেট করতে চান না? Zynkro Host অফার করছে সম্পূর্ণ ফ্রি ওয়েবসাইট মাইগ্রেশন সার্ভিস!
হোস্টিং পরিবর্তন করতে চান?
Zynkro Host-এ আজই মাইগ্রেট করুন - ফ্রি মাইগ্রেশন, জিরো ডাউনটাইম এবং ২৪/৭ এক্সপার্ট সাপোর্ট সহ!
মাইগ্রেট করুন আজই