Menu

Linuxda MySQL sunucular arası veritabanı nasıl taşınır?

Aşağıdaki kodları düzenledikten sonra bir sh dosyası içine bash dosyaadi.sh gibi çalıştırabilirsiniz.

 

 

DB_ADI=veritabaniadi
COPY_DB_ADI=veritabaniadi
DB_USER=root
DB_PASS="ilksunucuparola"
COPY_DB_USER=root
COPY_DB_PASS="yenisunucuparola"
YENI_SUNUCU_IP=ip.ad.re.si
ESKI_SUNUCU_IP=ip.ad.re.si
HATA_DOSYA=/tmp/kopyalama_hatasi.log
mysqldump --force --log-error=$HATA_DOSYA  -h $ESKI_SUNUCU_IP -u$DB_USER -p$DB_PASS $DB_ADI | mysql -h $YENI_SUNUCU_IP -u$COPY_DB_USER -p$COPY_DB_PASS $COPY_DB_ADI

 

Faydalı Olması Dileği İle

SunucuPARK Destek