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

Cevap