ব্যাকআপ কৌশল হিসাবে LVM স্ন্যাপশট


17

জেন ডোমু'র সাময়িকী LVM স্ন্যাপশট ব্যাকআপ কৌশল হিসাবে কতটা কার্যকর? পেশাদার, কনস, কোনও গেটচ?

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

সম্পাদনা করুন:

পুরো সিস্টেম ব্যাকআপ করার সময় আমি এখন যেখানে আছি তা এখানে।

  • ডোমু ডিস্কের lvm স্ন্যাপশট
  • একটি নতুন লজিকাল ভলিউম যা আকার স্ন্যাপশটের আকারের সমান।
  • ডিডি যদি = / দেব / স্ন্যাপশট = / দেব / নতুন_এলভি
  • lvremove সঙ্গে স্ন্যাপশট নিষ্পত্তি
  • কে-পার্টেক্স / মাউন্ট / এলএস সহ alচ্ছিক যাচাইকরণ

এখন আমি এটি স্বয়ংক্রিয় করা প্রয়োজন।

উত্তর:


32

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

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

দ্বিতীয়টি ঘটে যা হ'ল এলভিএম এখন প্রশ্নযুক্ত ভলিউমের আসল উদ্দেশ্যগুলি "বদল" করে। আপনি ভাববেন যে সদ্য বরাদ্দকৃত স্ন্যাপশটটি ফাইল সিস্টেমে কোনও পরিবর্তন সন্ধান করার জায়গা হবে, সর্বোপরি, এখানে সমস্ত লেখক যাচ্ছে, তাই না? না, এটি অন্যদিকে। ফাইল সিস্টেমগুলি এলভিএম ভলিউমের নামগুলিতে মাউন্ট করা থাকে , সুতরাং সিস্টেমের বাকী অংশের নীচে থেকে নামটি সরিয়ে নেওয়া কোনও নো-এন (কারণ স্ন্যাপশট একটি আলাদা নাম ব্যবহার করে ) be সুতরাং এখানে সমাধানটি সহজ: আপনি যখন আসল ভলিউমের নামটি অ্যাক্সেস করবেন তখন এটি স্ন্যাপশটটি আপনি যে পরিমাণ ভলিউম করেছিলেন তার লাইভ (পড়ুন / লিখুন) সংস্করণটি উল্লেখ করতে থাকবে। আপনার তৈরি স্ন্যাপশটের ভলিউম হিমায়িতকে উল্লেখ করবে toআপনি ব্যাক আপ নিতে ইচ্ছুক ভলিউমের (কেবল পঠনযোগ্য) সংস্করণ। প্রথমে কিছুটা বিভ্রান্তিকর, তবে তা বোঝা যাবে।

এই সমস্ত ঘটে 2 সেকেন্ডেরও কম সময়ে। সিস্টেমের বাকিগুলিও লক্ষ্য করে না। অবশ্যই, যদি না আপনি স্ন্যাপশটটি উপচে পড়ার আগে প্রকাশ করেন না ...

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

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

সুতরাং, সংক্ষেপে:

  • ব্যাকআপগুলিকে সহায়তা করার জন্য স্ন্যাপশটগুলি ভাল
  • স্ন্যাপশটগুলি ব্যাকআপের একটি ফর্ম এবং নিজের মধ্যে নয়
  • স্ন্যাপশট চিরকাল স্থায়ী হয় না
  • একটি পূর্ণ স্ন্যাপশট একটি ভাল জিনিস নয়
  • কোনও সময়ে স্ন্যাপশট প্রকাশ করা দরকার
  • আপনি যদি এটি বুদ্ধিমানের সাথে ব্যবহার করেন তবে এলভিএম আপনার বন্ধু।

4
এছাড়াও এলভিএম স্ন্যাপশট কর্মক্ষমতা লিনিয়ারলি হ্রাস করে - 8 টি আইও-এর 8 বার স্ন্যাপশট।
স্টিভেন

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

2
সম্পূর্ণতার স্বার্থে, কামিল কিসিয়েল সঠিক। দেখুন: tldp.org/HOWTO/LVM-HOWTO/snapshotintro.html
কেটওয়ার

