Realizar copias de seguridad y migraciones con sitios básicos de WordPress es bastante sencillo hoy en día. Hay miles de tutoriales paso a paso en la web y plugins que automatizan todo el proceso, haciéndolo rápido e indoloro.

Sin embargo, cuando se trata de una configuración multisitio de WordPress, las tareas como las copias de seguridad y las migraciones son un poco más complejas.

Esto se debe principalmente al hecho de que las instalaciones de varios sitios comparten la misma base de datos e instalación de WordPress. Por lo tanto, a menos que estés migrando o haciendo una copia de seguridad de todo el multisitio, tienes que segmentar el trabajo al nivel de subsitio.

O peor, tal vez quieras convertir un subsitio en una instalación normal de WordPress.

Hoy compartiremos algunos plugins multisitio de WordPress que recomendamos.

¿Listo? ¡Vamos a sumergirnos!

Los desafíos de respaldar y migrar una red de sitios múltiples de WordPress

El respaldo y la migración de una red de sitios múltiples se complica por unos pocos factores:

Hacer copias de seguridad y migrar toda la red es lo mismo que hacer copias de seguridad y migrar un solo sitio: el proceso no es diferente. Pero hacer copias de seguridad y migrar subsitios dentro de la red es aún más complicado porque la forma en que se almacenan los archivos y datos de los subsitios no es exactamente sencilla:

Entonces, ¿es imposible hacer copias de seguridad y migrar subsitios dentro y fuera de una red de múltiples sitios? ¡Claro que no! Hay un número de plugins premium que puedes usar para hacerlo y algunos métodos gratuitos.

En este artículo, te mostraremos todos esos para que puedas hacer una copia de seguridad y migrar tus subsitios tú mismo.

Instalando y activando los plugins multisitio de WordPress en tu red de WordPress

Antes de entrar en el detalle de usar un plugin para hacer una copia de seguridad o migrar subsitios de tu red, necesitas saber cómo funcionan los plugins en WordPress multisitio.

Cada plugin sólo se instala una vez en la red, y sólo el administrador de la red puede hacerlo.

Para instalar un plugin, ve a Network Admin > Plugins > Add New, e instala el plugin exactamente como lo harías si estuvieras administrando un sitio normal.

Instalar un plugin en Multisite

Instalar un plugin en Multisite

La diferencia está en cómo se activan esos plugins. Los plugins pueden ser activados en la red, de modo que están activos en cada sitio de la red, o pueden ser activados para sitios individuales.

Sólo el administrador de la red puede activar un plugin. Los administradores de sitios pueden activar plugins individuales en su propio sitio, pero sólo si el administrador de la red ha dado permiso para ello.

Como administrador de la red, para editar los permisos de activación de los plugins, ve a Administración de la Red > Configuración de la Red. Desplázate hacia la derecha hasta la parte inferior de la pantalla y marca o desmarca la casilla Plugins junto a Habilitar los menús de administración.

Habilitar los plugins para los administradores de los sitios

Habilitar los plugins para los administradores de los sitios

Si se activan los plugins para los administradores del sitio, pueden ir a la pantalla de Plugins en su administrador y activar los plugins que necesiten. Sólo puedes desactivar esto para todos los plugins, no para unos pocos seleccionados (a diferencia de los temas).

Si quieres que se active un plugin para cada sitio de la red, tienes que activarlo desde las pantallas de administración de la red.

Ve a Administración de la Red > Plugins. Encuentra el plugin que quieres activar y haz clic en el enlace Network Activate.

Red activando un plugin

Activación de un plugin en la red

Los plugins de migración y de respaldo, que generalmente funcionan a nivel de red y no a nivel de sitio, son ejemplos perfectos de plugins que deben ser activados para toda la red, ya que su función se aplica a la red y no a sitios individuales.

Para desactivar un plugin en la red, simplemente haz clic en el enlace Network Deactivate donde estaba el enlace Network Activate. Esto sólo está disponible si has activado el plugin para toda la red. Si el plugin fue activado para sitios individuales, el administrador de la red o el administrador del sitio puede desactivarlo para cada sitio, desde las pantallas de administración del sitio para ese sitio.

¿Malabarismos con múltiples sitios en una red? 🤹‍♂️ Estos plugins harán tu vida mucho más fácil 😅Click to Tweet

