Todas las colecciones
Sitio web
Otra
Mueve un sitio web a otro plan de hosting y otro dominio
Mueve un sitio web a otro plan de hosting y otro dominio

Mover un sitio web entre planes de hosting

Actualizado hace más de una semana

Para mover tu sitio web a otro plan de hosting y otro nombre de dominio, sigue estos pasos 👇

NOTAS IMPORTANTES

  • Este procedimiento no aplica para sitios web creados con el Creador de sitios web de Hostinger.

  • Los siguientes pasos están destinados a sitios web basados ​​en WordPress.

    • Para otros sistemas de administración de contenido, el flujo puede ser ligeramente diferente.

    • Sin embargo, aún deberás descargar y cargar archivos (y bases de datos, si corresponde) para todo tipo de sistemas de administración de contenido.

Paso 1: genera y descarga la copia de seguridad de tu sitio web

En hPanel, ve a Sitios web y haz clic en Administrar junto al sitio web en cuestión. Luego, busca Copias de seguridad a la izquierda y haz clic ahí:

Una vez allí, busca la opción Generar nueva copia de seguridad y haz clic en Seleccionar:

A continuación, haz clic en Continuar. Puede tomar hasta un par de horas, pero generalmente se hace más rápido. Una vez que se generan las copias de seguridad, puedes descargarlas. Para archivos, selecciona Copias de seguridad de archivos:

Especifica una fecha y haz clic en Siguiente paso:

Después, haz clic en Descargar todos los archivos:

Ahora, dale algo de tiempo: para sitios web más grandes, puede tomar hasta 30 minutos. Una vez que esté listo, solo haz clic en Descargar copia de seguridad:

¡Eso es todo! El archivo descargado contendrá todos los archivos de tu sitio web. 😊

Se aplica un proceso similar al descargar bases de datos generadas: selecciona Copias de seguridad de la base de datos. En el menú desplegable, elige tu base de datos y da clic en Mostrar bases de datos:

Si no estás seguro de qué base de datos elegir, consulta el archivo de configuración de tu sitio web y busca el nombre de la base de datos. 💡

Luego, selecciona la fecha de la copia de seguridad que prefieras y haz clic en Descargar:

Así es como descargas los archivos y las bases de datos de tu sitio web.

Paso 2: añade un nuevo sitio web al plan de hosting que prefieras

En hPanel, ve a Sitios web, haz clic en Crear o migrar un sitio web, selecciona el plan de hosting que prefieras y haz clic en Seleccionar plan:

En el paso Crear o migrar un sitio web, selecciona Crear un nuevo sitio web:

En el paso Seleccionar una Plataforma, seleccione WordPress e introduzca los datos necesarios. Por último, especifica el nombre de dominio preferido y haz clic en Continuar.

Así es como añades tu sitio web a otro plan de hosting. Ahora, todo lo que necesitas hacer es cargar los archivos y bases de datos de tu sitio web.

Paso 3: carga la copia de seguridad de tu sitio web

Hay varias formas de cargar copias de seguridad, pero la más fácil es usar el administrador de archivos: el límite de carga es de 100 GB. No hay gran diferencia si cargas primero los archivos del sitio web o tu base de datos.

Carga archivos del sitio web

En hPanel, ve a Sitios web y haz clic en Administrar junto al sitio web en cuestión. Luego, busca Administrador de archivos a la izquierda y haz clic en él:

Accede a los archivos de un sitio web en particular:

Abre la carpeta public_html de tu sitio web y haz clic en Upload en la parte superior derecha:

Luego, selecciona File y carga la copia de seguridad de los archivos de tu sitio web (.tar.gz). Siéntate y dale algo de tiempo: según el tamaño de la copia de seguridad y la velocidad de Internet, puede tardar hasta una hora.

Extrae el archivo de los documentos de tu sitio web

Ahora, haz clic derecho en el archivo de copia de seguridad y elige Extract o haz clic en Extract en la parte superior derecha:

Inserta un nombre de carpeta, por ejemplo, copia de seguridad y haz clic en Extract:

Una vez que los archivos del sitio web se extraen en una carpeta dedicada, puedes eliminar el archivo de copia de seguridad .tar.gz 🧹

