Apakah ada cara saya mendapatkan Deja-dup yang luar biasa untuk membuat saya backup setiap jam selain harian, mingguan, dua mingguan dll? Jika tidak, apakah ada hal lain yang bisa saya gunakan sebagai gantinya?
21
Apakah ada cara saya mendapatkan Deja-dup yang luar biasa untuk membuat saya backup setiap jam selain harian, mingguan, dua mingguan dll? Jika tidak, apakah ada hal lain yang bisa saya gunakan sebagai gantinya?
Jawaban:
Pasang
Scheduled Tasks
:Tambahkan pekerjaan ke sana dengan parameter berikut (ganti setiap menit dengan setiap jam atau jadwal yang ingin Anda gunakan):
Anda bahkan dapat menyembunyikan jendela pop-up dengan menggunakan
deja-dup --backup --auto
sebagai perintah atau menggunakanX-Application: suppress outup
di kotak drop perilaku default, itu akan menyembunyikan jendela saat deja-dup berjalan.sumber
deja-dup --backup
ketika Anda menjalankannya dengan tangan. Itu akan membantu pemecahan masalah atau mungkin menulis skrip untuk duplikasi yang melakukan hal yang samadeja-dup
. Ini berfungsi sempurna dalam kasus saya.Meskipun sepertinya kode Dupé Déjà tidak dapat dengan mudah dimodifikasi untuk mengakomodasi pilihan per jam, cadangan dapat dimulai secara manual dan ini dapat dengan mudah ditambahkan sebagai
cron
pekerjaan yang berjalan pada jam tersebut.Berikut langkah-langkah yang perlu Anda ambil:
Jalankan dua perintah berikut di terminal untuk memungkinkan akses lokal ke server X:
Sekarang jalankan perintah ini:
Jika diminta memilih editor, ikuti
/bin/nano
.Buka bagian bawah file dan tambahkan baris berikut (diikuti oleh baris kosong):
Jika Anda memilih
nano
pada langkah 2, tekan Ctrl+ Odiikuti oleh Enterdan Ctrl+ X. (Jika tidak, gunakan perintah yang sesuai untuk editor Anda untuk menyimpan file dan keluar.)Kamu sudah selesai! Cadangan Anda sekarang akan dilakukan 15 menit setelah dimulainya setiap jam (12:15, 1:15, dll.)
sumber
dconf write /org/gnome/deja-dup/file/type "'normal'"
untuk menghindari kesalahan "Lokasi cadangan tidak tersedia" (lihat askubuntu.com/questions/254623/… )Ingin menindaklanjuti komentar pengguna103965. Ini tampaknya karena ketika dimulai dari Cron, prosesnya tidak tahu tentang pengaturan dconf Anda. Dari halaman ini: /programming/10374520/gsettings-with-cron Saya dapat membuat skrip yang dapat dipanggil dari cron.
crontab saya:
sumber
Anda dapat menulis skrip sederhana seperti
lalu jalankan skrip di latar belakang. Anda bisa menggunakan infinite loop jika mau.
sumber