Vraag : Hoe kopi�ër ik een Gegevensbestand MySQL van één vakje Linus aan een andere?

Ik moet een website van één vakje Linux aan een andere bewegen.

I zou een paar gegevensbestanden MySQL van het oude vakje aan nieuwe one.

I willen kopiëren heeft worteltoegang tot beide machines via SSH. Beide machines worden gevestigd in het zelfde gegevenscentrum (de Planeet).

How doe ik dit van mijn SSH bevelherinnering?

Source Box
IP=x.x.x.x
OSTYPE=linux-gnu
MACHTYPE=i386-redhat-linux-gnu
uname - a=Linux ensim.xxx.com 2.6.9-55.0.2.ELsmp #1 SMP Tue Jun 12 17:59: 08 EDT 2007 i686 i686 i386 GNU/Linux
ControlPanel=Ensim ProX
MySQL Version=Ver 14.7 Distrib 4.1.20, voor redhat-linux-GNU die (i686) readline4.3DatabaseName=XXX
MySQL- Gegevens Directory=/var/lib/mysql/XXX
The- dossiers gebruiken zijn hier eigenaar: groep =

Destination Box
IP=y.y.y.y
OSTYPE=linux-gnu
MACHTYPE=i686-redhat-linux-gnu
uname - a=Linux plesk.xxx.com 2.6.18-194.3.1.el5PAE #1 SMP Thu 13 Mei 13:48: 44 EDT 2010 i686 i686 i386 GNU/Linux
ControlPanel=Plesk 9.4
MySQL Version=Ver 14.12 Distrib 5.0.77, voor redhat-linux-GNU die (i686) readline5.1DatabaseName=YYY
MySQL- Gegevens Directory=/var/lib/mysql/YYY
The- dossiers zou gebruiken hier eigenaar moeten zijn: groep = mysql: mysql

Antwoord : Hoe kopi�ër ik een Gegevensbestand MySQL van één vakje Linus aan een andere?

De duidelijke exemplaaractie is gemakkelijk:

Bij de herinnering van het brondoosbevel, type

CD /home/virtual/site1/fst/var/www/html
teer - czpf web_site_files.tar.gz *

Het veronderstellen, u opent niet als wortel maar het programma als gebruiker en dan su aan wortel…

scp web_site_files.tar.gz [email protected]:


Nu, bij de het bevelherinnering van de bestemmingsdoos:

su - wortel
CD /var/www/vhosts/mydomain.com/httpdocs

teer - xzpf ~user/web_site_files.tar.gz
chown - R apache: apache *

Houd in mening, niettemin, dat dit niet net van de knuppel zou kunnen werken. Uw milieu zou meer configuratie kunnen vergen.
Andere oplossingen  
 
programming4us programming4us