Hay muchas razones por las que puede querer crear un clon de un sitio de WordPress. Desde copias de seguridad hasta movimientos, la clonación puede ayudarlo a ser más productivo como desarrollador. El truco es asegurarse de que se haya copiado todo el sitio web. De lo contrario, es posible que los archivos importantes ya no estén disponibles cuando los necesite.
En este tutorial, le mostraré un par de formas diferentes de clonar un sitio de WordPress. Desde archivos de imágenes hasta bases de datos, todos los datos relacionados con su contenido se pueden duplicar fácilmente como resultado del uso de las herramientas adecuadas.
¿Qué es la clonación?
La primera pregunta que debemos responder es ¿qué es la clonación? Clonar es crear un duplicado exacto de un sitio web. El clon debe ser idéntico al sitio web original.
Sin embargo, cada copia del sitio es independiente. Entonces, si clona el sitio A, cualquier cambio que realice en el clon, el sitio B, solo aparecerá en el sitio B. Ya puede comenzar a ver los beneficios. Los experimentos o cambios se realizan en la copia clonada del sitio original y no afectan (¡o rompen!) el sitio original.
La clonación requiere acceso al directorio raíz y la base de datos del sitio. Por lo tanto, necesitará acceso a esas partes de WordPress para poder clonar el sitio web.
¿Cuándo deberías clonar un sitio de WordPress?
Cuando se clona un sitio web, tiene una copia exacta de las imágenes, el contenido, los complementos y todo lo demás, todo perfectamente duplicado. El sitio clonado funcionará exactamente como el original con la excepción del nombre de dominio. Entonces, ¿cuáles son algunos de los usos de un sitio web clonado?
Creación de un área de preparación
Quizás desee desarrollar complementos, temas o realizar modificaciones en el sitio en un entorno de prueba. En lugar de someter su sitio principal a los peligros de la experimentación, el clon puede usarse como un entorno de prueba de WordPress. Algunos desarrolladores hacen esto en un subdominio.
Trabajar como desarrollador de WordPress
Algunos desarrolladores de WordPress crean clones para los clientes. Una vez que se completa el desarrollo del sitio web, es fácil clonar el sitio en el servicio de alojamiento del cliente. Eso proporciona un entorno seguro para realizar ajustes sin temor a romper un complemento o tema.
Creación de una copia de seguridad
Crear una copia de seguridad de su sitio puede ser útil. Por un lado, facilita la recuperación en caso de un desastre, como una piratería o un ataque de malware. El único inconveniente de esto es que necesita hacer clones regulares para mantener sus archivos de respaldo actualizados.
Mover el sitio web a un nuevo host
Hacer que un WordPress se mueva de un host a otro puede ser un proceso complicado. La clonación del sitio le brinda la oportunidad de realizar la transición sin afectar a los visitantes. Idealmente, desde la perspectiva del visitante, nadie sabrá que se realizó un movimiento.
Ahora puede comprender por qué es posible que desee clonar un sitio de WordPress. Echemos un vistazo a cómo puede hacerlo en unos pocos pasos simples.
Primer (y más rápido) método: clonación de sitios con Softaculous
Si tiene cPanel y usó Softaculous para instalar WordPress, clonar un sitio de WordPress no podría ser más fácil.
(Si tiene acceso a Softaculous pero no lo usó para instalar WordPress, aún puede importar su instalación de WordPress existente a Softaculous con solo unos pocos clics).
Inicie sesión en cPanel.
En la sección «Softaculous Apps Installer», haga clic en el icono «WordPress».
En la sección «Instalaciones actuales», haga clic en el icono «Crear ensayo». Softaculous utiliza el término «puesta en escena», que, para nuestros propósitos, es lo mismo que un «clon» del sitio.
La URL de instalación en vivo es la instalación de WordPress que se clonará.
Elija la URL de instalación
- Elija el protocolo
Puede elegir HTTP o HTTPS, con o sin www. Elija lo que coincida con el sitio en vivo. - Elija el dominio
Si tiene varios dominios, elija el mismo dominio que el sitio en vivo. También puede seleccionar un subdominio si tiene uno configurado. - En Directorio
Ingrese el nombre del directorio donde desea que se configure el sitio de clonación. Si el directorio no existe, se creará automáticamente.
Nombre de la base de datos : puede dejar cualquier valor predeterminado ingresado aquí a menos que tenga una necesidad específica de nombrar la base de datos de cierta manera.
Haga clic en el botón «Crear puesta en escena».
Verá un mensaje de éxito.
Eso es todo al respecto. Su sitio clonado está listo para funcionar.
Uso del sitio clonado
Inicie sesión en /wp-admin en el sitio clonado con el mismo nombre de usuario y contraseña que el sitio en vivo. Realice los cambios en el sitio clonado y, si lo desea, cuando esté satisfecho de que todo funciona correctamente, puede «empujar» el sitio clonado al sitio activo.
«Empujar» solo significa reemplazar el sitio en vivo con la versión clonada. Hay un par de maneras diferentes de hacerlo.
En la sección «Instalaciones actuales» de Softaculous, haga clic en el ícono «Push to Live» en la línea del sitio de ensayo.
El primer método es utilizar las opciones predeterminadas. Las opciones predeterminadas reemplazan todo en el sitio en vivo, los archivos y la base de datos, con las versiones que existen en el sitio clonado.
El sistema crea una copia de seguridad de su sitio en vivo antes de reemplazarlo, por lo que si algo sale mal, tendrá una copia de seguridad.
Hacer clic en la pestaña «Personalizar» le permitirá enviar solo ciertas tablas de la base de datos. Solo debe elegir esta opción si está seguro de lo que está haciendo y se siente cómodo presionando cambios incrementales o parciales.
La mayoría de nosotros usaremos las opciones predeterminadas.
Cómo eliminar el sitio clonado
Dado que es tan fácil clonar un sitio, no hay ninguna razón para conservarlo cuando termine de usarlo.
Para eliminar el sitio de clonación y la base de datos, vaya a la sección «Instalaciones actuales» de Softaculous y haga clic en el ícono «X» en la línea del sitio de prueba.
Para eliminar por completo el sitio de ensayo, deje todas las opciones seleccionadas.
Haga clic en el botón «Eliminar instalación».
Método alternativo: Clonar un sitio de WordPress usando un complemento
Para este método, vamos a utilizar un popular complemento de clonación y migración llamado Duplicator , que es un complemento de migración de WordPress. Hay varios complementos que pueden clonar sitios de WordPress, y enumeraré algunas opciones más en un minuto.
Duplicator crea dos archivos desde su sitio de WordPress: un archivo de almacenamiento y un archivo de instalación. El archivo contiene copias de los datos de su sitio y la base de datos MySQL. El instalador es un archivo PHP que extraerá e instalará el archivo en la nueva ubicación.
Así es como se clona un sitio de WordPress usando el complemento Duplicator.
Cree una copia de su sitio de WordPress y descárguela
Lo primero que debe hacer es instalar y activar el complemento Duplicator desde la página del complemento en su área de administración de WordPress.
Una vez que el complemento se haya instalado y activado en su sitio, haga clic en la pestaña «Duplicador». Esto lo llevará a la página principal del complemento donde puede crear un clon.
Haga clic en la pestaña «Crear nuevo» para comenzar.
Ingrese un nombre para el archivo que lo ayude a identificarlo y haga clic en el botón «Siguiente».
El complemento de clonación Duplicator WordPress escaneará el sitio y le informará si hay algún problema con su configuración. Es normal recibir advertencias, especialmente porque todos usan diferentes versiones de WordPress, PHP, etc.
También puede haber algunas advertencias de alojamiento web basadas en el tamaño de su sitio. Haga clic en la casilla de verificación «Continuar con el proceso de creación», luego haga clic en el botón «Crear» para continuar.
Cuando se haya completado el paquete de su sitio web, verá la página a continuación y recibirá enlaces para descargar dos archivos: el instalador y el archivo.
Descarga ambos archivos a tu computadora.
Cargue la copia de su sitio
Cargue los dos archivos en su nueva ubicación o servidor. Para ello, deberá utilizar un cliente FTP . Hay muchos buenos disponibles. Si no tiene uno, le recomiendo FileZilla o Transmit (para usuarios de Mac) como alternativa.
Inicie sesión en el servidor (o directorio en su servidor existente) donde desea configurar el clon.
Arrastre y suelte los dos archivos en el directorio de destino.
Configure una base de datos para el clon de su sitio web
Cada sitio web de WordPress utiliza una base de datos. Su clon no es diferente, por lo que debemos configurar una base de datos vacía. Esto le permitirá utilizar el instalador de Duplicator para importar el contenido de la base de datos de su sitio original al nuevo. Estoy usando cPanel.
En cPanel, hay varias opciones relacionadas con las bases de datos. Busque «Bases de datos MySQL».
Haga clic en él para crear una nueva base de datos. Debe crear la base de datos y luego agregar un usuario. Verá ambas opciones disponibles en la página Nueva base de datos.
Ahora crea un usuario.
Y finalmente, agregue el usuario a la base de datos.
Nota: Cuando agregue el usuario a la base de datos, asegúrese de hacer clic en la casilla de verificación «Todos los privilegios».
Termina el Clon
Ahora que ha agregado la base de datos y ambos archivos Duplicator están en su servidor, puede acceder al nuevo sitio web a través de su navegador.
Simplemente agregue /installer.php a la URL, como:
[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]https://ggexample.com/clone/ instalador.php[/ht_message]
Duplicator se ejecutará y le avisará de cualquier problema y le pedirá que continúe. En la mayoría de los casos, es seguro continuar.
Duplicator le pedirá que ingrese las credenciales de la base de datos que creó. Ingrese los detalles y Duplicator importará su antigua base de datos a la nueva.
Duplicator le hará un par de preguntas más sencillas sobre el enlace permanente y las actualizaciones de la estructura, así como la ruta de la URL. Los campos deben completarse previamente, pero puede completarlos si están vacíos.
Duplicator hará el resto, incluida la eliminación tanto del instalador como de los archivos de almacenamiento. Simplemente haga clic en las indicaciones.
¡Eso es todo! Ahora ha clonado con éxito un sitio de WordPress usando Duplicator.
Mantener el archivo de copia de seguridad
No hay problema en dejar el archivo ZIP de respaldo en el sitio original. Es lo mismo que almacenar una copia de seguridad en el servidor original, como lo harán muchos complementos. Para que alguien pueda clonar el sitio, debe conocer el nombre de archivo exacto y la ubicación del archivo.
Si ese fuera el caso, es posible que tenga problemas mayores que alguien que robe la copia de seguridad. Es posible que desee considerar complementos de seguridad para proteger sus datos , incluso si no conserva el archivo de copia de seguridad.
Este es quizás uno de los métodos más fáciles que he encontrado para clonar un sitio web de WordPress. Es simple, efectivo y no toma mucho tiempo completarlo. Antes de pagar por los servicios de transferencia de contenido, pruebe esta herramienta. Puede ahorrarle mucho dinero y tiempo.
Otras opciones del complemento de clonación de WordPress
Si está interesado en otras opciones de complementos de clonación de WordPress, aquí hay algunas más para analizar y considerar. Todos hacen el trabajo, es solo una cuestión de preferencia.
UpdraftPlus: hace que las copias de seguridad y la restauración de WordPress sean muy simples y fáciles. UpdraftPlus es en realidad el complemento de copia de seguridad de mayor rango y más popular en el repositorio de WordPress. Puede hacer una copia de seguridad de sus archivos y base de datos en la nube y luego restaurarlos con un par de clics de un botón.
Migración de WP todo en uno: exporte fácilmente su sitio web y base de datos de WordPress sin necesidad de muchos conocimientos técnicos. Puede cargar su sitio de WordPress en una ubicación diferente utilizando una técnica de arrastrar y soltar. Este complemento también tiene una opción de «buscar y reemplazar» que solucionará automáticamente cualquier problema que ocurra al usar el complemento.
BackupBuddy: utilizan un plan específico de 5 pasos para realizar copias de seguridad o clonar sitios de WordPress. Con solo unos pocos clics, BackupBuddy realiza una copia de seguridad de todo su sitio web de WordPress desde el panel de control de WordPress. No hay una versión gratuita de este, pero es un complemento de clonación de WordPress muy sólido.
WP-Migrate DB: Quizás solo un sólido como cualquier otra cosa mencionada anteriormente es WP-Migrate DB. Puede exportar su base de datos como un volcado de datos MySQL (al igual que phpMyAdmin), buscar y reemplazar URL y rutas de archivos, manejar datos serializados y luego guardarlos en su computadora como un archivo SQL. El gran inconveniente principal de este complemento de clonación de WordPress es que la versión pro es muy cara y es posible que tengas que comprarla para hacer todo lo que quieras si eres un desarrollador.
Espero que este artículo te haya mostrado lo fácil que puede ser clonar un sitio de WordPress en solo unos pocos pasos. Hay varias opciones excelentes para hacer esto, solo necesita mirarlas y descubrir cuál prefiere.
¿Qué tipo de métodos utiliza para crear copias de seguridad y clones o sus sitios de WordPress? ¿Ha tenido problemas para mover o clonar su sitio de WordPress de una ubicación a otra?