Plugins para la administración de tu red de sitios múltiples de WordPress

Hay algunos plugins que te ayudarán a administrar tu red de sitios múltiples y a trabajar con ella de manera más eficiente. A veces te darán información que facilitará el proceso de respaldo o migración de tus subsitios.

Ten en cuenta que todos estos plugins necesitan ser activados en red porque funcionan a nivel de red.

Multisite Enhancements

Mejoras en múltiples sitios Plugin para WordPress

Multisite Enhancements Plugin para WordPress

El plugin Multisite Enhancements te ofrece más información sobre tu red de sitios múltiples y más herramientas para trabajar. Una característica particularmente útil es la capacidad de ver qué plugins o temas están activos en cada sitio de la red.

Esto significa que si quieres hacer una copia de seguridad o migrar un sitio individual, sabrás qué plugins y temas están activados en él. También es útil para probar: si un plugin causa problemas en un sitio de tu red, sabrás qué otros sitios necesitas probar.

Multisite enhancements - pantalla de plugins

Multisite enhancements – pantalla de plugins

Multisite Toolbar Additions

Multisite Toolbar Additions Plugin de WordPress

Multisite Toolbar Additions Plugin de WordPress

El plugin Multisite Toolbar Additions añade algunos atajos rápidos a la barra de herramientas de WordPress para los administradores de la red.

Esto puede ahorrar tiempo si necesitas hacer cosas como administrar plugins y temas y configurar los ajustes sin tener que hacer muchos clics.

Elementos adicionales de la barra de herramientas

Elementos adicionales de la barra de herramientas

User Switching

User Switching plugin de WordPress

User Switching plugin de WordPress

El plugin User Switching no es sólo para multisitio, sino que es particularmente útil en redes multisitio ya que tienen más funciones de usuario. Si gestionas una red y quieres solucionar un problema que experimenta uno de los administradores de tu sitio, te permite acceder a la red como si estuvieras usando su login.

User Switching - interfaz

User Switching – interfaz

Simplemente ve a la pantalla de Usuarios, pasa el cursor sobre un usuario y haz clic en el enlace Cambiar a. Puedes ahorrar mucho tiempo al entrar y salir de nuevo y te permite apoyar mejor a los usuarios de tu red.

WP Multi Network

WP Multi Network Plugin

WP Multi Network Plugin

Si alguna vez te has preguntado si es posible crear una red multisitio dentro de una red multisitio, el plugin WP Multi Network tiene tu respuesta.

Cuando se instala y se activa la red, añade un menú de Mis redes al menú de administración y te permite convertir cualquiera de los sitios de tu red de sitios múltiples en una red propia, lo que significa que puedes tener dos capas de sitios múltiples de WordPress.

Es especialmente útil para las empresas que dirigen una red de múltiples sitios para departamentos o empresas infantiles, que luego pueden crear sus propias redes.

Important

Este plugin no ha sido probado con los últimos lanzamientos importantes. Sugerimos encarecidamente que lo pruebes primero en un entorno de staging.

Multisite Langauge Switcher

Multisite Language Switcher Plugin de WordPress

Multisite Language Switcher Plugin de WordPress

Si utilizas WordPress multisite para gestionar una red de sitios en diferentes idiomas, el plugin Multisite Language Switcher lo hará más fácil.

Añade soporte multilingüe a toda tu red, incluyendo subdominios y subdirectorios, y permite la traducción de todo tipo de contenido, incluyendo páginas, posts, tipos de posts personalizados y taxonomías.

Respaldar o migrar una red completa de sitios múltiples de WordPress

Hacer una copia de seguridad de toda la red será útil si experimentas problemas que afecten a toda la instalación de WordPress y no sólo a un sitio individual. Si tienes muchos sitios en tu red, no querrás pasar por el proceso de restaurar cada uno individualmente cuando restaurar la red entera hubiera sido más fácil.

Si planeas migrar sitios individuales en tu red, tiene sentido hacer primero una copia de seguridad de toda la red, en caso de problemas.

Hacer una copia de seguridad de una red multisitio de WordPress no es tan diferente de hacer una copia de seguridad o migrar una instalación normal de WordPress.

