Pergunta : Como eu copio uma base de dados de MySQL de uma caixa de Linus a outra?

Eu preciso de mover um Web site de uma caixa do linux para outra. o

I gostaria de copiar um par bases de dados de MySQL da caixa velha ao

I do novo. tem o acesso da raiz a ambas as máquinas através de SSH. Ambas as máquinas são ficadas situadas no mesmo centro de dados (o planeta). o

How eu faço este de meu alerta de comando de SSH?

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 12 de junho de 17: 59: 08 EDT 2007 i686 i686 i386 GNU/Linux
ControlPanel=Ensim pro X
MySQL Version=Ver Distrib 14.7 4.1.20, porque o redhat-linux-gnu (i686) using limas dos dados Directory=/var/lib/mysql/XXX
The do readline 4.3
Database Name=XXX
MySQL aqui são proprietário: grupo =

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 de maio de 13: 48: 44 EDT 2010 i686 i686 i386 GNU/Linux
ControlPanel=Plesk 9.4
MySQL Version=Ver 14.12 Distrib 5.0.77, porque o redhat-linux-gnu (i686) using limas dos dados Directory=/var/lib/mysql/YYY
The do readline 5.1
Database Name=YYY
MySQL aqui devem ser proprietário: grupo = mysql: mysql
class= do

Resposta : Como eu copio uma base de dados de MySQL de uma caixa de Linus a outra?

A ação lisa da cópia é fácil:

No alerta de comando da caixa da fonte, datilografar

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

Supr, você não entra como a raiz mas como um usuário e então SU não enraíza…

scp web_site_files.tar.gz [email protected]:


Agora, no alerta de comando da caixa do destino:

SU - raiz
/var/www/vhosts/mydomain.com/httpdocs cd

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

Manter na mente, embora, que isto não pôde trabalhar para a direita do bastão. Seu ambiente pôde precisar mais configuração.
Outras soluções  
 
programming4us programming4us