"ক্রন্টব -e" ফাইলগুলি কীভাবে ব্যাকআপ করবেন?


26

আমি একটি সম্পূর্ণ সার্ভার ব্যাকআপ করতে চাই।

আমার কাছে ইতিমধ্যে আমার ব্যাকআপ স্ক্রিপ্টটি ওয়েব অ্যাপ্লিকেশনটির জন্য সমস্ত এইচটিএমএল / পিএইচপি ফাইল এবং মাইএসকিএল ডেটাবেসগুলি অনুলিপি করে একটি .tar.gz ফাইলে রেখে দিয়েছে।

আমি কীভাবে সেই ব্যাকআপে ক্রন্টব ফাইল যুক্ত করতে পারি?

আমি যখনই ক্রোনটব সংরক্ষণ করি তখন তা / টিএমপি ফোল্ডারে চলে যায় .. এবং আমি যখনই ফোল্ডারটি ততক্ষণে পরীক্ষা করি তখন এটি খালি।


যদিও কিছুক্ষণের মধ্যে, ক্রোনর সংস্করণগুলি রুটগুলিকে কাজগুলিতে রাখার অনুমতি দেয় /etc/cron.d/, আমি সাধারণত তার চেয়ে পছন্দ করি, যেহেতু আমার / ইত্যাদি ফোল্ডারের ব্যাকআপ থাকে এবং একটি ভিসিএসে ট্র্যাক হয়।
জোড়াদেচে


আপনার ব্যবহারকারীর নাম সম্পর্কিত, আপনার '666' আপভোট গণনাটি সরিয়ে নেওয়ার জন্য দুঃখিত - তবে আমি পোস্টটি দরকারী বলে মনে করি। ;)
একটি কোডার

উত্তর:


35

আপনি কেবল পুরো /var/spool/cronডিরেক্টরিটি ব্যাকআপ করতে পারেন । এটিতে সমস্ত ব্যবহারকারীর সমস্ত ক্রন্টব্যাব রয়েছে।


15

আপনি পর্যায়ক্রমে crontab -l > my_crontab.backupফাইলটিতে ক্রন্টব্যাব ব্যাকআপ নিতে চালাতে পারেন।


9

শুধু ফাইল ব্যাকআপ /var/spool/cron/USER_NAME


2
অন্তত উবুন্টু 14.04 এর জন্য, সম্পর্কিত ফাইল ডিরেক্টরিতে রয়েছে /var/spool/cron/crontabs
কেনি এভিট

@ কেনেনিভিট এবং এটি অ্যাক্সেস করার জন্য আপনাকে অবশ্যই মূল হতে হবেsudo -i
NineCattoRules

4

আমি আমার ব্যাকআপটি ক্রোন চাকরিতে পরিণত করেছি।

0 9 * * * crontab -l | gzip > /backups/'crontab-'$(date +"\%Y\%m\%d-\%H\%M\%S")'.gz'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.