# Restaurar Mysql desde ssh como root

Este tutorial solo sirve si no es posible :

- Hacer un restore desde un backup
- Hacer una importacion desde un backup sql a mano madiante phpmyadmin o ssh

#####   
Restaurar Mysql desde otro rigido

Actualizar las bases de datos de base\_dedatos con la versión más reciente. Por ejemplo, para actualizar base\_dedatos con los datos en el disco viejo, puedes hacer lo siguiente:  
  
Apagar mysql...

`service mysql stop`  
  
Mover el directorio de datos así...

`mv -v /var/lib/mysql/base_dedatos /var/lib/mysql/base_dedatos.bak`

 Copiar la base de datos desde el disco viejo:

`cp -a /root/viejohd/var/lib/mysql/base_dedatos /var/lib/mysql/base_dedatos`  
Reiniciar mysql.

`service mysql start`

 Una vez que estés seguro de que los datos más recientes estén restaurados, puedes eliminar los directorios /var/lib/mysql/base\_dedatos.bak

corregir los permisos si no funciona...

<div class="pointer-container" id="bkmrk-" style="display: block;"><div class="pointer anim is-page-editable" style="left: 23.0887%;"><div class="input-group inline block"></div>[<svg class="svg-icon" data-icon="edit" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> </svg>](http://manual.altomarketing.com/books/hosting-en-general/page/restaurar-mysql-desde-ssh-como-root/edit?content-id=bkmrk-%C2%A0chown-mysql%3Amysql-%2F&content-text=%C2%A0chown%20mysql%3Amysql%20%2Fvar%2Flib%2Fmsyql%2Fbase_dedatos "Contenido editado")</div></div>` chown mysql:mysql /var/lib/msyql/base_dedatos`