ASSALAMUALAIKUM WR.WB.
Disini saya akan menjelaskan bagaimana cara membackup owncloud menggunakan dengan Cron Job.
Pengertian Cron
Cron adalah berdasarkan waktu scheduler pekerjaan di Unix-seperti komputer sistem operasi . Orang-orang yang mengatur dan menjaga lingkungan software menggunakan cron untuk menjadwalkan pekerjaan (perintah atau skrip shell ) untuk menjalankan secara berkala pada waktu-waktu tertentu, tanggal, atau interval.ownCloud adalah suite software client-server untuk menciptakan layanan file hosting dan menggunakan mereka. ownCloud secara fungsional sangat mirip dengan banyak digunakan Dropbox , dengan perbedaan fungsional utama adalah bahwa ownCloud adalah gratis dan open-source.
Maksud dan Tujuan
- Agar kita dapat membackup secara otomatis tidak usah membackup secara manual.
Latar Belakang
- Dengan adanya cron job mempermudah pekerjaan kita dapat membackup otomatis dengan waktu yg sudah diatur.
Alat Bahan
- Pc/Laptop
- Sudah terinstall OwnCloud
Langkah Kerja
1. Pertama kita buka terminal masuk sebagai super user.
2. Masuk ke directory " cd /var/www " Buat directory dengan nama backup " mkdir backup "
3. Kita beri hak akses " chmod -R 755 backup " dan " chown -R www-data:www-data backup "
4. Kita buat script untuk menbackup secara otomatis " nano backupowncloud.sh "
#!/bin/bash
tanggal=`date +%F`
zip -r /var/www/backup/owncloud-$tanggal.zip /var/www/html/owncloud
untuk menyimpan ctrl + x |
6. Kita konfigurasi di Cron Job nya " crontab -e " dan pilih text editor nano biar mudah dan isikan konfigursi seperti dibawah ini untuk pengaturan waktu bisa di atur bebas sesuai yg di inginkan.
7. Saya konfigurasi membackup owncloud setiap jam 09.33 pada * adalah semua waktu jadi kofnigurasi auto backup pada ja, 09.33 setipa hari bula setiap tahun.
untuk menyimpan ctrl + x |
┌───────────── minute (0 - 59) │ ┌───────────── hour (0 - 23) │ │ ┌───────────── day of month (1 - 31) │ │ │ ┌───────────── month (1 - 12) │ │ │ │ ┌───────────── day of week (0 - 6) (Sunday to Saturday; │ │ │ │ │ 7 is also Sunday) │ │ │ │ │ │ │ │ │ │ * * * * * command to execute
8. Untuk mengecek apakah kita berhasi membackup nya masuk ke directory " cd /var/www/backup " kita liat isi directory ketikan " ls " bila sudah ada file backup nya maka sudah berhasil dan ada tanggal
Kesimpulan
- Dengan auto backup owncloud secara otomatis memnggunakan cron job dapat menghindari kehilangan data bila data nya tidak di backup.
Referensi
https://en.wikipedia.org/wiki/OwnCloud
https://en.wikipedia.org/wiki/Cron
SEKIAN DARI SAYA SEMOGA BERMANFAAT
WASSALAMUALAIKUM WR.WB.
0 Comments: