Forum
Arkadaşlar,
Muhasebe programımızın Ana bilgisayarı CentOS. Bu CentOS üzerinde de IBM DB2 var. Bu sistemde veritabanlarını yedeklemek için tek tek aşağıdaki komutuları çalıştırmak gerekiyor.
db2backup db ST11VT01
db2 backup db SM10VT02
db2 backup db SM10VT03
db2 backup db SM10VT04
db2 backup db SM10VT05
bunlar gibi 15 veritabanı daha var. Bunların alt alta bir txt dosyasına yazdım. Adını gunluk_yedek.txt yaptım.
Her sabah erkenden gelip putty ile sisteme db2 kullanıcısı ile bağlanıp. ./gunluk_yedek.txt komutunu çalıştırmak gerekiyor.
Bu gunluk_yedek.txt dosyasını her gece 03:00'da otomatik çalıştırması için,
crontab -e yaptım. Aşağıdaki satırı yazım.
00 3 * * * cd /home/db2
01 3 * * * ./gunluk_yedek.txt
Ancak sabah baktığımda birşey olmamış.
Acaba diyorum komutlarda bir hata mı yaptım. Yardımcı olabilirmisiniz.
Linke göz atar mısınız.
http://www.centos.org/docs/4/html/rhel-sag-en-4/ch-autotasks.html
Komutu şu şekilde yazdım ve sorunu halletim arkadaşlar.
DB2INSTANCE=”db2”
PATH=/opt/IBM/db2/V8.1/bin
00 05 * * * ./gunluk_yedek.txt