Ahora, movamos los archivos de tu sitio web a la carpeta correcta. Para hacer esto, abre la carpeta que contiene los archivos del sitio web extraídos (en nuestro caso, se llama backup) → dominiosselecciona el dominio en cuestión → abre tu carpeta public_html, selecciona todos los archivos y haz clic en Mover archivo en la parte superior derecha:

Haz doble clic en .. para ir al directorio principal, de modo que el destino sea /files/public_html y haz clic en Move:

El objetivo es tener todos los archivos del sitio web en la carpeta public_html.

Sube la base de datos

Solo necesitas crear una nueva base de datos e importar la copia de seguridad allí. Para crear una base de datos, en hPanel, ve a Sitios web y haz clic en Administrar junto al sitio web en cuestión. Luego, busque Gestión en la barra lateral y haga clic ahí:

Asegúrate de que el sitio web correcto (el que quieres cargar la base de datos) esté seleccionado en el menú desplegable de la izquierda:

En la sección Crear nueva base de datos MySQL y usuario de base de datos, ingresa el nombre, el nombre de usuario y la contraseña de tu base de datos.

Se recomienda usar el mismo nombre y contraseña que en la base de datos original. Puedes encontrar y copiar esos detalles al abrir el archivo de configuración de tu sitio web en el administrador de archivos.

Para los sitios web WordPress, está en el archivo public_htmlwp-config.php:

  • DB_NAME = nombre de la base de datos MySQL, por ejemplo, u123456789_abcd.

  • DB_USER = nombre de usuario MySQL, por ejemplo, u123456789_ efgh.

  • DB_PASSWORD = la contraseña que prefieras.

Una vez que completes los detalles, haz clic en Crear:

De esta forma, una nueva base de datos se asigna automáticamente al dominio seleccionado y aparece en la sección Lista de bases de datos y usuarios actuales de MySQL, donde podrás administrarla.

La primera parte del nombre de la base de datos y el nombre de usuario (u123456789) es única y no se puede eliminar ni cambiar. 📌

Para importar la copia de seguridad de tu base de datos, haz clic en Ingresar a phpMyAdmin junto a la base de datos recién creada. En phpMyAdmin, tu base de datos se seleccionará de forma predeterminada, así que solo haz clic en Importar:

Selecciona la copia de seguridad de la base de datos que has descargado anteriormente (.sql.gz):

Continúa sin cambiar nada en la configuración y haz clic en Ir o Importar.

Si no puedes importar el archivo .sql.gz, extráelo al formato .sql e intenta cargarlo nuevamente.

Después de migrar el sitio web de un dominio a otro, es fundamental actualizar la URL del sitio en todo el sitio web. Si es un sitio web WordPress, puedes usar la función Buscar y reemplazar con la ayuda de este tutorial: Cómo realizar una búsqueda y reemplazo en la base de dato de WordPress.


¡Así es como subes la copia de seguridad de tu base de datos!

Actualiza los detalles de la base de datos en el archivo de configuración de tu sitio web

El paso final es asegurarte de que los detalles de conexión de tu base de datos (nombre, nombre de usuario, contraseña) coincidan con los detalles en el archivo de configuración de tu sitio web: Cómo encontrar los detalles de la base de datos MySQL. 💡

Una vez que se haya importado la base de datos, abre el archivo de configuración de tu sitio web y actualiza esos detalles para que coincidan con los de la nueva base de datos. ¡Asegúrate de actualizar el nombre de usuario, debido a que definitivamente será diferente!

Para los sitios web WordPress, está en el archivo public_htmlwp-config.php:

  • DB_NAME = nombre de la base de datos MySQL, por ejemplo, u123456789_abcd

  • DB_USER = nombre de usuario de MySQL, por ejemplo, u123456789_ efgh

  • DB_PASSWORD = la contraseña que prefieras.

¡Eso es todo! Ahora ya sabes cómo mover un sitio web a otro plan de hosting y otro dominio. 😊

Si obtienes un error 403 al acceder a tu sitio web después de la migración, puede deberse a la propagación de DNS: diferentes planes de hosting tienen diferentes direcciones IP, por lo tanto, el registro A ha cambiado y se está propagando; ¡Dale algo de tiempo y tu sitio funcionará a las mil maravillas!

¿Ha quedado contestada tu pregunta?