rsync: কীভাবে একটি ইনক্রিমেন্টাল ব্যাকআপ তৈরি করা যায়

rsync দিয়ে ব্যাকআপ দিন

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

মনে রাখবেন যে ডেটা ক্ষতি এড়াতে, যদি আপনি একটি বহন করেন ভাল নীতি ব্যাকআপ আপনি আপনার ডেটা বা তাদের বেশিরভাগ সংরক্ষণ করতে পারেন। ঘন ঘন অনুলিপিগুলি (আপনার উত্পন্ন নতুন ডেটার পরিমাণ এবং এর গুরুত্বের সাথে উপযুক্ত) বানাতে ভুলবেন না এবং এটি নিরাপদ মিডিয়ায় করুন। অর্থাৎ, এগুলি ক্ষতচিহ্নযুক্ত হতে পারে এমন অপটিকাল ডিস্কের মতো ধ্বংসাত্মক মিডিয়ায় সংরক্ষণ করবেন না ...

বেশ কয়েকটি ধরণের ব্যাকআপ রয়েছে এবং আমার এখানে আগ্রহী একটি হ'ল ইনক্রিমেন্টাল কপি যা কোনও কিছু ইনস্টল না করেই করা হবে, কেবলমাত্র rsync সরঞ্জাম যে আপনি ইতিমধ্যে আপনার উদ্বেগ খুঁজে পাবেন।

ব্যাকআপের প্রকার

তবুও না জানলে একটি বর্ধিত ব্যাকআপ কি, এবং অন্যান্য ধরণের পার্থক্যগুলি মূলত এটির সাথে আটকে থাকুন:

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

আরএসসিএনসি দিয়ে কপিগুলি কীভাবে তৈরি করবেন

যদিও শিরোনামে কেবলমাত্র ইনক্রিমেন্টগুলি উল্লেখ করা হয়েছে, আমি অন্যগুলিকেও অন্তর্ভুক্ত করব, যেহেতু আমার কোনও কাজ পছন্দ নয় এবং এটি অবশ্যই আপনার মনে রাখা ভাল হবে আদেশগুলি এর জন্য.

  • একটি জন্য পুরো ব্যাকআপ:
rsync -avh /ruta/origen /ruta/destino
  • একটি জন্য ইনক্রিমেন্টাল ব্যাকআপ:
rsync -avhb --delete --backup-dir=/ruta/destino/copia_$(date +%d%m%Y%H%M) /ruta/origen/ /ruta/destino/

  • পাড়া পার্থক্য, এমনকি যদি আপনি এটি দৈনিক, সাপ্তাহিক বা মাসিকের শিডিয়ুল করার জন্য কোনও স্ক্রিপ্ট থেকে করতে চান তবে আপনি এই কোডটি ব্যবহার করতে পারেন:
#!/bin/bash

DAY=$(date +%A)

if [ -e /ruta/copia/incr/$DAY ] ; then
  rm -fr /ruta/copia/incr/$DAY
fi

rsync -a --delete --quiet --inplace --backup --backup-dir=/ruta/copia/incr/$DAY /ruta/origen/ /ruta/destino/


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   অস্কার তিনি বলেন

    আরএসআইএনসি সহ ইনক্রিমেন্টাল কপিগুলির সমস্যা মুছে ফেলা ফাইলগুলি। প্রাথমিক অনুলিপি এবং ইনক্রিমেন্টগুলি প্রয়োগ করে আপনি কোনও অনুলিপি পাবেন না যা মূলটির প্রতিবিম্ব।

    1.    জর্জি রোমান তিনি বলেন

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