<div dir="ltr"><br><div class="gmail_extra">*precondizione:*<br>l'ip del server B e` stato autorizzato ad accedere al DB del server A<br>*come ci sto lavorando:*<br>dal server B mi loggo come root e lancio il comando<br>
/usr/bin/mysqldump –opt –user=miousername –password=miapassword<br><div class="gmail_quote"><div class=""><br>--host=localhost nome_del_db > /home/backup/database.sql<br>
<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Attento: invochi mysqldump con --host=localhost.<br>
lo dovresti invocare con --host=serverA<br>
<br></blockquote><div>ammetto di aver scritto male come host ho messo SERVER A<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Se hai creato correttamente l'utente root@serverA e il firewall non ti blocca la connessione, dovrebbe funzionarti tutto.<br></blockquote><div> </div><div>beh sul db del serverA c'è l'utente "miousername" e non il root <br>
<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Usare un utente dedicato, abilitando solo i permessi necessari per il dump, è la soluzione più sicura.<div class="HOEnZb"><div class="h5"><br></div></div></blockquote></div>cioè quella che mi sembrava una scelta "becera"<br>
quindi creare utenza miouserame@severB <br><br>è la soluzione ideale?<br></div><div class="gmail_extra">che intendi con i "permessi necessari" ?<br></div></div>