দৈনিক, সাপ্তাহিক, দ্বিপাক্ষিকভাবে ইত্যাদি ছাড়াও আমাকে ঘন্টার পর ঘন্টা ব্যাকআপ করতে আশ্চর্যজনক দেজা-ডুপ পাওয়ার কোনও উপায় আছে কি ? যদি তা না হয়, তবে এর পরিবর্তে আমি অন্য কিছু ব্যবহার করতে পারি?
দৈনিক, সাপ্তাহিক, দ্বিপাক্ষিকভাবে ইত্যাদি ছাড়াও আমাকে ঘন্টার পর ঘন্টা ব্যাকআপ করতে আশ্চর্যজনক দেজা-ডুপ পাওয়ার কোনও উপায় আছে কি ? যদি তা না হয়, তবে এর পরিবর্তে আমি অন্য কিছু ব্যবহার করতে পারি?
উত্তর:
ইনস্টল করুন Scheduled Tasks
:
নিম্নলিখিত প্যারামিটারগুলির সাথে এটিতে একটি কাজ যুক্ত করুন (প্রতি মিনিটে প্রতি ঘন্টা বা আপনি যে শিডিয়ুলটি ব্যবহার করতে চান তা প্রতিস্থাপন করুন):
এমনকি আপনি deja-dup --backup --auto
কমান্ড হিসাবে ব্যবহার করে বা X-Application: suppress outup
ডিফল্ট আচরণ ড্রপ বাক্সে পপ-আপ উইন্ডোটি আড়াল করতে পারেন , ডিজা-ডুপ চলাকালীন এটি উইন্ডোটি আড়াল করবে।
deja-dup --backup
আপনি যখন এটি হাতে চালান তখন এটির আউটপুট । এটি সমস্যা সমাধানে বা সম্ভবত একইরূপে সদৃশতার জন্য একটি স্ক্রিপ্ট লিখতে সহায়তা করবে deja-dup
। এটি আমার ক্ষেত্রে নিখুঁত কাজ করে।
যদিও মনে হচ্ছে ডেজ ডুপ কোডটি এক ঘণ্টার বিকল্পের জন্য সহজেই সংশোধন করা যায়নি, ব্যাকআপগুলি ম্যানুয়ালি শুরু করা যেতে পারে এবং এটি সহজেই একটি cron
কাজ হিসাবে যোগ করা যেতে পারে যা এই মুহুর্তে চলবে।
আপনার নেওয়া উচিত এমন পদক্ষেপগুলি এখানে:
এক্স সার্ভারে স্থানীয় অ্যাক্সেস সক্ষম করতে একটি টার্মিনালে নিম্নলিখিত দুটি কমান্ড চালান:
xhost +local:
xhost
এখন এই আদেশটি চালান:
crontab -e
যদি সম্পাদক নির্বাচন করতে বলা হয় তবে সাথে যান /bin/nano
।
ফাইলের নীচে যান এবং নিম্নলিখিত লাইনটি (একটি ফাঁকা লাইন অনুসরণ করে) যুক্ত করুন:
15 * * * * env DISPLAY=:0 /usr/bin/deja-dup --backup
আপনি যদি nano
পদক্ষেপ 2 এ নির্বাচন করেন তবে Ctrl+ Oঅনুসরণ করুন Enterএবং Ctrl+ টিপুন X। (যদি তা না হয় তবে ফাইলটি সংরক্ষণ করতে এবং প্রস্থান করতে আপনার সম্পাদকের জন্য উপযুক্ত কমান্ডগুলি ব্যবহার করুন))
তুমি করেছ! আপনার ব্যাকআপগুলি এখন প্রতি ঘন্টা শুরুর 15 মিনিটের পরে (12:15, 1:15 ইত্যাদি) হবে)
dconf write /org/gnome/deja-dup/file/type "'normal'"
"ব্যাকআপ লোকেশন উপলব্ধ নয়" ত্রুটি এড়াতে আমাকে কমান্ডটি টাইপ করতে হয়েছিল (দেখুন জিজ্ঞাসাবাবু / প্রশ্নগুলি / ২৫4623৩৩/২ )
ব্যবহারকারী 103965 এর মন্তব্য অনুসরণ করতে চেয়েছিলেন। এটি প্রদর্শিত হচ্ছে কারণ ক্রোন থেকে শুরু করার পরে, প্রক্রিয়াটি আপনার ডকনফ সেটিংস সম্পর্কে জানে না। এই পৃষ্ঠা থেকে: /programming/10374520/gsettings-with-cron ক্রোন থেকে কল করা যায় এমন একটি স্ক্রিপ্ট আমি তৈরি করতে সক্ষম হয়েছি।
#!/bin/bash
export DISPLAY=:0
sessionfile=`find "${HOME}/.dbus/session-bus/" -type f`
export `grep "DBUS_SESSION_BUS_ADDRESS" "${sessionfile}" | sed '/^#/d'`
/usr/bin/deja-dup --backup --auto
আমার ক্রোনটব:
*/15 * * * * /home/useracct/bin/cronBackup