অ্যামাজন ইসি 2 এক্সট 4 ইবিএস ভলিউমকে এক্সএফএস ফাইল সিস্টেমে রূপান্তর করা


8

আমাকে আমার অ্যামাজন ইসি 2 এক্স 4 ফাইল সিস্টেমকে একটি এক্সএফএসে রূপান্তর করতে হবে যাতে আমি ধারাবাহিক স্ন্যাপশট নিতে পারি এবং সেগুলি এস 3 এ প্রেরণ করতে পারি। আমি পূর্ব-পূর্বের i686 আর্কিটেকচার সহ উবুন্টু সার্ভার 10.10 এর কাস্টম ছোট চিত্রটি ব্যবহার করছি। সমস্যাটি হ'ল আমি কেবলমাত্র সমস্ত ফাইলের জন্য একটি ইবিএস ড্রাইভ ব্যবহার করছি এবং এখন এটি আমার মাথাব্যথা দিচ্ছে, কারণ এসএসএস থেকে উদাহরণটিতে লগ ইন করার পরে আমি ড্রাইভটিতে সত্যই আনমাউন্ট, ফর্ম্যাট বা কিছুই করতে পারি না। আমার অনুমান যে আমি কোনওভাবে ইবিএস ভলিউমকে 2 এ বিভক্ত করতে এবং / var / www এবং / var / lib কে দ্বিতীয় ইবিএস ভলিউমে স্থানান্তরিত করে এর পরিবর্তে এক্সএফএসে রূপান্তর করতে হবে। আমি অ্যাপাচি 2, মাইএসকিএল, ইস্পকনফিগ, বাঁধাই, পোস্টফিক্স, কুরিয়ার, খাঁটিফুট ( http://www.howtoforge.com/perfect-server-ubuntu-10.10-maverick-meerkat-ispconfig-3 ) ব্যবহার করছি

ধন্যবাদ.

উত্তর:


9

আপনি হয় আপনার মূল ভলিউমটি এক্সএফএসে রূপান্তর করতে পারেন বা একটি দ্বিতীয় ভলিউম তৈরি করতে পারেন। এটি আরও নমনীয়তার প্রস্তাব দেয় কারণ ব্যক্তিগতভাবে, আমি পরবর্তীকালের পক্ষে চাই।

বিকল্প 1: রুট ভলিউমকে এক্সএফএসে রূপান্তর করুন

  1. আপনার দৃষ্টান্ত বন্ধ করুন (সমাপ্ত হবে না) (আসুন একে উদাহরণ হিসাবে বলা যাক)
  2. একটি নতুন উদাহরণ শুরু করুন (আসুন একে বি নাম হিসাবে কল করুন)
  3. উদাহরণ এ থেকে মূল ভলিউমটি আলাদা করুন এবং এটিকে দৃষ্টান্ত বি দিয়ে সংযুক্ত করুন
  4. একটি দ্বিতীয় ইবিএস ভলিউম তৈরি করুন, খ উদাহরণের সাথে এটি সংযুক্ত করুন
  5. নতুন ইবিএস ভলিউমকে এক্সএফএস হিসাবে ফর্ম্যাট করুন ( xfsprogsইতিমধ্যে সম্পন্ন না হলে ইনস্টল করুন )
  6. প্রথম ভলিউম থেকে নতুন একটিতে সমস্ত ডেটা অনুলিপি করুন (যেমন ব্যবহার করে rsync -aHAXxSP /source /target)
  7. উদাহরণ বি থেকে নতুন ভলিউম আলাদা করুন এবং এটিকে উদাহরণ এ এর ​​মূল ভলিউম হিসাবে সংযুক্ত করুন
  8. সূচনা উদাহরণ ক
  9. দেরীকরণের বি বি (মূল মূল ভলিউমটি অবিরত থাকা উচিত, জিনিসগুলি আপনার পছন্দ অনুযায়ী কাজ না করা অবধি এটি রাখুন)।

রুট ভলিউমকে অন্য একটি উদাহরণের সাথে সংযুক্ত করার কারণ হ'ল ধারাবাহিকতা অর্জন করা, যা ভলিউমের ব্যবহারে কঠিন।

