Berikut ini adalah sample script sederhana yang bisa dijalankan untuk melakukan auto backup pada server linux.

#!/bin/bash
####################################
## Backup FILE.
####################################

#FTP Conn
USERNAME="xxxx"
PASSWORD="xxxx"
SERVER="nas.blankonwae.com"

#Tanggal
tgl=$(date +"%Y-%m-%d")

# File yg dibackup. 
backup_files="/home/data/local.conf"

# Lokasi Backup local
dest="/home/sandyanet/tmp"

# Lokasi Backup Remote
rdest="/backup"

#Copy Files ke local
#cp $backup_files $dest/backup-$tgl.conf

#Login Remote Lokasi Upload
ftp -inv $SERVER <<EOF
user $USERNAME $PASSWORD
cd $rdest
put $backup_files $rdest/backup-$tgl.conf
quit
EOF

Comments are closed