Langkah-langkah Backup Otomatis SPSE ke Server Backup dan Hardisk External

Langkah-langkah backup otomatis SPSE ke server backup dan hardisk external :

1. Buat file misalnya backup_db.sh dan taruh di folder home atau dimana saja terserah Anda, yang isinya antara lain sbb :

#!/bin/bash
tgl=$(date "+%d-%m-%Y")
pg_dump -h localhost -p 5432 -U postgres -F c -v -f '/home/file/backupdb/nama_file_hasil_backup_yg_diinginkan-'"$tgl"'.backup' nama_file_db_prod
sleep 3
gzip -f /home/file/backupdb/nama_file_hasil_backup_yg_diinginkan-'"$tgl"'.backup
sleep 3
rm /home/file/backupdb/nama_file_hasil_backup_yg_diinginkan-`date -d "7 day ago" +"%d-%m-%Y"`*
sleep 3
rsync -e ssh -av -P -z /home/file/backupdb/ root@xxx.xxx.xxx.xxx:/home/folder_backup_tujuan/
sleep 3
rsync -ruavvhzc /home/file/backupdb/*.backup.gz /mnt/backup/database
sleep 3
rsync -ruavvhzc /home/file/file_prod/* /mnt/backup/file_prod
exit 0

2. Simpan
3. Ketik :
chmod +x /home/backup_db.sh

4. buat file refresh.sh taruh di folder /etc yang fungsinya untuk merefresh server, yang isinya sbb :

sync && echo 3 >> /proc/sys/vm/drop_caches

5. Simpan
6. Ketik :
chmod +x /etc/refresh.sh

Langkah selanjutnya persiapkan backup data ke hardisk external :

1. Masukkan hardisk external ke colokan USB.
2. Buka terminal server.
3. ketik :
fdisk -l
4. Deteksi dulu dimana lokasi hardisk external, misalnya sdb1
5. Ketik :

mkdir /mnt/backup
mount -t ntfs-3g /dev/sdb1 /mnt/backup

6. Kalo belum terinstall ntfs-3g, silahkan install dulu
7. Ketik :
yum install ntfs-3g
8. Ketik:
mount -t ntfs-3g /dev/sdb1 /mnt/backup
cd /mnt/backup
mkdir database
mkdir file_prod
9. Kalo sudah berhasil silahkan coba rsync
10. Ketik :
rsync -ruavvhzc /home/file/backupdb/*.backup /mnt/backup/database
rsync -ruavvhzc /home/file/backupdb/*.backup.gz /mnt/backup/database
11. Kalo sudah berjalan normal, silahkan lanjutkan
12. Ketik :
crontab -e
13. Ketik :
40 01 * * * /home/backup_db.sh
00 05 * * * /etc/refresh.sh
14. Simpan dengan klik tombol ESC dan ketik :wq
15. Selesai

Gampangkan, Be Happy semua Pengelola LPSE se-Indonesia

 

 

 

2 thoughts on “Langkah-langkah Backup Otomatis SPSE ke Server Backup dan Hardisk External”

Leave a Reply

Your email address will not be published. Required fields are marked *