23 Aralık 2021 12:08

Muslu Y.

MySQL

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

Anasayfa

MySQL

Linuxda MySQL sunucular arası veritabanı nasıl taş...

 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

 

Makdos Bilişim Teknolojileri 2015 - 2025