এক্সপোর্ট ও ইমপোর্ট
Ultimate Multisite 2.9.0 এর মাধ্যমে এখন Tools > Export & Import এর অধীনে একটি একক-সাইট Export & Import টুল যুক্ত করা হয়েছে। যখন আপনার একটি WordPress সাইটকে ZIP ফাইলে প্যাকেজ করতে, সেই ZIP ফাইলটি পুনরুদ্ধার করতে, অথবা একটি সাইটকে সামঞ্জস্যপূর্ণ Ultimate Multisite এবং একক-সাইট WordPress ইনস্টলেশনের মধ্যে সরাতে হয়, তখন এটি ব্যবহার করুন।
প্ রয়োজনীয় অনুমতি
আপনাকে অবশ্যই একজন অ্যাডমিনিস্ট্রেটর হিসেবে সাইটটিতে সাইন ইন করতে হবে, যিনি সাইটটি এক্সপোর্ট বা ইমপোর্ট করার জন্য WordPress-এর Tools মেনুতে অ্যাক্সেস করতে পারেন। একটি মাল্টিসাইট নেটওয়ার্কে, নেটওয়ার্ক-লেভেলের Ultimate Multisite টুলস থেকে সাবসাইট এক্সপোর্ট বা ইমপোর্ট করার সময় একটি নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট ব্যবহার করুন।
Export ZIP ডাউনলোড একটি অথেন্টিকেটেড ডাউনলোড এন্ডপয়েন্টের মাধ্যমে পরিবেশন করা হয়, তাই ডাউনলোড শেষ না হওয়া পর্যন্ত অ্যাডমিন সেশন সক্রিয় রাখুন এবং তৈরি হওয়া ডাউনলোড URL গুলো কখনোই সর্বজনীনভাবে শেয়ার করবেন না।
একটি সাইট ZIP এ এক্সপোর্ট করা
১. যে সাইটটি আপনি কপি করতে চান, তার WordPress অ্যাডমিন প্যানেলে যান এবং Tools > Export & Import এ ক্লিক করুন। ২. এক্সপোর্ট এলাকাটি খুলুন এবং যে সাইটটি প্যাকেজ করতে চান তা বেছে নিন। ৩. ঐ অপশনগুলো উপলব্ধ থাকলে, আপলোড, প্লাগইন এবং থিমের মতো ঐচ্ছিক কন্টেন্টগুলো নির্বাচন করুন। ৪. এক্সপোর্ট শুরু করুন এবং প্রক্রিয়াটি শেষ হওয়ার জন্য অপেক্ষা করুন। বড় সাইটগুলোর ক্ষেত্রে ZIP তৈরি হওয়ার আগে ব্যাকগ্রাউন্ডে শেষ হতে সময় লাগতে পারে। ৫. এক্সপোর্ট তালিকা থেকে তৈরি হওয়া ZIP ফাইলটি ডাউনলোড করুন।
ZIP ফাইলটি একটি সুরক্ষিত জায়গায় রাখুন। এতে সাইট কন্টেন্ট, সেটিংস, মিডিয়া ফাইল এবং নির্বাচিত কোড অ্যাসেট থাকতে পারে।
এক্সপোর্টে কী কী অন্তর্ভুক্ত থাকে
একটি এক্সপোর্ট ZIP-এ নিম্নলিখিত বিষয়গুলো অন্তর্ভুক্ত থাকতে পারে:
- নির্বাচিত সাইটটির ডেটাবেস কন্টেন্ট এবং কনফিগারেশন।
- আপলোড করা মিডিয়া ফাইল, যদি আপলোড অন্তর্ভুক্ত করা হয়।
- প্লাগইন এবং থিম, যদি ঐ অপশনগুলো নির্বাচন করা হয়।
- টার্গেট ইনস্টলেশনে সাইটটি পুনর্গঠন করার জন্য Export & Import টুল দ্বারা ব্যবহৃত ইমপোর্ট মেটাডেটা।
ZIP ফাইলের সঠিক আকার নির্ভর করে মিডিয়া কন্টেন্টের পরিমাণ, নির্বাচিত প্লাগইন এবং থিম, এবং সাইটটির ডেটাবেস টেবিলগুলোর আকারের ওপর।
ZIP থেকে একটি সাইট ইমপোর্ট করা
১. গন্তব্য (destination) WordPress সাইটে Tools > Export & Import এ যান। ২. ইমপোর্ট এলাকাটি খুলুন এবং Export & Import টুল দ্বারা তৈরি করা ZIP ফাইলটি আপলোড করুন। ৩. যদি সাইটটির একটি নতুন অ্যাড্রেস ব্যবহার করা দরকার হয়, তবে একটি রিপ্লেসমেন্ট URL দিন, অথবা মূল URL বজায় রাখতে ফিল্ডটি ফাঁকা রাখুন। ৪. ইমপোর্ট শেষ হওয়ার পরে আপলোড করা ZIP ফাইলটি মুছে ফেলা হবে কিনা, তা বেছে নিন। ৫. Begin Import এ ক্লিক করুন। ৬. এটি শেষ না হওয়া পর্যন্ত পেন্ডিং ইমপোর্টটি পর্যবেক্ষণ করুন। প্রক্রিয়াটি মাঝপথে থামাতে হলে শুধুমাত্র Cancel Import ব্যবহার করুন। ৭. স্বাভাবিক ট্র্যাফিক বা গ্রাহকের অ্যাক্সেস দেওয়ার আগে ইমপোর্ট করা সাইটটি ভালোভাবে পর্যালোচনা করুন।
একটি একক-সাইট WordPress ইনস্টলেশনে, একটি ZIP ইমপোর্ট করলে বর্তমান সাইটটি ইমপোর্ট করা সাইট দিয়ে প্রতিস্থাপিত হয়ে যায়। শুরু করার আগে টার্গেট সাইটটির একটি সম্পূর্ণ ব্যাকআপ নিন এবং একই সময়ে একই সাইটের জন্য একাধিক ইমপোর্ট শুরু করা এড়িয়ে চলুন।
সীমাবদ্ধতা এবং সামঞ্জস্যতার নোট
- খুব বড় আপলোড ডিরেক্টরি বা মিডিয়া লাইব্রেরি বড় ZIP ফাইল তৈরি করতে পারে। বড় সাইট এক্সপোর্ট বা ইমপোর্ট করার আগে PHP আপলোড লিমিট, এক্সিকিউশন লিমিট, ডিস্ক স্পেস, মেমরি এবং সার্ভার টাইমআউট সেটিংস নিশ্চিত করুন।
- খুব বড় মিডিয়া লাইব্রেরিগুলো কম ট্র্যাফিকের রক্ষণাবেক্ষণ উইন্ডোতে সরিয়ে নেওয়ার প্রয়োজন হতে পারে।
- টার্গেট WordPress ইনস্টলেশনটি সামঞ্জস্যপূর্ণ WordPress, PHP, Ultimate Multisite, প্লাগইন এবং থিম সংস্করণ ব্যবহার করবে।
- একটি একক-সাইট ইমপোর্ট টার্গেট সাইটটিকে প্রতিস্থাপন করে। এটি কোনো মার্জ টুল নয়।
- মাল্টিসাইট থেকে একক-সাইট এবং একক-সাইট থেকে মাল্টিসাইটে স্থানান্তরের ক্ষেত্রে শুধুমাত্র সমর্থিত হবে যখন টার্গেট এনভায়রনমেন্টটি এক্সপোর্ট করা সাইটটির প্লাগইন, থিম, URL এবং প্রয়োজনীয় Ultimate Multisite কম্পোনেন্টগুলো চালাতে পারে।
- ZIP ফাইলটি ব্যক্তিগত রাখুন। এতে এক্সপোর্ট করা সাইট থেকে ডেটাবেস কন্টেন্ট, আপলোড করা ফাইল এবং কনফিগারেশন বিবরণ থাকতে পারে।
পুরোনো নেটওয়ার্ক-লেভেলের এক্সপোর্ট ওয়ার্কফ্লোর জন্য, দেখুন Site Export।