• 02-07-2020, 14:05:01
    #1
    Arkadaşlar selam phpmyadmin deki database'i 1 saatte bir otomatik nasıl yedek aldırabilirim ?
  • 02-07-2020, 14:07:24
    #2
    PHP & Flutter & Laravel
    Bir PHP dosyasına veritabanı yedekleme kodlarını ekleyip onuda CRON ile saatte bir çalıştırabilirsiniz. Veya mysqldump ile yapabilirsiniz.
  • 08-07-2020, 22:27:41
    #3
    Böyle bir backup.sh yapıp cron ile otomatik yedek aldırabilirsin.Bilgileri kendi bilgilerine göre düzenlersin.

    https://kodyapistir.com/FQfPyHwbRM
  • 10-03-2024, 05:40:25
    #4
    karaca425 adlı üyeden alıntı: mesajı görüntüle
    Böyle bir backup.sh yapıp cron ile otomatik yedek aldırabilirsin.Bilgileri kendi bilgilerine göre düzenlersin.

    https://kodyapistir.com/FQfPyHwbRM
    Konuyu hortlattığım için özür dilerim siteye ulaşılamıyor güncel bir kod var mı?
  • 11-03-2024, 23:46:08
    #5
    fatbotter.com
    Kaya adlı üyeden alıntı: mesajı görüntüle
    Konuyu hortlattığım için özür dilerim siteye ulaşılamıyor güncel bir kod var mı?
    Aşağıdaki kodlar ile backup.sh dosyası oluşturup dener misiniz?

    #!/bin/bash
    
    # Veritabanı bilgilerinizi buraya girin
    DB_USER="kullanici_adi"
    DB_PASSWORD="sifre"
    DB_NAME="veritabani_adi"
    
    # Yedeklerin saklanacağı dizin (lütfen sonunda / işaretini kullanmayın)
    BACKUP_DIR="/yedek/dizini"
    
    # Yedek dosyası için zaman damgası
    TIMESTAMP=$(date +%F-%H-%M-%S)
    
    # Yedek dosyasının adı
    BACKUP_FILE="$BACKUP_DIR/$DB_NAME-$TIMESTAMP.sql"
    
    # Veritabanını yedekle
    mysqldump -u$DB_USER -p$DB_PASSWORD $DB_NAME > $BACKUP_FILE
    
    # İşlem sonucunu kontrol et
    if [ $? -eq 0 ]; then
      echo "Veritabanı yedeği başarıyla alındı: $BACKUP_FILE"
    else
      echo "Veritabanı yedeği alınırken bir hata oluştu"
    fi