রিয়েল টাইম ব্যাকআপ হলে ফাইল বদলে যাবে?


9

ইয়াদিসের মতো কোনও লিনাক্স / ইউনিক্স কনসোল অ্যাপ্লিকেশন রয়েছে যা আমাকে অনুমতি দেবে:

  • কনসোল থেকে সেট আপ করা
  • একাধিক ডিরেক্টরি ব্যাকআপ
  • ফাইলগুলি (পাঠ্য ফাইল) পরিবর্তিত হওয়ার পরে রিয়েল টাইমে ব্যাকআপ / সিঙ্ক করুন

আপডেট 1:

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

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


আমি সবসময় কি চুক্তি চেয়েছিলেন করেছি সামনাসামনি কি যদি আমি বা rsyncing করছি যাই হোক না কেন মামলা হতে পারে এরকম আর আমি সক্রিয়ভাবে সিস্টেম খুব ব্যবহার করছি ... কিন্তু আমি সবসময় খুব চলেছি লজ্জা জিজ্ঞাসা। তাই আমাকে জিজ্ঞাসা করার জন্য ধন্যবাদ!
Boehj

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

উত্তর:


3

ফাইল সিস্টেম ইভেন্টের বিজ্ঞপ্তি পেতে এবং একটি ব্যাকআপ ট্রিগার করতে আপনি সম্ভবত একসাথে inotifyএবং আরও বিশেষত এটি হ্যাক incronকরতে পারেন।

এদিকে, আরও সুনির্দিষ্ট সমাধানের জন্য আপনি নিজের সমস্যাটিকে আরও ভালভাবে সংজ্ঞায়িত করার চেষ্টা করতে পারেন।

  • আপনার সমস্যাটি যদি ব্যাকআপ হয় তবে কোনও সরঞ্জাম ব্যবহার করা ভাল যা ফাইল সিস্টেমগুলির স্ন্যাপশট তৈরির জন্য তৈরি করা হয়, যেমন rsnapএকটি স্ন্যাপশুটিং ফাইল সিস্টেমের মতো xfsবা কোনও ফাইল সিস্টেম ব্যবহার করে lvm
  • যদি আপনার সমস্যাটি সিনক্রোনাইজ হয় তবে সম্ভবত আপনার বিতরণকৃত এবং / অথবা নেটওয়ার্ক ফাইল সিস্টেমগুলি অনুসন্ধান করা উচিত।

সম্পাদনা : আপনার আপডেটের আলোকে, আমি মনে করি আপনি এই পথে জটিল করে তুলছেন। স্ক্রিপ্টগুলির জন্য আপনার ড্রপবক্সে কেবল একটি ফোল্ডার তৈরি করুন। তারপরে আপনার বাশার্ক ফাইলগুলিতে এমন কিছু করুন:

export PATH=$PATH:~/Dropbox/bin
source ~/Dropbox/bashrc

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

যদি আপনি ছাড়া অন্যান্য লোকদের স্ক্রিপ্টগুলিতে অ্যাক্সেসের প্রয়োজন হয় তবে আপনি এগুলি আপনার ড্রপবক্স থেকে / usr / স্থানীয় / বিনের মতো কোনও জায়গায় সিমিলিং করতে পারেন।


আমার প্রশ্ন আপডেট করেছে
রাদেক

@ রাডেক: আমার উত্তর আপডেট করেছেন। যদি আপনি যা করার চেষ্টা করছেন তবে আপনি পুরো জিনিসটিকে খুব সহজ করে তুলতে পারেন ... কেবল ড্রপবক্সে স্টাফ রেখে দিন!
কালেব

আমি এটি অন্যভাবে করার চেষ্টা করব। আমি ফাইলগুলি ড্রপবক্সে সিলেট করব।
রাদেক

আপনার উত্তরটি আমার মূল সমস্যার সাথে সহায়তা করে তবে topicপ্রশ্নের উত্তর দেয় না । আমার কাছে দেখে মনে হচ্ছে যে অন্যরাও আগ্রহী ....
রাদেক

এটি হতে পারে তবে "বিষয়" প্রশ্নটি তাত্ত্বিক ছিল কারণ এটি আপনার ব্যবহারিক সমস্যার ক্ষেত্রে সত্যই প্রযোজ্য নয়। যদি অন্য ব্যক্তির আরও নির্দিষ্ট ব্যবহারিক সমস্যা থাকে তবে আমি নিশ্চিত যে আমরা উত্তর নিয়ে আসতে পারি।
কালেব

4

আপনি যদি দুটি ভিন্ন ফাইল সিস্টেমে একটি ডিরেক্টরি গাছের দুটি প্রতিলিপি রাখতে চান, তবে চিরোনফএস সমাধান হতে পারে। এটি একটি ফুস- বেসড ফাইল সিস্টেম, এটির "ভার্চুয়াল" ফাইল সিস্টেমের যে কোনও পরিবর্তনকে অন্য দুটি "আসল" ফাইল সিস্টেমে প্রতিলিপি দেয়।

ইনস্টলেশন ও ব্যবহারের নির্দেশাবলী এখানে উপলভ্য: http://www.furquim.org/chironfs/howto.html

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