Fråga : Hur jag kopierar en MySQL databas från en Linus boxas till another?

Jag behöver flyttning som en website från en Linux boxas till another.

I skulle något liknande för att kopiera en koppla ihop av MySQL databaser från det gammalt boxas till den nya one.
I har att rota tar fram till båda bearbetar med maskin via SSH. Båda bearbetar med maskin lokaliseras i de samma datan centrerar (planet).

How jag gör denna från min SSH befaller precis?

Source Box
IP=x.x.x.x
OSTYPE=linux-gnu
MACHTYPE=i386-redhat-linux-gnu
uname - 17:59 för a=Linuxensim.xxx.com 2.6.9-55.0.2.ELsmp #1 SMP Tue Jun 12: 08 EDT 2007 i686 i686 i386 GNU/Linux
ControlPanel=Ensim Pro X
MySQL Version=Ver Distrib 14.7 4.1.20, for redhat-linux-gnuen (i686) using data Directory=/var/lib/mysql/XXX
Database Name=XXX
MySQL/>The sparar är här ägaren: grupp =

Destination Box
IP=y.y.y.y
OSTYPE=linux-gnu
MACHTYPE=i686-redhat-linux-gnu
uname - 13:48 för maj 13 för a=Linuxplesk.xxx.com 2.6.18-194.3.1.el5PAE #1 SMP Thu: 44 EDT 2010 i686 i686 i386 GNU/Linux
ControlPanel=Plesk 9.4
MySQL Version=Ver 14.12 Distrib 5.0.77, for redhat-linux-gnuen (i686) using data Directory=/var/lib/mysql/YYY
Database Name=YYY
MySQL/>The sparar här bör vara ägaren: grupp = mysql: mysql
" klar "

Svar : Hur jag kopierar en MySQL databas från en Linus boxas till another?

Slätten kopierar handling är lätt:

På källan boxas befaller precis, typ

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

Att anta du loggar in inte som rotar men som en användare och su rotar därefter…,

scp web_site_files.tar.gz [email protected]:


Nu på destinationen boxas befaller precis:

su - rota
cd /var/www/vhosts/mydomain.com/httpdocs

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

Uppehälle i åtanke, fast, att denna arbetsrätt för styrka inte av slagträet. Ditt miljöstyrkabehov mer konfiguration.
Andra lösningar  
 
programming4us programming4us