Migrar vía SSH

Cuándo usar migración SSH

Usa este método cuando:

  • Tienes acceso SSH o SFTP al servidor de origen
  • Tu sitio está en un hosting que no usa cPanel
  • Quieres la máxima velocidad de transferencia

Proceso paso a paso

Paso 1: Seleccionar método

  1. Abre el sitio destino en el Panel WordPress
  2. Ve a Migraciones
  3. Selecciona SSH/SFTP entre las tres opciones (SSH, cPanel, Clone)

Paso 2: Ingresar credenciales

Completa el formulario de conexión:

CampoDescripciónEjemplo
HostServidor de origenserver.example.com
PortPuerto SSH22 (por defecto)
UsernameUsuario SSHroot o usuario
AutenticaciónClave privada o contraseñaToggle para elegir
WordPress pathRuta a WordPress (opcional)/var/www/html

Si eliges clave privada, pega tu clave en el textarea. Si eliges contraseña, ingresa la contraseña del usuario SSH.

La ruta de WordPress es opcional — el sistema la detecta automáticamente en la mayoría de los casos.

Paso 3: Validación y revisión

Haz clic en Validar. El sistema:

  1. Prueba la conexión SSH
  2. Detecta automáticamente la ruta de WordPress
  3. Lee las credenciales de la base de datos desde wp-config.php
  4. Estima el tamaño de la base de datos y los archivos

Si la validación es exitosa, verás tarjetas informativas:

DatoIconoEjemplo
WP PathCarpeta/var/www/html
Site URLGlobohttps://mitienda.com
DatabaseBase de datoswp_mitienda (245 MB)
FilesCarpetawp-content (1.2 GB)

Opción: Marca “Omitir respaldo previo” para migrar más rápido, pero sin posibilidad de rollback automático.

Advertencia: La migración sobrescribirá todo el contenido actual del sitio destino.

Paso 4: Migración en progreso

Haz clic en Iniciar migración. Verás:

  • Una barra de progreso del 0% al 100%
  • El paso actual de la migración

Pasos de la migración:

  1. Conectando al servidor de origen
  2. Detectando WordPress
  3. Exportando base de datos
  4. Descargando base de datos
  5. Creando respaldo previo (si no se omitió)
  6. Limpiando sitio destino
  7. Extrayendo archivos
  8. Importando base de datos
  9. Configurando WordPress
  10. Actualizando URLs
  11. Ajustando permisos
  12. Limpiando cachés

Resultado

Éxito: Checkmark verde con mensaje “Migration Complete!” y nota para verificar el contenido.

Error: X roja con el mensaje de error. Si se creó un respaldo previo, puedes restaurar desde la pestaña Backups.

Notas importantes

  • La operación es solo lectura en el servidor de origen — no se modifican ni eliminan archivos
  • Si la migración se atasca (más de 30 minutos), aparece la opción “Cancel & Retry”
  • Las URLs se actualizan automáticamente (search-replace)
  • Si usas Elementor, los CSS se regeneran automáticamente