Exportar e importar una base de datos con WP-CLI
WP-CLI es una herramienta de línea de comandos que te ayuda a realizar diferentes acciones en tu sitio de WordPress. Si te sientes cómodo usando los comandos SSH, notarás que WP-CLI ha simplificado los comandos creados para los sitios de WordPress. Así es como puedes usar los comandos de exportación e importación de bases de datos disponibles para WP-CLI.
Obligatorio: Debes completar los siguientes pasos:
- Una aplicación SSH. Sugerimos PuTTY para Windows o Terminal para macOS .
- Tus datos FTP. Si no los tienes ya anotados, debes encontrar tu host FTP, tu nombre de usuario y tu contraseña:
- Para tu host FTP, puedes usar tu nombre de dominio o tu dirección IP.
- Puedes encontrar tu nombre de usuario y contraseña de FTP en tu cuenta de hosting para Web Hosting (cPanel) o Managed Hosting for WordPress (pasos 1-7).
Note: If you have a VPS or DED Server, you need to install WP-CLI before you can start using it. WP-CLI is not available on our Windows Hosting (Plesk) plans.
Exportar la base de datos con WP-CLI
- Conéctate a tu cuenta de hosting con SSH .
- Usa el comando bash ls para listar archivos y carpetas, y cd y ../ para moverte por los directorios hasta que estés en el directorio con tus archivos de WordPress.
- Ingresa el siguiente comando:
wp db export filename.sql
- En el comando anterior, debes reemplazar filename.sql con el nombre que deseas usar para el archivo de respaldo.
Verás un mensaje de éxito una vez que se complete la exportación. Las bases de datos más grandes tardarán más en exportarse.
Note: Web Hosting (cPanel) and Web Hosting Plus users may experience the following error:
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespacesIn most cases, your database will have been exported successfully, despite seeing this error. But we recommend confirming the export by checking your database tables manually.
Importar la base de datos con WP-CLI
- Carga el archivo de respaldo de SQL a la carpeta con tus archivos de WordPress usando FTP o Administrador de archivos .
- Conéctate a tu cuenta de hosting con SSH .
- Usa el comando bash ls para listar archivos y carpetas, y cd y ../ para moverte por los directorios hasta que estés en el directorio con tus archivos de WordPress.
- Ingresa el siguiente comando:
wp db import filename.sql
- En el comando anterior, debes reemplazar filename.sql con el nombre real de tu archivo de respaldo.
Verás un mensaje de éxito una vez que se complete la importación. Las bases de datos más grandes tardarán más en importar.
Más información
- Si no tienes WP-CLI disponible en tu servidor, puedes usar comandos SSH estándar para exportar e importar bases de datos.
- También puedes exportar e importar tu base de datos en phpMyAdmin.
- Buscar y reemplazar WordPress con SSH