Si estás con Kinsta, nuestras copias de seguridad automatizadas te darán la tranquilidad de saber que toda tu red está siendo respaldada automáticamente todos los días.

Para acceder a tus copias de seguridad en MyKinsta, ve a Sitios, haz clic en tu sitio y luego haz clic en Copias de seguridad en el menú.

Copias de seguridad en MyKinsta

Copias de seguridad en MyKinsta

Desde aquí, puedes acceder a tus copias de seguridad más recientes y restaurar tu sitio desde uno de estos. También puedes hacer una copia de seguridad manual, que es una buena idea antes de empezar a migrar cualquier sitio dentro o fuera de tu red.

Si no estás con Kinsta, tendrás que hacer copias de seguridad usando un plugin de respaldo. Sigue nuestra guía de plugins de copia de seguridad de WordPress para que esto funcione.

Respaldo o migración de subsitios multisitios

Migrar o hacer una copia de seguridad de subsitios individuales es diferente de migrar o hacer una copia de seguridad de toda tu red de multisitios porque sólo tendrás que trabajar con los datos y archivos que se aplican a ese sitio específico.

Esto significa migrar o hacer copias de seguridad de lo siguiente:

Es un proceso complejo, así que si quieres hacerlo con un plugin a través de las pantallas de administración, tendrás que pagar por un plugin premium.

Sin embargo, hay algunas formas de hacer una migración gratuita si estás preparado para usar la línea de comandos o para seguir un proceso más largo.

3 Métodos para respaldar y migrar subsitios multisitios

Hay tres métodos que puedes usar para migrar subsitios de forma gratuita. Estos son:

  1. Migrar manualmente las tablas y archivos de la base de datos relevantes.
  2. Usar un método alternativo que implique el uso de plugins gratuitos.
  3. Ejecutar la migración desde la línea de comandos con el plugin MU-Migration.

Ten en cuenta que estos métodos no se pueden usar para hacer copias de seguridad: tendrás que usar un plugin premium para eso.

¡Echemos un vistazo a los dos primeros!

¿Necesitas un alojamiento de primera clase, rápido y seguro para tu red de sitios múltiples? Kinsta proporciona servidores de alta velocidad y soporte de clase mundial 24/7 por parte de los expertos de WordPress. Echa un vistazo a nuestros planes

1. Migrar un subsitio manualmente

Para migrar un subsitio manualmente, tendrás que:

  1. Exportar las tablas de la base de datos sólo para ese subsitio. Cuando las importes al nuevo sitio, deberás editar el prefijo en el archivo SQL para reflejar el nombre de la tabla de la base de datos en la nueva ubicación.
  2. Exportar los archivos de subida, que encontrarás en wp-content/uploads/sites/X, donde X es el ID del subsitio.
  3. Exportar cualquier tema y archivos de plugins usados en ese subsitio.

No se puede migrar fácilmente los registros de usuario de esta manera y si tienes muchos usuarios en el subsitio este método no es recomendado.

2. Plugins multisitio de WordPress para migrar o hacer copias de seguridad de subsitios

El uso de un plugin de copia de seguridad o de migración dedicado y compatible con multisitio acelerará el proceso considerablemente. Aquí están los plugins más adecuados para hacer esto.

WP Migrate DB Pro (y WP Migrate DB Pro Multisite Tools)

El plugin WP Migrate DB Pro dice que te ayuda a «empujar/tirar tu sitio de WordPress con facilidad». Si lo combinas con el complemento WP Migrate DB Pro Multisite Tools, puedes usarlo para migrar un subsitio tanto dentro como fuera de una red de multisitios.

Te permite migrar un subsitio en (casi) cualquier permutación que puedas necesitar:

Lo único que no puedes hacer ahora mismo es migrar un subsitio de una red multisitio a otra red multisitio como un subsitio. Sin embargo, hay una solución alternativa que puedes utilizar.

Así que si tienes un subsitio en tu red que necesita ser transferido a tu propia instalación, o tienes un sitio externo que necesitas tirar como un nuevo subsitio, este plugin te cubre las espaldas.

Duplicator Pro

El plugin Duplicator Pro está diseñado para ayudarte a duplicar y migrar sitios de WordPress, pero también funcionará con subsitios de una red de sitios múltiples.

