Linux

Otomatik FTP Yedek Script’i

#!/bin/bash
#####################################################################################################
# Özkan Burgaç - www.ozkanburgac.com
# KULLANIM
# Calistirmadan once, asagidaki degiskenleri kendi sisteminize gore duzenlemeniz gerekir.
# chmod +x script.sh;./script.sh komutu ile calistirabilirsiniz.
#####################################################################################################

# DEGISKENLER
# Yedek dosyasina eklenecek zaman bilgisi
		tarih=`date +%Y%m%d%H%M`
# Yedek dosyasinin yolu ve tar.gz arsiv yolu
		tar cvzf /tmp/yedekdizini/yedek$tarih.tar.gz /usr/local/www
# Yedek dosyasinin gonderilecegi ftp adresi
		sunucuip=11.22.33.44
# FTP sunucuya baglanilacak yetkili bir kullanici hesabi
		kullanici=cehturkiye.com
# Kullanycy parolasi
		parola=090909
# Yedek dosyasinin yüklenecegi dizin
		uzakdizin=www
# Yedek dosyasinin yolu
		yereldizin=/tmp/yedekdizini/
# Yedek isleminin basladigi zaman bilgisi
		yedektarihi=`date`
# Yedek alinan sistemin hostname bilgisi
		host=`hostname`

# Yedekleme islemi
		cd $yereldizin
		echo "FTP Backup basladi" $host $yedektarihi

#FTP sunucuya yedekler gönderiliyor.
		/usr/bin/ftp -in <

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu