একটি বিদ্যমান ডিরেক্টরি বন্ধ একটি zfs তৈরি করার সঠিক উপায়?


9

আসুন বলি যে আমার সাথে একটি নিয়মিত ডিরেক্টরি ইত্যাদি রয়েছে / এটির মধ্যে নিয়মিত ডিরেক্টরি হিসাবে এবং এখন আমি একটি পৃথক জেএফএস আরপুল / ইত্যাদি তৈরি করতে চাই, স্পষ্টতই আমার মূল / ইত্যাদি সমস্ত তথ্য উত্তরাধিকার সূত্রে প্রাপ্ত হয়েছিল।

এটি করার সবচেয়ে উপযুক্ত এবং নিরাপদ উপায় কী হবে?

উত্তর:


4

এটি /etcনিজস্ব zfs ফাইল সিস্টেমে রূপান্তরিত করার জন্য সমর্থিত নয় ।

কারণটি হ'ল /etcবুটের প্রথম পর্যায়ে সোলারিস zfs ফাইল সিস্টেম মাউন্ট শুরু করার আগে প্রয়োজনীয় (ওপেন) প্রয়োজন হয়, তাই আপনি যদি এটি পরিবর্তন করেন তবে এটি খালি হবে।

আমার অনুমান যে আপনি স্ন্যাপশট নিতে চান /etcতবে পরিবর্তে আপনি মূল ফাইল সিস্টেমের স্ন্যাপশট নিতে পারেন:

zfs snapshot rpool/ROOT/opensolaris

আপনাকে opensolarisবর্তমান বুট পরিবেশের নামের সাথে প্রতিস্থাপন করতে হতে পারে ( beadm listকোনটি জানতে এটি চালান )


2
ঠিক আছে, অন্য কোন ডিরেক্টরি সম্পর্কে কি, তারপর? বলুন, আরপুল / অঞ্চল / মাইজোন / এক্সপোর্ট / হোম / গিট? :)
ইউরি রশকোভস্কিই

1
আপনি যদি নিজের গিট ডিরেক্টরিটি একটি জেডএফএস ফাইল সিস্টেমে রূপান্তর করতে চান তবে আপনার কেবলমাত্র বর্তমান সামগ্রীর টাকার সংরক্ষণাগার তৈরি করতে হবে, তারপরে "rm -rf" গিট দির, তার পরে "zfs" -o মাউন্টপয়েন্ট = / পাথ / টু / রান করুন গিট আরপুল / পাথ / টু / যাইহোক / গিট "এবং অবশেষে সেভ করা ফাইলগুলি অনারত করুন।
মার্টিন

2
ওহ, ঠিক আছে, আমি যা ভেবেছিলাম ... তবে গোপনে আশা করেছিলাম zfs বিভক্ত করার একটি স্বচ্ছ উপায় আছে :)
ইউরি রাশকোভস্কিই

8

একটি নতুন ডেটাসেট তৈরি করতে এবং এটিতে বিদ্যমান ডেটা স্থানান্তরিত করার জন্য অন্তর্নির্মিত বা স্বয়ংক্রিয় উপায় নেই। এটি সম্পন্ন করার জন্য আপনাকে এটিতে ডেটাসেট তৈরি করতে হবে এবং ম্যানুয়ালি (যেমন, rsync) ডেটা তৈরি করতে হবে।

ধরা যাক আপনার নামের tank\setসাথে একটি ডিরেক্টরি সহ একটি ডেটাसेट রয়েছে folder। আপনি নামটি শিশু ডেটাसेट হিসাবে ফোল্ডারটি 'প্রচার' করতে চান tank\set\folder:

mv /mnt/tank/set/folder /mnt/tank/set/folder-backup # move this out of the way so the new dataset doesn't mount on top of it
zfs create tank/set/folder
rsync -aAX /mnt/tank/set/folder-backup/ /mnt/tank/set/folder # bring over all the old data including acls and attributes

তারপরে পর্যালোচনা করুন যে ডেটা ভাল দেখাচ্ছে; ঠিক সেক্ষেত্রে পিতামাতার ডেটাসেটের স্ন্যাপশট নিন এবং folder-backupডিরেক্টরিটি মুছুন ।

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