Rsync, এটি সরাসরি ব্যবহার করা কতটা ঝুঁকিপূর্ণ?


9

আমি আমার ডিস্কটি লাইভ আরএসএনসি করি , এর অর্থ আমি যে মেশিনটি ব্যবহার করছি তার একটি আরএসএনসি ব্যাকআপ তৈরি করছি।

এটা ঠিক আছে, নিরাপদ, জ্ঞানী? না খুব? এটি কি ঝুঁকিপূর্ণ, যদি আমি পুনরুদ্ধার বা ক্লোনিংয়ের জন্য এই ব্যাকআপটি ব্যবহার করতে চাই?

উত্তর:


14

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

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


ধন্যবাদ @ জোস আমার কেবল স্ট্যাটিক দৈনিক / সাপ্তাহিক ব্যাকআপ প্রয়োজন, মনে হয় এটি আমার কাছে ঠিক আছে nc
3pic

@ 3pic: উবুন্টু আপনার জন্য LVM সেট আপ করতে পারে। যদি তা হয় তবে আপনি LVM স্ন্যাপশটগুলি করতে পারেন এবং সেগুলি থেকে ব্যাক আপ নিতে পারেন ... যদি তা না হয় তবে এটি জায়গায় LVM তে রূপান্তর করা সম্ভব (তুচ্ছ হলেও) possible এই অতি ব্যবহারকারী প্রশ্ন এটি সম্পর্কে কথা বলে।
টিজে ক্রাউডার

@ 3pic আমি ব্যাকআপের জন্য এটি নিরাপদ বলে ধরে নেব না। যদি আপনার ফোল্ডারের অর্ধেকটি কিছু পরিবর্তনের আগে সংরক্ষণাগারভুক্ত করা হয় এবং এর অর্ধেক পরে, আপনি ভাঙা লিঙ্কগুলির কারণে খোলার জন্য অসম্ভব প্রকল্পগুলি শেষ করতে পারেন (লিঙ্কযুক্ত বিটম্যাপের সাথে এসভিজি ফাইলের মতো, তবে কোনও বিটম্যাপ উপস্থিত নেই, বা কোনও শিরোনাম এতে অন্তর্ভুক্ত নেই)। সি ফাইল, তবে শিরোলেখ ফাইলটি নেই, বা বাইনারি যা আপনি গ্রহণ করেছেন সেটির চেয়ে অন্য সংস্করণে গ্রন্থাগারটি প্রত্যাশা করে)।
Mołot

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

8

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

এখনও অন্যান্য সক্রিয় ব্যাকআপ কৌশলগুলির মতো একই সমস্যা রয়েছে যদিও: এটি যদি ডিস্কে না থাকে তবে এটি ব্যাক আপ হবে না । কিছু অ্যাপ্লিকেশন ডিস্কে লেখার আগে স্মৃতিতে তাদের কাজ বাফার করে (এবং লেখার জন্য পোকার প্রয়োজন)। এর মধ্যে সত্যিকার অর্থে কোনটি আপনার জন্য বিতর্কযোগ্য।

তবে আরডাব্লু-মাউন্ট করা পার্টিশনটি থেকে ফাইলগুলি অনুলিপি করা সম্পর্কে সহজাতভাবে অসুরক্ষিত কিছু নেই। এমনকি একটি clunky পুরানো ফর্ম্যাট সঙ্গে।


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