Tüm VDS ürünlerinde 10 ay öde, 12 ay kullan

Dil seç
Türkçe Türkiye

Genel

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

Linux sunucular arasında MySQL veritabanı taşıma işlemi nasıl yapılır? Yedekleme, aktarım ve bağlantı ayarlarını öğrenin.

YAYIN1 Ocak 2025
GÜNCELLEME2 Ağustos 2026
KONUGenel
KAYNAKENİYİSUNUCUM

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

Komut satırında parolayı açık bırakmak kabuk geçmişi ve süreç listesi açısından risklidir; üretimde güvenli bir kimlik bilgisi yöntemi, şifreli aktarım, önce alınmış yedek ve geri dönüş planı kullanın. XenForo veritabanı taşıyorsanız yeni ortamın PHP/MySQL sürümlerini ve eklenti gereksinimlerini doğrulayıp XenForo hosting planlarını görünür kaynak sınırlarına göre karşılaştırın.