জিওসিভারে একটি নির্দিষ্ট কর্মক্ষেত্র, স্টোর এবং স্তর কীভাবে স্থানান্তরিত করতে হয়


13

জিওসিভার একটি উন্নয়ন এবং উত্পাদন পরিবেশে চলছে। আমি কেবলমাত্র একটি কর্মক্ষেত্র, স্টোর, স্তর, শৈলী ইত্যাদি বিকাশ থেকে উত্পাদনে স্থানান্তরিত করতে চাই। কিভাবে আমি এটি করতে পারব?

আমি জানি আমি সম্পূর্ণ ডেটা-ডিরকে অনুলিপি করতে পারি এবং জিওসিভার পুনরায় চালু করতে পারি; তবে সমস্ত ওয়ার্কস্পেসের চেয়ে স্টোর, ইত্যাদি স্থানান্তরিত হয়। মুল বক্তব্যটি হ'ল আমি কেবল একটি ওয়ার্কস্পেস, স্টোর ইত্যাদি চাই

বিকাশের পরিবেশে আমার বেশ কয়েকটি পরীক্ষার কর্মক্ষেত্র, স্টোর এবং স্তর রয়েছে যা আমি উত্পাদন করতে চাই না।

ডেটা-ডিরে আমি দেখতে পাই অনেকগুলি এক্সএমএল-ফাইল সহ একটি ডিরেক্টরি gwc- স্তর। তবে আমি কীভাবে জানব যে কোন এক্সএমএল কোন স্তরটি?

উত্তর:


13

এটি করা মোটামুটি সহজ এবং এর ঝুঁকি খুব কম। তবে আপনার প্রোডাকশন ডেটা ডিরেক্টরিতে যে কোনও উপায়ে ব্যাকআপ থাকার বিষয়টি নিশ্চিত হন।

কেবলমাত্র নিম্নলিখিত ডিরেক্টরি / ফাইলগুলি অনুলিপি করুন:

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

/layergroups/your_layer_group.xml - আপনার যদি লেয়ারগ্রুপ থাকে তবে আপনি অনুলিপি করতে চান।

styles\stylename.sld- styles\stylename.xml- এটি সম্ভাব্য কৌশলযুক্ত; আপনি নিজের স্টাইলটি তৈরি করার পর থেকে যদি আপনার নাম পরিবর্তন করে থাকেন তবে এক্সএমএল নাম এবং এসএলডি নাম এক হবে না। এক্সএমএল বর্তমান নাম হবে, এসএলডি নামটি যা হবে তা যখন আপনি মূলত এটি তৈরি করেছিলেন তখন তা হবে। আপনি কী এসএলডি ফাইল উল্লেখ করছেন তা দেখতে আপনি এক্সএমএলটি দেখতে পারেন।

সব একবার অনুলিপি করা গেলে জিও সার্ভার পুনরায় চালু করুন art

এই পদ্ধতিটি ব্যবহার করে আমি পূর্বে ম্যানুয়ালি কয়েক ডজন স্তর এবং একটি 200+ শৈলী সামান্য সমস্যায় স্থানান্তর করেছি।


2
আর একটি কৌশল যদি ডেটাস্টোর এবং স্তরগুলির স্থানান্তর কাজ না করে তবে প্রতিটি ডাটাস্টোর ফোল্ডারে ডাটাস্টোর.এক্সএমএল পাসওয়ার্ড ট্যাগ খালি রাখুন, পাসওয়ার্ডগুলির হ্যাশে সমস্যা হওয়ার কারণে ২.৮ থেকে ২.৯ এ স্থানান্তরিত করার সময় আমার একটি ত্রুটি ছিল।
জিওজেক

কাস্টম স্টাইল না থাকা স্তরগুলির জন্য আমাকে ডিফল্ট স্টাইলটি পুনরায় প্রয়োগ করতে হয়েছিল তবে আমি অন্য কোনও সমস্যার মুখোমুখি হইনি।
স্টিজন

@geogeek এটি মত স্ট্রিং প্রতিস্থাপন সম্ভব crypt2:YOUR_ENCRYPTED_PASSWORD_HEREসঙ্গে plain:YOUR_PASSWORD_HERE। এটি সাধারণত সুপারিশ করা হয় না তবে এটি পরীক্ষা ও পরীক্ষার জন্য কার্যকর হতে পারে।
সেলডমনিডি

আমি জিওসিভার ২.১৫ এর সাথে একই নির্দেশনা প্রয়োগ করেছি, আমি কর্মক্ষেত্র এবং স্টোরগুলি দেখতে পাচ্ছি কিন্তু স্তরগুলি আসছে না? আমি কি ভুল করছি?
ncelik

ফলোআপ হিসাবে, plain:একটি "ডেটাস্টোর.এক্সএমএল" -ফাইলে উপসর্গ যুক্ত করা জিওসরবারকে পাসওয়ার্ডটি সরল রাখতে বলবে । যদি কোনও উপসর্গ না থাকে (কেবলমাত্র পাসওয়ার্ড নিজেই), জিওসিভার প্রকৃতপক্ষে সেটিংসটি সংরক্ষণ করার পরে ফাইলটিতে পাসওয়ার্ডটি অচল করে দেবে। আমি নিশ্চিত নই যে পাসওয়ার্ডটিতে যদি একটি :(কোলন) থাকে তবে এই ক্ষেত্রে কী হবে
SeldomNeedy
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.