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