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=veritabaniadiDB_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