Yardımınız için teşekkür ederim.Aşağıdaki şekilde betigimi oluşturdum.Cron
da yalnız bir sıkıntı var her 5 dakikayı seçmiş olmama rağmen otomatik
çalışmıyor.
############
# ftp betigi
############
ftphost=ftp.host.com
ftpuser=test
ftppass=test
ftp -in $ftphost <<EOF
quote USER $ftpuser
quote PASS $ftppass
binary
put "${tarih}-${saat}:${dakika}-${logadi}.log.gz"
quit
EOF
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of [email protected]
Sent: Friday, July 24, 2009 11:10 AM
To: Linux
Subject: [Linux] Re: bir dosyayı ftpye otomatik aktarmak
merhaba,
basit bir bash script işinizi görür. arşiv dosyanızı oluştururken haftanın
kaçıncı günü olduğuna göre bir isim verin. Örneğin: (tüm /home'u sıkıştırmak
için)
==============
#!/bin/bash
GUN=`date +%u`
tar -cvzf /yedek/centos-$GUN /home
==============
Böylece bir hafta sonra aynı dosyanın üzeirne yazılacak. Daha sonra da bunu
ftp ile başka bir makineye atmak için aynı betiğin devamına şöyle bişey
ekleyebilirsiniz.
==============
hostname="IP_ADRESI"
username="KULLANICI_ADINIZ"
password="SIFRENIZ"
ftp -in $hostname <<EOF
quote USER $username
quote PASS $password
binary
put /yedek/centos-$GUN
quit
EOF
==============
Sonra da bu betiği cron'a her gün (tercihen trafiğinizin fazla olmadığı bir
saatte) çalışacak şekilde ekleyebilirsiniz.
Uyarı: betiği şimdi yazdım, ufak tefek düzeltmeler yapmak gerekebilir.
sevgi, saygı...
Mustafa Aldemir
--- On Thu, 7/23/09, [email protected] <[email protected]> wrote:
> From: [email protected] <[email protected]>
> Subject: [Linux] bir dosyayı ftpye otomatik aktarmak
> To: [email protected]
> Date: Thursday, July 23, 2009, 8:23 PM
> selamlar;
>
> centos 5 kullanıyorum diskim üzerinde oluşturduğum
> arşiv dosylarımı örneğin her gün bir ftp adresine
> otomatik göndermek, gönderilen dosylarında örneğin bir
> hafta sonra diskten otomatik silinmesini istiyorum.
>
>
>
> çokmu şey istiyorum acaba diyorum kendi kendime.yeni
> olduğumdandır diyip geçiyorum.
>
> mümkün müdür veya nasıl yapılır belgesi varmı
> yardımcı olabilirmisiniz?
_______________________________________________
Linux E-Posta Listesi
[email protected]
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux E-Posta Listesi
[email protected]
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux