Muhtemelen aşağıdaki script işinizi görecektir. #!/bin/bash #http://www.yardimmerkezi.net
#VERITABANI ADI MyDB="sunucuadı" #KULLANICI ADI MyUSER="kullanıcıadı" #SIFRE MyPASS="sifre" #SUNUCUADI MyHOST="localhost" mysqldump -u$MyUSER -h$MyHOST -p$MyPASS $MyDB > backup/test.sql cd backup tar -czvf test.tar.gz test.sql rm -rf test.sql ftp -inv ftpsunucuadı << EOF user ftpkullanıcıadı ftpsifre put test.tar.gz bye EOF 3 Ekim 2013 10:54 tarihinde Necati BAYAR <necatiba...@gmail.com> yazdı: > #!/bin/bash > #http://www.yardimmerkezi.net > > #VERITABANI ADI > MyDB="test" > #KULLANICI ADI > MyUSER="backup" > #SIFRE > MyPASS="test" > #SUNUCUADI > MyHOST="localhost" > > #Tarih alma > tarih="$(date +"%d-%m-%Y")" > mysqldump -u$MyUSER -h$MyHOST -p$MyPASS $MyDB > /backup/test.sql > > bu şekilde düzenledim şu anda backup alıyor ben hep aynı dosya üzerine > yazsın istiyorum her backup farklı tarihte olmasını istemiyorum. Herhangi > bir yanlışlık yapmışmıyım > > kırmızı ile yazan yerleri tarih yazmaması için sildim. $db sanırım > yukarıda degişken olarak MyDB yaptıgınız için degiştirdim. buralarda > herhangi bir yanlışlık yapmışmıyım. > 1- dump'ı şıkıştırılmış vaziyette almak için ne yapabilirim. > 2- uzaktaki başka bir ftp alanına aynı script içinde scp ile kopyalama > yapmak için hangi satırları eklemem gerekir > > > mysqldump -u$MyUSER -h$MyHOST -p$MyPASS $db > veritabanıadı-$tarih.sql > mysqldump -u$MyUSER -h$MyHOST -p$MyPASS $MyDB > /backup/test.sql > > > > > 3 Ekim 2013 10:24 tarihinde Serkan Tetik <serkanteti...@gmail.com> yazdı: > > Merhaba aşağıdaki bash scripti .sh olarak kayıt ederek crontap'a >> ekleyebilirsiniz. Aşağıda sadece crontap örneği mevcut yolu siz >> belirtebilirsiniz. >> >> ** * 1 * * /home/mysqlbackup.sh* >> >> #!/bin/bash >> #http://www.yardimmerkezi.net >> >> #VERITABANI ADI >> MyDB="VERITABANI ADI" >> #KULLANICI ADI >> MyUSER="KULLANICI ADI" >> #SIFRE >> MyPASS="SIFRE" >> #SUNUCUADI >> MyHOST="SUNUCUADI" >> >> #Tarih alma >> tarih="$(date +"%d-%m-%Y")" >> >> mysqldump -u$MyUSER -h$MyHOST -p$MyPASS $db > veritabanıadı-$tarih.sql >> >> >> 3 Ekim 2013 10:09 tarihinde Necati BAYAR <necatiba...@gmail.com> yazdı: >> >>> Mysql de deneme isimli databasi hergün otomatik olarak dump alacak >>> bir scripte ihtiyacım var bu konuda yardımcı olabilirmisiniz >>> >>> _______________________________________________ >>> Linux-sunucu E-Posta Listesi >>> Linux-sunucu@liste.linux.org.tr >>> >>> Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından >>> okuyabilirsiniz; >>> >>> 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. >>> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu >>> >>> >> >> >> -- >> *Serkan Tetik* >> >> _______________________________________________ >> Linux-sunucu E-Posta Listesi >> Linux-sunucu@liste.linux.org.tr >> >> Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından >> okuyabilirsiniz; >> >> 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. >> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu >> >> > > _______________________________________________ > Linux-sunucu E-Posta Listesi > Linux-sunucu@liste.linux.org.tr > > Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından > okuyabilirsiniz; > > 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. > https://liste.linux.org.tr/mailman/listinfo/linux-sunucu > > -- *Serkan Tetik*
_______________________________________________ Linux-sunucu E-Posta Listesi Linux-sunucu@liste.linux.org.tr Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından okuyabilirsiniz; 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. https://liste.linux.org.tr/mailman/listinfo/linux-sunucu