স্টেজিং সার্ভার থেকে লাইভ সার্ভারে সামগ্রী আপডেট স্থাপন করা


8

আমরা আমাদের স্টেজিং সার্ভার থেকে আমাদের লাইভ সার্ভারে সামগ্রী আপডেটগুলি স্থাপন করার চেষ্টা করছি তবে এটি করার ভাল উপায় খুঁজে পেতে সমস্যা হচ্ছে। আমাদের নতুন পৃষ্ঠাগুলি, পৃষ্ঠাগুলির আপডেটগুলি এবং মাঝে মাঝে পৃষ্ঠা মোছার মোছতে সক্ষম হতে হবে। আমাদের সাইটটি বইয়ের মডিউলটিরও বিস্তৃত ব্যবহার করে যাতে ডিপ্লয় মডিউলটি এই মুহুর্তে আমাদের জন্য কাজ করে না। আমরা বড় স্ট্রাকচার আপডেটের জন্য বৈশিষ্ট্যগুলি ব্যবহার করছি। সুতরাং, আমাদের উদ্বেগ কেবল দৈনিক সামগ্রী আপডেট।

এমন কোনও মডিউল আছে যা এটি করতে পারে এবং বইয়ের পৃষ্ঠাগুলি পরিচালনা করতে পারে?


আমি মনে করি এটি কিছুটা drupal.stackexchange.com/q/137/134 এর সাথে সম্পর্কিত । আপনি সেখানে উত্তরটি একবার দেখে নিতে পারেন এবং এটি সাহায্য করে কিনা তা দেখতে বা এটি কেন আলাদা তা আপনার প্রশ্নটি পরিষ্কার করে দিতে পারে।
চৌলকি

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

আপনি যখন মঞ্চ ব্যবস্থাটি পরিবর্তন করছেন তখন কি আপনি উত্পাদনে একটি সামগ্রী জমাতে পারেন?
বিটা রাইড

উত্তর:



1

আপনি কি নোড_এক্সপোর্ট এবং ব্যাকআপ মাইগ্রেট চেষ্টা করেছেন ? উভয় মডিউল দ্রুপাল ইনস্টলেশনগুলির মধ্যে সামগ্রী স্থানান্তরের জন্য ব্যবহৃত হয়। ডেটা আমদানি / রফতানি মডিউলগুলির মধ্যে একটি তুলনা এখানে আপনি দরকারী মনে করতে পারেন।



0

আপনি ফিংকেও চেষ্টা করতে পারেন , যা দিয়ে আপনি স্বয়ংক্রিয়ভাবে:

  • Mysqldump ব্যবহার করে স্টেজিং ডাটাবেসটি ডাম্প করুন ump
  • এসসিপি এবং পাবলিক-প্রাইভেট কী এনক্রিপশন ব্যবহার করে এক সার্ভার থেকে অন্য সার্ভারে মাইএসকিल्डম্প ফাইলটি অনুলিপি করুন।
  • ফাইল সিস্টেম থেকে ডাটাবেসে mysqldump আমদানি করুন।
  • ফিচার রিভার্ট অল কমান্ড ( drush fra -y) চালান যাতে আপনার প্রোডাকশন সার্ভার আপনার বৈশিষ্ট্য কোডটিতে পাওয়া যায় এমন প্রযোজনীয় সেটিংস (যেমন ব্লক, দর্শন, প্রসঙ্গ ইত্যাদি) তুলে নেয়।

এই পদ্ধতির সাথে আমি যে সমস্যাগুলি দেখছি:

আপনাকে খুব সূক্ষ্ম দানাযুক্ত ডাটাবেস রফতানি করতে হবে, এর অর্থ কেবল নোড, নোড_ রিভিশনস, সেক এবং মেনু টেবিলগুলি নেওয়া।

সেই শেষ পয়েন্টে (মেনু লিঙ্কগুলি) আপনি একই URL টি ব্যবহার করে আপনার স্টেজ এবং প্রোড সার্ভার উভয়ই অ্যাক্সেস না করলে আপনার বিভিন্ন মেনু আইটেম এন্ট্রি থাকবে এবং এটি একটি গুরুতর সমস্যা হবে।


3
আমি যদি সম্ভব হয় তবে ড্রুপাল মডিউলগুলি ধরে রাখার চেষ্টা করছি। এবং, সত্যিই এই ধারণাটি একটি ডেটা দুর্নীতির দুর্ঘটনার ঘটনার মতো অপেক্ষা করছে।
21

0

আমি আসলে সম্পূর্ণ ডিবি ডাম্প পদ্ধতি পছন্দ করি যা স্ক্রিপ্ট করা যায় এবং প্রায়শই কয়েক সেকেন্ডের মধ্যেই শেষ করা যায়। (আপনার রিভিশনগুলি নিয়ন্ত্রণে রাখা এবং ক্যাশে টেবিলগুলি বাদ দিয়ে ইত্যাদি আকারটি অনেকটা হ্রাস করতে পারে)) এমনকি আপনি এই প্রক্রিয়াটি ট্রিগার করতে কন্টেন্ট প্রকাশকদের একটি ইন্টারফেস সরবরাহ করতে একটি সাধারণ মডিউলও তৈরি করতে পারেন।

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

যেখানে এটি কাজ করা যায়, এটি সাধারণ, দ্রুততম, সবচেয়ে নির্ভরযোগ্য পদ্ধতি হতে পারে। এবং এমন কোনও সাইট যা ব্যবহারকারীদের কাছ থেকে ইনপুট গ্রহণ করে না (বাইরের পরিষেবাগুলিতে ব্যতীত) অনেক দ্রুত এবং আরও সুরক্ষিত হওয়ার জন্য অনেক দরজা খুলে দেয়।

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