1
ভুল তথ্য দেওয়ার জন্য নিজেকে নিয়ে অনেক অভিযোগ করার পরে উত্তরটি ডকুমেন্টেশন এবং আলোচনার একাধিক উত্সের ভিত্তিতে পরিবর্তন করা হয়েছে। দুঃখিত, আমার খারাপ।
Avery, পেইন

10

LVM স্ন্যাপশটগুলি অফলাইনে না নিয়েই আপনার সার্ভারটি ব্যাকআপ করতে সক্ষম হওয়ার জন্য দুর্দান্ত। যেমন বলা হয়েছে এলভিএম স্ন্যাপশটগুলি প্রায় তাত্ক্ষণিক অনুলিপি। আপনি এগুলি lvcreateকমান্ডটি ব্যবহার করে ঠিক যেমন LV তৈরি করতে চান তা তৈরি করেন, কেবলমাত্র আপনি এটিকে --snapshotবিকল্পটির পরিবর্তে বিকল্প এবং আসল LV দেন। এই ক্ষেত্রে:

lvcreate -L <LV size> -s -n <snapshot name> /dev/<VG name>/<LV name>

এটি নির্দিষ্ট স্ন্যাপশটের নামের সাথে প্রদত্ত এলভির একটি স্ন্যাপশট তৈরি করবে যা আপনি তখন সক্রিয়ভাবে ব্যবহার না হওয়া ফাইল সম্পর্কে চিন্তা না করে আপনার ব্যাকআপটি সম্পাদন করতে এই স্ন্যাপশট LV ব্যবহার করতে পারেন। আপনি যদি সক্রিয় ডাটাবেস সার্ভারটি ব্যাকআপ করার চেষ্টা করছেন তবে এটি বিশেষত সহায়ক helpful

স্ন্যাপশট থেকে ব্যাক আপ করার পরে আপনি যে কোনও অতিরিক্ত আই / ও ওভারহেড বা অন্যান্য পারফরম্যান্স সমস্যাগুলি হ্রাস করতে চাইলে অন্যরা যেমন উল্লেখ করেছেন:

lvremove /dev/<VG name>/<snapshot name>

যদিও LVM স্ন্যাপশটগুলি যেমন ডাটাবেসগুলির মতো সিস্টেমগুলির একটি নির্ভরযোগ্য ব্যাকআপ তৈরিতে অমূল্য হতে পারে এবং যেমন আপনি সাধারণত ফাইলের বিতর্ক এড়াতে ব্যাকআপে শাটডাউন করতে চান তা দ্রুত পুনরুদ্ধার হিসাবে দীর্ঘমেয়াদী অপারেশনের জন্য আদর্শ নয়।


9

আইএমও, ভাল ধারণা নয়।

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

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

