Uzak bir sunucudan yerel bir sunucuya mysql db kopyalamam gerekiyor. Bu DB'ye erişebilmemin tek yolu, uzak bir bilgisayara (X olarak diyelim) ssh ile bağlanıp, o bilgisayardan mysql -h address -u username -p password
ile mysql'ye bağlanıyorum. Benim sınırlama, DB'yi çalıştıran mysql sunucusunda dökümü yapamayacağımı ve dökümü X bilgisayarına (değiştirilemeyen yönetimsel nedenlerden dolayı) yapamayacağım.mysqldump
Mysql'in dökümünü doğrudan yerel sunucuma yapmasını söylemenin bir yolu var mı? (Belki de PIPE kullanarak, aşina değilim rağmen). Değeri için, sunucum Ubuntu sunucusunda çalışıyor, X ayrıca linux üzerinde çalışıyor.
Çözüm aramayı denedim, ancak bu tam senaryo için bir şey bulamadım.
Herhangi bir yardımı için teşekkür ederiz.
Selamlar, Elad
sshfs'yi kullanmayı ve mysql sunucusunda bir uzak klasörü (belki de yerel PC'niz varsa) eşleştirmeyi deneyebilirsiniz. o zaman dökümü için kullanın. (Burada bir linux mysql sunucusu kullandığınızı varsayalım) –
Ssh'e uzak makinede bir komut çalıştırmasını söyleyin, sonra çıkışı yerel bilgisayarınızdaki bir dosyaya yeniden yönlendirebilirsiniz. –