Python ile Cpanel sitelerini otomatik yedekleme (Auto backup sites in Cpanel with python)

python
Yedekle Cpanel sitelerini otomatik olarak yedeklemenizi sağlayan python betiğidir.
Centos 4.4 üstünde Cpanel 10 – 11 ile test edilmiştir.
Kurulum :

wget http://cpyedekle.googlecode.com/files/cpyedekle_0.1.py.tar.gz
tar -xzf cpyedekle_0.1.py.tar.gz

# mv cpyedekle_0.1.py /usr/bin/yedekle

Cron jobs ile yedekleme işleminin her gece 4’de olmasını sağlıyoruz

#crontab -e

0 4 * * * /usr/bin/yedekle -b >/dev/null 2>&1

satırını ekliyoruz.

Ayarlar :

backup_rotate_interval değişkeni sunucuda kaç günlük yedek tutulacağını bildiriyor.
Varsayılan olarak 7 , yani ftp ile sitenize bağlandığınızda yedekler dizini içinde sitenizin son 7 günlük yedeklerini göreceksiniz.
Tabi değişik varyasyonlarda mümkün örneğin cron jobs ile haftada bir yedekle’yi çalıştırıp backup_rotate_interval değişkenini 4 olarak atayıp
haftalık olarak aylık yedek tutabilirsiniz.

Katkıda bulunmak için buyrun