• 20-05-2021, 00:54:49
    #1
    Plesk panelde hergün belli saatte veritabanı yedeğini, bir kalasöre almak istiyorum.

    Bunu şu SSH kodu ile yapabildim:

    /usr/sbin/plesk db dump veritabani_adi > /var/www/vhosts/siteadi.com/db_yedek/veritabani_adi_$(date +"%Y-%m-%d_%H-%M").sql
    Ama bunu Cron işlemi ile yapmak istiyorum. Kısacası cron ile veritabanı yedeğini nasıl alabiliriz?
  • 20-05-2021, 01:01:49
    #2
    Hocam bi php dosyası ile çok rahat yapılabilir
  • 20-05-2021, 01:05:02
    #3
    Wp yazarsanız akşama doğru yardımcı olabilirim
  • 20-05-2021, 01:29:13
    #4
    Şu şekilde çalışıyor:
    /usr/bin/mysqldump -u veritabaniadi -p'veritabani_şifresi' veritabaniadi  > /var/www/vhosts/siteadi.com/db_yedek/backup.sql
    Ama ben en sondaki backup.sql yerine şu şekilde tarih ve saat yazdırmak istediğimde yazım hatası uyarısı veriyor:

    /usr/bin/mysqldump -u veritabaniadi -p'veritabani_şifresi' veritabaniadi  > /var/www/vhosts/siteadi.com/db_yedek/'date +%Y_%m_%d-%H_%M'.sql


    EDİT: Web Barındırma Erişimi > Sistem kullanıcısı > /usr/bin/sh seçildikten sonra aşağıdaki kod ile çalıştı.

    /usr/bin/mysqldump -u veritabaniadi -p'veritabani_şifresi' veritabaniadi  > /var/www/vhosts/siteadi.com/db_yedek/`date +"\%Y-\%m-\%d_\%H-\%M"`.sql