প্রতিদিন / সাপ্তাহিক / মাসিক ব্যাকআপগুলি সঞ্চালনের সর্বোত্তম উপায় কী?


1

আমি বর্তমানে কোনও রিমোট সার্ভারে আমার ডেটা ব্যাক আপ করেছি তা নিশ্চিত করার জন্য আমি প্রতিদিন কয়েকদিনে চিতাবাঘে একটি স্ক্রিপ্ট চালাচ্ছি:

#!/bin/bash
rsync -avvz ~/Documents ~/Workspace -e ssh admin@myhost.com:~/Backup/

এই পদ্ধতির সীমাবদ্ধতা রয়েছে যেমন আমি কয়েকটি ব্যাকআপ আগে মুছে ফেলা ফাইলগুলিকে দেখতে পাচ্ছি না। এই প্রক্রিয়াটি স্বয়ংক্রিয় করার সর্বোত্তম উপায় কী?

উত্তর:


1

আপনি চিতাবাঘে ক্রোন জব স্থাপন করতে পারেন?

উদাহরণস্বরূপ rsync বিকল্পগুলি (-vvz) 'রিমোট' ডিরেক্টরিতে ফাইলগুলি মুছে না যা পূর্ববর্তী ব্যাকআপের পরে স্থানীয় ডিরেক্টরি থেকে সরানো হয়েছে। এগুলি এখনও দূরবর্তী ডিরেক্টরিতে থাকা উচিত।

তবে আপনার উদাহরণটি বিভ্রান্তিকর: আপনি কি ~ / ডকুমেন্টস থেকে ~ / ওয়ার্কস্পেসে অথবা মাইহোস্ট.কম এ ~ / ব্যাকআপ / ফাইলগুলি অনুলিপি করছেন?

এটি চিতাবাঘের এক বিশেষত্ব হতে পারে তবে মনে হচ্ছে আপনি কেবলমাত্র ~ / নথিগুলি থেকে ~ / ওয়ার্কস্পেসে অনুলিপি করছেন এমন ক্ষেত্রে বাকী রেখাটি উপেক্ষা করা যেতে পারে (এবং আপনার কাছে এসএসও চালানোর প্রয়োজন নেই)

আপনার উত্স ডিরেক্টরি স্পেসিফিকেশনটি একটি / দিয়ে শেষ করারও বিবেচনা করা উচিত

আমি পিটারের সাথে একমত হব যে ঘোরানো ব্যাকআপগুলি ভাল - যদি আপনার কাছে ডিস্কের জায়গা উপলব্ধ থাকে।


1
এছাড়াও, আপনি যদি অ্যাপল-সরবরাহিত আরএসসিএনসি ব্যবহার করেন (ইন / ইউএসআর / বিন) এবং রিমোট আরএসসিএনসি এটি সমর্থন করে তবে আপনার বর্ধিত বৈশিষ্ট্য, রিসোর্স ফর্ক এবং এসিএল অনুলিপি করার জন্য -E বিকল্প যুক্ত করার কথা বিবেচনা করা উচিত। চিতাবাঘ আরএসসিএন ম্যান পৃষ্ঠাটি দেখুন।

3

আপনি rdiff- ব্যাকআপ খুঁজছেন । এটা খুব, খুব ভাল।


+1 - "rdiff- ব্যাকআপ সম্ভবত একটি নেটওয়ার্কের মাধ্যমে একটি ডিরেক্টরিকে অন্য একটিতে ব্যাকআপ করে The কিছুক্ষণ আগে হারিয়ে যাওয়া ফাইলগুলি পুনরুদ্ধার করুন The ধারণাটি হ'ল আয়নাটির সর্বোত্তম বৈশিষ্ট্য এবং একটি বর্ধিত ব্যাকআপ একত্রিত করা
দ্য তাঁবু

3

আমি প্যাকেজটি খুব ভাল দেখতে পেয়েছি এবং সমস্ত ডিস্ট্রোজে উপলব্ধ রয়েছে এবং আমি এখনই এটি আমার ম্যাকটিতে ইনস্টল করেছি।

এটি আরএসইএনসি-র জন্য একটি মোড়ক যা প্রতি ঘন্টা, দৈনিক, সাপ্তাহিক এবং মাসিক সহ বর্ধিত ব্যাকআপগুলির যত্ন করে।


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

1

আমি টাইম মেশিনটিকে খুব কার্যকর, ব্যাকআপগুলি অফ-সাইট ঘোরানোর সাথে একত্রে খুঁজে পেয়েছি। এটি 'রিমোট সার্ভার ব্যবহার করা' নয়, তবে ভেবেছিলাম আমার কেবল এটি উল্লেখ করা উচিত।


0

আমি প্রতিদিন সকাল সাড়ে at টায় এই ক্রোন জবটি চালাই:

#! /bin/bash
echo -n "cleaning remote database...";
ssh wf ./bin/mysql-clean;
echo "Done";
echo -n "running remote backup script...";
ssh wf ./bin/mysql-backup;
echo "Done";
scp wf:~/mysql-`date +%Y-%m-%d`.sql.bz2 /storage/mysql/;

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

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