বিকল্প 2: দ্বিতীয় ইবিএস ভলিউমে ডেটা সরান

  1. দ্বিতীয় ইবিএস ভলিউম তৈরি করুন এবং এটি আপনার দৃষ্টান্তের সাথে সংযুক্ত করুন; এটি এক্সএফএস হিসাবে ফর্ম্যাট করুন এবং এটি মাউন্ট করুন
  2. নতুন ভলিউমে আপনি যে ডিরেক্টরিটি স্থানান্তর করতে চান তা সনাক্ত করুন (কিছু বিবেচনার জন্য: / var / লগ, / ভের / লিব / মাইকিকিএল, / ভের / www, / ভের / স্পুল / মেল, / ভার / ভিমেইল)
  3. রাইটিং লকগুলি অপসারণ করতে যতটা সম্ভব পরিষেবা বন্ধ করুন
  4. lsof | grep /path/to/dirবাকী লেখার লকগুলি পরীক্ষা করতে ব্যবহার করুন
  5. ডিরেক্টরিটি নতুন ইবিএস ভলিউমে সরান
  6. নতুন ডিরেক্টরিটিকে তার পুরানো স্থানে আবদ্ধ করুন (যেমন mount -o bind /mnt/path/to/dir /orig/path/to/dir)
  7. প্রতিটি ডিরেক্টরি জন্য পুনরাবৃত্তি
  8. সমস্ত কাজ করছে তা নিশ্চিত করার জন্য আপনার পরিষেবাগুলি শুরু করুন
  9. /etc/fstabমাউন্ট পয়েন্ট স্থায়ী করতে আপনার ফাইল সম্পাদনা করুন ; উদাহরণ:/mnt/path/to/dir /orig/path/to/dir bind defaults,noatime,bind 0 0

সবকিছু স্থির থাকে তা নিশ্চিত করার জন্য পুনরায় আরম্ভ করুন এবং এটি যেমন করা উচিত তেমনি ফাংশনগুলি। আপনিও আপনার মূল ভলিউমটিকে কিছুটা কমিয়ে আনা বিবেচনা করতে পারেন, আশা করি, এটি থেকে সমস্ত ডেটা মুছে ফেলা দিয়ে এটি খুব বেশি বৃদ্ধি (বা পরিবর্তন) করা উচিত নয়।

(উল্লেখ একটি বিন্দু হিসাবে, এটি একটি ext4 ফাইল সিস্টেম ব্যবহার বরফে পরিণত করা করা সম্ভব হতে পারে fsfreezeযা অন্তর্ভুক্ত করা হয়েছে, util-linux-ng)।


ধন্যবাদ, আমি 1 ম বিকল্পটির সাথে যাব কারণ আমি নিশ্চিত না যে আমি দ্বিতীয় পদ্ধতিতে ব্যাকআপ থেকে পুনরুদ্ধার করতে সক্ষম হব, বিষয়গুলি যদি ভুল হয়ে যায়।
জাজ

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

1
বিকল্প 1 এর জন্য: সাম্প্রতিক উবুন্টু সংস্করণগুলি বুট করতে ব্যর্থ হবে কারণ "ক্লাউডিমগ-রুটফস" লেবেলটি এক্সএফএসের জন্য খুব দীর্ঘ। এটির যে লেবেল ব্যবহার করে তা সংক্ষিপ্ত করে আপনাকে এটি ঠিক করতে হবে; নীচের লিঙ্ক থেকে এই পদক্ষেপগুলি: '/' হিসাবে লেবেল / দেব / এক্সভিডিএফ ডিভাইস। কেবল চালান: xfs_admin -L \ / / dev / xvdf মাউন্ট / দেব / xvdf / xfs ডিরেক্টরিতে। নতুন এক্সএফএস ভলিউমের সাথে যুক্ত fstab ফাইলটি সম্পাদনা করুন (/ xfs / etc / fstab) এবং / লেবেলযুক্ত ভলিউমের সাথে জড়িত তা নিশ্চিত করুন / এবং xfs ফাইল-সিস্টেমটি মাউন্টপয়েন্টের
জ্যারেডরোড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.