Kami membagikan kepada Anda skrip yang disiapkan oleh salah satu pembaca kami untuk dijalankan salinan cadangan secara otomatis. Satu kesempatan lagi untuk aprender untuk menggunakan terminal dan kembangkan script disesuaikan. 🙂 |
Fungsi
- Buat backup menggunakan perintah rsync.
- Gunakan skrip bash.
- Versi saat ini hanya memungkinkan penggunaan secara lokal.
Persyaratan dan Instalasi
Agar skrip berfungsi, sistem harus memiliki aplikasi gdialog.
Ini tidak memerlukan instalasi, cukup letakkan skrip di direktori $ HOME / .copies /. Parameter ini terletak di variabel script_directory dan dapat diubah.
Memilih direktori sumber dan tujuan untuk salinan
Dalam versi saat ini, mereka ditentukan dengan mengedit skrip copy.sh. Format yang digunakan menggunakan opsi -acv dan -delete.
Sebagai contoh:
rsync -acv --hapus $ user_directory'directory_to_backup '$ target_directory
dimana kita akan mengganti directory_to_back up dengan nama direktori yang diinginkan.
Variabel $ user_directory diberi nilai dalam skrip.
Variabel $ destination_directory diberi nilai yang dibaca di copy.cfg
File konfigurasi
File konfigurasi bernama copy.cfg dan terletak di direktori $ HOME / .copies /
Struktur file konfigurasi
Baris kedua menentukan tujuan backup:
#Destination / media / Iomega_HDD /
Aksesoris File
File skrip copy_ini.sh memeriksa apakah backup telah dibuat dengan interval periodisitas. Saat ini tidak ada parameter dalam file konfigurasi untuk menentukan ini, yang disetel dalam skrip yang sama setiap hari.
Otomatiskan proses pencadangan
1. - Masukkan cron dengan perintah crontab -e dengan cara yang mirip dengan berikut:
# mh dom mon dow
0 20 * * * TAMPILAN = »: 0 ″ /home/user/.copies/copias.sh
Dalam contoh ini, eksekusi skrip akan diluncurkan pada pukul 20 setiap hari
2. - Tambahkan ke program yang akan dijalankan di awal skrip copy_ini.sh yang menunjukkan jalur lengkap ke sana
Hal yang baik tentang Deja Dup adalah ia memiliki enkripsi untuk menyimpan file, itu sangat bagus, tetapi untuk skrip ini Anda dapat menambahkannya dengan gnupg + split dan itu hampir sama.
Artikel bagus kawan.
Tentu ... bagi yang ingin menggunakan antarmuka grafis ...
Yang lain lebih suka melakukannya "dengan cara kuno"
Bersulang! Paul.
2012/11/30 Diskusi
Lebih mudah Deja-Dup
Halo, dan jika saya ingin melakukan backup pada PC yang terhubung ke jaringan yang sama. Bagaimana Anda meletakkan tujuan di file konfigurasi?