সম্পূর্ণ ব্যাকআপ সমাধান


11

আমি আমার ড্রুপাল ওয়েবসাইটটি (কেবলমাত্র ডাটাবেস নয়) যতটা সম্ভব সম্পূর্ণ ব্যাকআপ করার চেষ্টা করছি, কারণ এটি পছন্দসই অবস্থায় রয়েছে। ব্যাকআপটিতে সমস্ত মডিউল, থিম, ডাটাবেস সারণি, সেটিংস, ঠিক সমস্ত কিছুর আসল সংস্করণগুলি আবরণ করা উচিত। এখন আমার পদ্ধতিটি ফোল্ডারের zipআওতায় রয়েছে /var/www/এবং ব্যাকআপ মাইগ্রেট মডিউলটি দিয়ে ডাটাবেসটিকে ব্যাকআপ করে । পুনরুদ্ধার প্রক্রিয়া হয়

  1. / var / www এ সবকিছু মুছুন
  2. ডাটাবেস ড্রপ এবং এটি আবার তৈরি এবং এটিতে অনুমতি সেট
  3. আমার ব্যাকআপটি / var / www এ আনজিপ করুন
  4. Backup migrateমডিউল দিয়ে পুনরুদ্ধার

এই পদ্ধতি কি কাজ করবে? একটি সম্পূর্ণ ড্রুপাল ওয়েব ব্যাকআপ তৈরি করার জন্য আপনি কি স্মার্ট পদ্ধতিটি জানেন?


একটি ভাল প্রশ্ন জন্য +1 (BTW, যে কি আমি করি (হায়, আমার হোস্ট দেওয়া হবে না আমাকে Drush ব্যবহার করুন))
Mawg বলেছেন পুনর্বহাল মনিকা

উত্তর:


9

এই কাজ করবে?

হ্যাঁ

একটি স্মার্ট পদ্ধতি আছে?

ড্রাশ + ড্রাশ মেক

ড্রাশ হ'ল একটি কমান্ড লাইন সরঞ্জাম যা আপনি বিভিন্ন জিনিসের জন্য ব্যবহার করতে পারেন, তার মধ্যে একটি হ'ল সাইট তৈরি করা। ড্রাশ মেক ফাইলের সাহায্যে আপনি ব্যবহার করেন এমন সমস্ত মডিউল সংরক্ষণ করতে পারেন (প্রয়োজনে তাদের প্রয়োগ করা সংস্করণ এবং এমনকি প্যাচগুলিও অন্তর্ভুক্ত)। একবার তৈরি করার পরে আপনি এই জাতীয় কিছু করে সমস্ত মডিউল পুনরায় তৈরি করতে পারেন:

drush make --no-core --contrib-destination=[path to the contrib folder like sites/all] [path to the make file]

আপনি ড্রাশ এবং ড্রশ মেক সম্পর্কে আরও পড়তে পারেন যার ব্যবহার সম্পর্কে ডকুমেন্টেশন রয়েছে।

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


1
+1 যদিও আমি ড্রশ ব্যবহার করতে পারি না, আপনার এই উত্তরটি পোস্ট করার জন্য আমি প্রশংসা করি।
মাওগ বলছে মনিকা

1

ব্যাকআপ এবং মাইগ্রেট সম্পর্কে সতর্ক থাকুন, কারণ:

  1. ব্যাকআপ এবং মাইগ্রেট কেবল প্রত্যাশা অনুযায়ী ডাটাবেস পরিচালনা করে। তবে যদি আপনাকে সম্পূর্ণ ওয়েবসাইটটি পুনরুদ্ধার করতে হয় তবে আপনি সম্ভবত যথাযথ ব্যাকএন্ড (পিএইচপি-ফাইল, থিম, মডিউল ইত্যাদি) পুনরুদ্ধার করতে চান too
  2. ব্যাকআপ এবং মাইগ্রেট সম্পূর্ণ সাইটের ব্যাক আপ নিতে পারে তবে আপনি এটির নিজস্ব পুরো সাইট ব্যাকআপ পুনরুদ্ধার করতে পারবেন না! ব্যাকআপ এবং মাইগ্রেট বলেছেন: "ফাইলগুলি পুনরুদ্ধার করা হয়নি কারণ সংরক্ষণাগারটিতে কোনও ফাইল ডিরেক্টরি রয়েছে বলে মনে হয় না বা এমন বিন্যাসে ছিল যে ব্যাকআপ এবং মাইগ্রেট পড়তে পারে না" :-( এবং: "ব্যাকআপ এবং মাইগ্রেট পিএইচপি কোডটি পুনরুদ্ধার করতে পারে না সুরক্ষার কারণে সাইটটি। আপনি যদি পুরো সাইটটি পুনরুদ্ধার করতে চান তবে আপনাকে নিজের হাতে কোডটি সার্ভারে অনুলিপি করতে হবে "" :-(

বিটিডব্লিউ: " সুরক্ষার কারণে ব্যাকআপ এবং মাইগ্রেট পুনরুদ্ধার করতে পারে না " । যদি কোনও হ্যাকারের অ্যাডমিন-প্রোটালটিতে অ্যাক্সেস থাকে তবে মডিউলগুলি দ্বারা হ্যাকারটি থামাতে খুব দেরি হয়। সুতরাং ব্যাকআপ এবং মাইগ্রেট সুরক্ষা বাড়ায় না, তবে প্রশাসনের স্বাভাবিক কাজকে বাধা দেয়।

আপনার প্রশ্নের উত্তর দেওয়ার জন্য: না, ব্যাকআপ এবং মাইগ্রেট কোনও সম্পূর্ণ ব্যাকআপ (এবং পুনরুদ্ধার) এর কোনও সমাধান নয় যা বাশ দক্ষতা ছাড়াই সাধারণ ওয়েবসাইট অ্যাডমিনগুলি পরিচালনা করতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.