Hay cinco pasos para usar el plugin para migrar un subsitio a una instalación de un solo sitio:

  1. Usa el plugin para crear un paquete en tu máquina fuente, como lo harías en un sitio único estándar.
  2. Copia el instalador/archivo en la nueva ubicación y crea tu base de datos y usuario.
  3. Ve al instalador.
  4. Verás un desplegable que contiene todos los subsitios del paquete. Elige uno y continúa con la instalación.
  5. El subsitio elegido en el paso 4 se instalará como un nuevo independiente.

WPvivid Backup Pro

El plugin premium WPvivid Backup Pro es otro que es compatible con multisitios.

El plugin te permite hacer copias de seguridad o migrar sitios mediante la migración manual, la migración automática o la migración a través del almacenamiento remoto. Con la versión premium, puedes hacer copias de seguridad y migrar subsitios en tu red de múltiples sitios.

Info

La versión gratuita del plugin WPvivid es incompatible con el alojamiento de Kinsta porque ejecuta copias de seguridad no incrementales.

ManageWP

El plugin ManageWP no se limita a las copias de seguridad y las migraciones. Incluye una gama de herramientas diseñadas para ayudarte a administrar tu sitio y mantenerte al día.

La versión premium viene con herramientas que te ayudan a migrar rápidamente un sitio de WordPress, incluyendo subsitios en una red de sitios múltiples. Tanto la versión gratuita como la premium incluyen herramientas de copia de seguridad, pero necesitarás la versión premium para hacer una copia de seguridad de los subsitios individualmente.

Al utilizar ManageWP con subsitios, deberá tener en cuenta las siguientes advertencias, que se detallan en la documentación del plugin:

Limpieza después de la migración

Una vez que has migrado un subsitio dentro o fuera de una red multisitio, puede que necesites hacer una limpieza.

Si has migrado el sitio fuera de tu red y ya no lo necesitas, asegúrate de eliminarlo de tus sitios.

Ve a Administración de la Red > Sitios y encuentra el sitio que has migrado. Haz clic en el enlace Borrar debajo del nombre del sitio.

Eliminar un sitio en una red de sitios múltiples de WordPress

Eliminar un sitio en una red de sitios múltiples de WordPress

Si tu subsitio estaba usando un tema o cualquier plugin que no esté activado en ningún otro sitio de tu red, también deberías eliminarlos. Siempre es conveniente eliminar cualquier software de tu instalación de WordPress que no se esté utilizando.

No te olvides de comprobar que la nueva versión del sitio funciona en el lugar al que lo has migrado antes de hacer esto! (Y puede que quieras hacer una copia de seguridad primero, por si acaso.)

Clonación de sitios dentro de la red

A veces, en lugar de migrar un subsitio de una red de múltiples sitios, se quiere migrar dentro de la red. En otras palabras, quieres hacer un clon del sitio.

Esto puede ayudarte a usar un sitio como plantilla para otro sitio o a re-desarrollar un sitio usando el sitio clonado y luego apuntar cualquier nombre de dominio a ese sitio una vez que esté listo.

Cuando es el momento de hacer una copia de seguridad o migrar tu red de sitios múltiples, no hay necesidad de estresarse 😌 Estos plugins fueron diseñados para hacer tu vida más fácil!Click to Tweet

Resumen

Hacer copias de seguridad de subsitios individuales en una red de sitios múltiples de WordPress, o migrarlos dentro o fuera de un sitio múltiple, no es tan sencillo como hacer copias de seguridadmigrar una instalación de un solo sitio.

Para hacer una copia de seguridad o migrar los subsitios de tu red, puedes migrar manualmente las tablas y archivos de la base de datos relevantes, utilizar una solución alternativa que necesita tres plugins gratuitos o, para el método más rápido, utilizar un plugin premium compatible con WordPress Multisite.


Si le ha gustado este artículo, entonces le encantará la plataforma de Kinsta WordPress hosting. Acelere su sitio y reciba soporte 24/7 de nuestro equipo de WordPress veterano. Nuestra infraestructura potenciada por Google Cloud se centra en escalamiento automático, rendimiento y seguridad. ¡Déjenos mostrarle la diferencia con Kinsta! Conozca nuestros planes