Kami berkongsi dengan anda skrip yang disediakan oleh salah seorang pembaca kami untuk dilaksanakan salinan sandaran secara automatik. Satu peluang lagi untuk aprender untuk menggunakan terminal dan berkembang skrip disesuaikan. 🙂 |
Fungsi
- Buat sandaran menggunakan arahan rsync.
- Gunakan skrip bash.
- Versi semasa hanya membenarkan penggunaan tempatan.
Keperluan dan Pemasangan
Agar skrip berfungsi, sistem mesti mempunyai aplikasi gdialog.
Ia tidak memerlukan pemasangan, letakkan skrip di direktori $ HOME / .copies /. Parameter ini terletak di direktori_ variabel dan boleh diubah.
Memilih direktori sumber dan tujuan salinan
Dalam versi semasa mereka ditentukan dengan menyunting skrip copy.sh Format yang digunakan menggunakan pilihan -acv dan -delete.
Sebagai contoh:
rsync -acv --hapus $ user_directory'directory_to_backup '$ target_directory
di mana kita akan menggantikan direktori_to_back dengan nama direktori yang diinginkan.
Pemboleh ubah $ user_directory diberikan nilai dalam skrip.
Pemboleh ubah $ destination_directory diberikan nilai yang dibaca dalam copy.cfg
Fail konfigurasi
Fail konfigurasi dipanggil copy.cfg dan terletak di direktori $ HOME / .copies /
Struktur fail konfigurasi
Baris kedua menentukan tujuan sandaran:
# Destinasi / media / Iomega_HDD /
Aksesori Fail
Fail skrip copy_ini.sh memeriksa apakah sandaran telah dibuat dengan selang berkala. Saat ini tidak ada parameter dalam file konfigurasi untuk menentukan ini, yang diatur dalam skrip yang sama setiap hari.
Automatikkan proses sandaran
1.- Masukkan cron dengan perintah crontab -e dengan cara yang serupa dengan yang berikut:
# mh dom mon dow perintah
0 20 * * * TAMPILAN = »: 0 ″ /home/user/.copies/copias.sh
Dalam contoh ini, pelaksanaan skrip akan dilancarkan pada pukul 20:00 malam setiap hari
2.- Tambahkan ke program yang akan dijalankan pada awalnya naskah copy_ini.sh yang menunjukkan jalan lengkap ke sana
Perkara yang baik tentang Deja Dup ialah ia mempunyai enkripsi untuk menyimpan fail, sangat bagus, tetapi pada skrip ini anda boleh menambahkannya dengan gnupg + split dan hampir sama.
Artikel bagus kawan-kawan.
Pasti ... bagi mereka yang ingin menggunakan antara muka grafik ...
Orang lain lebih suka melakukannya "dengan cara lama"
Ceria! Paul.
2012/11/30
Lebih mudah Deja-Dup
Halo, dan jika saya ingin membuat sandaran pada PC yang disambungkan ke rangkaian yang sama. Bagaimana anda meletakkan tujuan dalam fail konfigurasi?