Jump to content

ftp dosyaları Yandex'e sunucudan otomatik yedekleme


Behc98

Recommended Posts

Sunucumdaki sadece ftp dosyalarından istediğim klasörleri Yandex'deki kısıtlı alanıma yedeklemek istiyordum.

Sizde sitenizdeki dosyalarda sık sık değişiklik yapıyor ve otomatik olarak yedeğini aldırmak istiyorsanız aşağıdaki işlemleri uygulayabilirsiniz.

https://disk.yandex.com.tr/invite/?hash=Z92BXL35 linkinden yandex disk alanından mesela benim davetiyemle 10 gb alan açıyorsunuz.

 

Sunucu yöneticinize veya ssh erişiminiz varsa kendiniz,
https://yardim.yandex.com.tr/disk/cli-clients.xml linkine tıklayıp, sisteminize uygun olan komutları ssh ile uygulayarak, yandex diske sunucunuzda bir alan tanımlıyorsunuz. Default ayarlarla kurdunuzsa /root/yandex.disk diye tanımlanmış olması lazım.

Şimdi /root/yandex.disk içine ne atarsanız, bir kaç saniye içerisinde Yandex sunucusunda da görebiliyorsunuz. Siler veya ismini değiştirirseniz, orada da değişiyor.

Ben /root/yandex.disk klasörünün içerisine crontab ile günlük kopya atarak günlük dosya yedekleyip, yandex ile senkronize etmeyi tercih ettim. Domain altındaki dosyalarımı rsync ile günlük olarak sunucumdaki yandex klasörüne attırıyor, oradan da zaten yandex çekiyor.

 

http://www.syslogs.org/rsync-ile-diz...kup-islemleri/ kurarak
rsync -a --exclude '*.flv' --exclude '*.avi' --exclude '*.zip' /var/www/vhosts/domain.com/httpdocs /root/Yandex.Disk/domain.com
şeklinde yedekleme aldırabilirsiniz.

Sonrasını yandex senkronize edecektir. Sunucumdaki sadece ftp dosyalarından istediğim klasörleri Yandex'deki kısıtlı alanıma yedeklemek istiyordum. WebDAV ile ascii hatalarına yol açınca bunu kullandım ve memnunum.

https://disk.yandex.com.tr/invite/?hash=Z92BXL35 linkinden yandex disk alanından mesela benim davetiyemle 10 gb alan açıyorsunuz.


https://yardim.yandex.com.tr/disk/cli-clients.xml linkine tıklayıp, sisteminize uygun olan komutları uygulayarak, yandex diske sunucunuzda bir alan tanımlıyorsunuz. Default ayarlarla kurdunuzsa /root/yandex.disk diye tanımlanmış olması lazım.

Şimdi /root/yandex.disk içine ne atarsanız, bir kaç saniye içerisinde Yandex sunucusunda da görebiliyorsunuz. Siler veya ismini değiştirirseniz, orada da değişiyor.

Buraya kadar tamamsa, isterseniz config dosyasından /root/yandex.disk ismini değiştirip direk domain.com/public_html falan tanımlayabilirsiniz, anlık olarak yedekler.

Ben /root/yandex.disk klasörünün içerisine crontab ile günlük kopya atmayı tercih ettim. http://www.syslogs.org/rsync-ile-diz...kup-islemleri/ kurarak
rsync -a --exclude '*.flv' --exclude '*.avi' --exclude '*.zip' /var/www/vhosts/domain.com/httpdocs /root/Yandex.Disk/domain.com
şeklinde yedekleme aldırabilirsiniz.


Sonrasını yandex senkronize edecektir. Yalnız sunucunuzdan bir miktar ramı kullandığını belirtmeliğim.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...