আমার সমস্ত জেডএফএস স্ন্যাপশট ডিরেক্টরি কেন খালি?


13

আমি জেডএফএস স্টোরেজ অ্যাপ্লায়েন্স হিসাবে একটি ওরাকল ১১ বক্স চালাচ্ছি এবং আমি জেডএফএস ফাইল সিস্টেমগুলির নিয়মিত স্ন্যাপশট নিচ্ছি cron

অতীতে, আমি জানি যে আমি যদি স্ন্যাপশট থেকে কোনও নির্দিষ্ট ফাইল দখল করতে চাইতাম তবে কেবল একটি পঠনযোগ্য অনুলিপি রাখা হত .zfs/snapshot/{name}/এবং আমি কেবল সেখানে নেভিগেট করে ফাইলটি টানতে পারি। এটি ওরাকলের ওয়েবসাইটে নথিভুক্ত করা হয়েছে

যাইহোক, আমি অন্য দিন এটি করতে গিয়েছিলাম, এবং লক্ষ্য করেছি যে স্ন্যাপশট ডিরেক্টরিগুলির মধ্যে জেডএফএস ডিরেক্টরিগুলি সমস্ত খালি are zfs list -t snapshotউপস্থিত থাকা স্ন্যাপশটগুলির তালিকাটি সঠিকভাবে প্রদর্শন করে এবং .zfs/snapshotsপ্রতিটি স্ন্যাপশটের জন্য সঠিকভাবে একটি ডিরেক্টরি রয়েছে এবং প্রতিটি স্ন্যাপশটে প্রতিটি জেডএফএস ফাইল সিস্টেমের জন্য একটি ডিরেক্টরি উপস্থিত রয়েছে। তবে এই ডিরেক্টরিগুলি খালি রয়েছে বলে মনে হয়।

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

ওরাকল কীভাবে স্ন্যাপশটগুলি করা হয় তা বদলেছে? নাকি এখানে মারাত্মক কিছু ভুল?



এবং github.com/zfsonlinux/zfs/issues/3030 । যদিও, আপনি ওরাকল জেডএফএস ট্রি ব্যবহার করেন এবং এগুলি সম্ভবত সরাসরি তুলনাযোগ্য না হওয়ার জন্য যথেষ্ট পরিমাণে সরিয়ে নিয়েছে।
22-25

উত্তর:


5

উদাহরণস্বরূপ, যদি আপনার বংশোদ্ভূত জেডএফএস ফাইল সিস্টেম থাকে tank/newfs। তারপর আপনি ফাইল পাবে না tank/newfs/tank/.zfs/mysnapshotফোল্ডার শুধুমাত্র mountpoint newfsবিদ্যমান থাকবে। আপনি যদি ফাইলগুলি অ্যাক্সেস করতে চান তবে আপনার /tank/newfs/.zfs/mysnapshotফোল্ডারে আপনার ফাইলগুলি সন্ধান করতে হবে ।


0

তালিকাভুক্ত স্ন্যাপশটগুলি .zfs/snapshot/স্বয়ংক্রিয়ভাবে চাহিদা অনুযায়ী মাউন্ট করা হয়, কারণ সেগুলি ব্রাউজ করা হচ্ছে, এবং আর ব্যবহারে না থাকলে স্বয়ংক্রিয়ভাবে আনমাউন্ট হয়ে যায়।

lsডিরেক্টরিতে একটি সাধারণ কাজ করা দৃশ্যত 'চাহিদা' হিসাবে বিবেচিত হওয়ার পক্ষে যথেষ্ট নয়। আপনাকে cdপ্রশ্নে থাকা ডিরেক্টরিতে প্রবেশ করতে হবে এবং তারপরে lsআদেশটি জারি করা হবে ।

আপনি snapdir=visibleফাইল সিস্টেমের জন্য সেটও করতে পারেন ।

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