LVM স্ন্যাপশটগুলি ব্যাকআপ প্রক্রিয়াটির অংশ হিসাবে খুব কার্যকর (একটি "স্ন্যাপশট নেওয়া, স্ন্যাপশটটিকে অন্য কোথাও ব্যাকআপ নিশ্চিত করতে ব্যাকআপটি" আসল "ভলিউমের আপডেটগুলি অক্ষম না করেই সামঞ্জস্য বজায় রাখতে হবে, পরে স্ন্যাপশটটি বাদ দিন), অন্যান্য বিষয়গুলি অজ্ঞাত তবে তাদের নিজস্ব হিসাবে ব্যাকআপ সুবিধা হিসাবে নয় intended


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

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

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

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

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

6

আপনার স্নাপশট তৈরি করার আগে ডিস্কের ডেটা একটি সামঞ্জস্যপূর্ণ অবস্থায় রয়েছে তা নিশ্চিত করতে হবে। উদাহরণস্বরূপ, মাইএসকিএল-তে মেমরিতে ক্যাশযুক্ত ডেটা থাকতে পারে যা জোর করে ডিস্কে চাপানো দরকার, হয় ডেটাবেস ডাম্প করে বা বন্ধ করে দিয়ে। বিশদ জন্য আপনার অ্যাপ্লিকেশন ম্যানুয়াল দেখুন।


5

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

Volume00-snap (253:11)
 |-Volume00-snap-cow (253:13)
 |  `- (104:2)
 `-Volume00-LogVol01-real (253:12)
    `- (104:2)

Volume00-LogVol01 (253:5)
 `-Volume00-LogVol01-real (253:12)
    `- (104:2)

স্ন্যাপশটটি সরানোর সময়, আবার কিছু নামকরণ এবং ম্যাপিং ঘটে। এরপরে পরিস্থিতি আবার কিছুটা দেখতে দেখতে লাগবে

Volume00-LogVol01 (253:5)
 `- (104:2)

হাওফারের ক্ষেত্রে এটি স্টাফের ব্যাক আপ করার একটি ভাল পদ্ধতি: এটি হতে পারে, যদি আপনি এই বিষয়টি বিবেচনা করেন তবে এই (1) ভার্চুয়াল মেশিনগুলির র‍্যামের জন্য সহায়তা করবে না, (2) একটি পারফরম্যান্স পেনাল্টি তৈরি করবে এবং (3) আপনার প্রয়োজন হবে স্ন্যাপশটের চিত্র অন্য কোথাও সঞ্চয় করতে।

ভিএমওয়্যার ভিসিবি স্ন্যাপশটগুলির সাথেও কাজ করে, বিটিডব্লিউ, যদিও এলভিএম না করে।


4

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

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

ব্যাক আপ নেওয়া মানে ন্যূনতম প্রয়োজনীয়তা হিসাবে সম্পূর্ণ আলাদা ড্রাইভের অনুলিপি।


হ্যাঁ, আমি এটি বুঝতে পারি। সফ্টওয়্যার দুর্নীতির হাত থেকে - দূরবর্তী অবস্থানের ব্যাক আপ নেওয়া স্টোরেজ ডিভাইস ব্যর্থতা থেকে রক্ষা করার জন্য RAID 1 রয়েছে। আমি LVM স্ন্যাপশটগুলি সত্যিই দ্রুত পুনরুদ্ধারের জন্য একটি সরঞ্জাম হিসাবে বিবেচনা করছি যখন আপনি জানেন না যে চ কী ঘটেছিল এবং আপনার এখন অনলাইনে সিস্টেমের প্রয়োজন। অন্য কোনও বিকল্প, দ্রুত একটি এলভিএম ব্যাকআপ থেকে কোনও ডমইউ পুনরুদ্ধার করবেন?
ক্যারোলিস টি।

3

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


1
আহা। হ্যাঁ - আমি ধরে নিই যে স্ন্যাপশটটি নেওয়া হবে এবং তা দূরবর্তী স্টোরেজ সার্ভারে রফতানি করা হবে। স্থানীয় হোস্টে রেখে দেওয়া হয়নি।
pQd

2

আমি কেবল ডোমু এলভি-কে অন্য একটি পৃথক ভিজিতে অনুলিপি করতে lvm স্ন্যাপশট ব্যবহার করি, যেখানে প্রতিটি ডোমেনের তিনটি ব্যাকআপ "নোড" থাকে যার নিষ্পত্তি হয়।

এর পরে, স্ন্যাপশটটি ধ্বংস হয়ে যায়, এবং ব্যাকআপ Lv এর পরের রাউন্ড পর্যন্ত থাকবে। আমার যদি পুনরুদ্ধার করতে হয় তবে আমাকে ব্যাকআপ ভিজি থেকে একটি উত্স Lv চয়ন করতে হবে এবং এটি Lv ডোমেনে অনুলিপি করতে হবে।

কিছুক্ষণ পরে, একটি ব্যাকআপ এলভি পৃথক সার্ভারে একটি চিত্র ফাইলে ফেলে দেওয়া হয়।

এই দুটি স্ক্রিপ্টের মাধ্যমে অটোমেটেড হয় প্রতি দুই দিন ব্যাকআপ এবং প্রতি সপ্তাহে একটি ডাম্প সহ।

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


1

'প্যানিক মোড' প্রতিরক্ষা ধারণার লাইনটি কী হয়ে গেল?

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