No importa que tan conocedor sea o desde hace cuanto tiempo que utiliza WordPress; habrán ciertas ocasiones cuando algo salga terriblemente mal. En algunas ocasiones simplemente fue un error del usuario y otras serán porque fue hackeado debido a la vulnerabilidad de un plugin. Si usted no sabe como arreglarlo, o piensa que podría tomar mucho tiempo, la forma más rápida y sencilla para resolver el problema es restaurar WordPress desde un respaldo. Después de todo, esta es la razón por la que uno tiene respaldos, o debería tener. 😉

En esta guía, veremos cómo restaurar WordPress desde una copia de seguridad utilizando seis métodos diferentes. Con algunas de las opciones, puede hacer una copia de seguridad y ejecutar en cuestión de minutos.

Entendiendo Como Funcionan los Respaldos de WordPress

Antes de empezar con el proceso de cómo restaurar WordPress desde un respaldo, es importante entender primero como funcionan. Un respaldo estándar de WordPress contiene los archivos de su sitio y base de datos de MySQL. Pero los respaldos de WordPress pueden variar basado en que fue usado para hacer el respaldo.

Plugins de Respaldo de WordPress

Si usted está utilizando un plugin de respaldo de WordPress, típicamente le darán la opción de sólo retener su /wp-content/uploads/ directamente y la base de datos (en algunas ocasiones el folder de sus temas y plugins también) para ahorrarle espacio en el disco. La base de datos contiene todos sus datos, y el folder de subidas tiene sus archivos importantes, como imágenes en su biblioteca de archivos multimedia, que no podría recobrar de otra forma.

Los Temas y plugins pueden ser fácilmente reinstalados. Sin embargo, la mayoría de los plugins de respaldo le darán la opción de hacer todo o estar limitado para guardar en espacio.

Si usted está utilizando un plugin de respaldo que tiene soporte para respaldos incrementales (que es lo que recomendamos), haría un respaldo completo del sitio primero, y sólo guardar los cambios en su sitio después de esto. Esto reduce dramáticamente el uso de espacio de disco y es mucho mejor para el desempeño, y esto no estará utilizando su servidor al mismo tiempo en un horario recurrente.

Puntos de Restauración con un Clic con los Hosts de WordPress

Si usted tiene respaldos de WordPress con su proveedor de hosting, estos más a menudo que no, son más como snapshots de su sitio. Puede verlos como la Maquina de Tiempo (Time Machine) en su Mac. La mayoría de los hosts administrados de WordPress le dejan restaurar con tan sólo clic hasta cierto punto de tiempo. Esta es el método más sencillo y conveniente.

Si usted es cliente de Kinsta, tiene suerte, ¡porque tenemos algunas de las mejores opciones de respaldo de WordPress en la industria! Nos tomamos la retención de datos y almacenamiento muy en serio y es por eso que tenemos seis tipos distintos de respaldos:

  1. Respaldos automáticos que son tomados cada 24 horas y almacenados por 14 días (más en planes más altos).
  2. Puntos de Restauración Manual de Respaldo los cuales puede crear en cualquier momento.
  3. Respaldos Generados por el Sistema los cuales son creados automáticamente cuando usted lleva a cabo tareas importantes en el entorno de Kinsta.
  4. Respaldos completamente descargables los cuales son un archivo (.zip) conteniendo su sitio entero de WordPress. El archivo tiene los archivos de su sitio web al igual que el archivo SQL conteniendo los contenidos de su base de datos.
  5. Copias de seguridad externas que permiten configurar copias de seguridad automáticas en un bucket de almacenamiento externo de Amazon S3 o Google Cloud.
  6. Add-on de respaldo de 6 horas ($50/mes por sitio): Los respaldos son creados cada 6 horas y están disponibles por 24 horas. Ideal para sitios que cambian frecuentemente.
  7. Add-on de respaldos por hora ($100/mes por sitio): Los respaldos son creados cada hora y están disponibles por 24 horas. Ideal para sitios de ecommerce, sitios de membresía y sitios que cambian constantemente.

Luego llevamos esto un paso más allá. 🤘

Kinsta también crea y almacena snapshots de disco persistente (conteniendo sus respaldos) de cada maquina en nuestra infraestructura cada 4 horas por 24 horas y luego cada 24 horas más allá de esto por dos semanas. El Google Cloud Platform entonces almacena automáticamente múltiples copias de cada snapshot de forma redundante a través de múltiples ubicaciones con sumas de verificación automáticas para asegurar la integridad de sus datos. Esto quiere decir que los snapshots son almacenados en distintos centros de datos desde la ubicación donde fueron originalmente creados.

Por lo tanto, le sugerimos que considere un proveedor de hosting, como Kinsta que tiene estas funciones. El valor general de los respaldos e infraestructura de hosting se pagarán por si mismas – a diferencia de armar otro host y un plugin de respaldo. En caso de que tenga curiosidad. Kinsta no incluye sus respaldos en el uso total de espacio de disco.

Restauración de un Clic de WordPress Desde un Respaldo en MyKinsta

Puede fácilmente restaurar su sitio de WordPress desde un respaldo automático, o uno generado por el sistema justo desde el dashboard de “MyKinsta”. Sólo siga los pasos de abajo.

Cada respaldo es un snapshot completo de los archivos de este entorno, bases de datos, redirecciones y configuración Nginx al momento de que se haya creado este respaldo. Cuando usted restaura un respaldo, todos los cambios a los archivos del sitio web, base de datos, redirecciones y configuración Nginx serán restaurados al momento en que fueron creados.

Paso 1

Primero, ingrese al dashboard de MyKinsta. Vaya a “Sitios” en el lado izquierdo y de clic en el sitio de WordPress del cual necesita restaurar un respaldo.

Sitios de WordPress en MyKinsta
Sitios de WordPress en MyKinsta

Paso 2

Vaya a la pestaña de “Respaldos” y usted verá una lista de sus distintas opciones. Aquí puede alternar entre diario, por hora, manual, generado por el sistema, y respaldos completamente descargables. Para este tutorial, estaremos utilizando los respaldos automáticos por día.

Para restaurar un respaldo simplemente de clic en el botón de “Restaurar a” a un lado del respaldo que quiera restaurar. Elegir la opción de “Vivo” reescribirá su sitio de producción.

Restaurando WordPress desde un Respaldo en MyKinsta
Restaurando WordPress desde un Respaldo en MyKinsta

Paso 3

Luego tendrá una confirmación de la restauración del respaldo al ingresar el nombre de su sitio. Esto reescribirá su entorno en vivo. Luego de clic en “Restaurar.”

Confirmando la restauración del respaldo de WordPress
Confirmando la restauración del respaldo de WordPress

Dependiendo de que tan grande es su sitio, esto podría tomar un par de minutos. Mientras la restauración está en proceso usted no podrá tener acceso al dashboard de admin de su sitio. Usted puede salir de esta pantalla en el dashboard de MyKinsta ya que usted será notificado tan pronto una restauración esté completa.

Restauración de respaldo de WordPress en progreso
Restauración de respaldo de WordPress en progreso

Una vez que el proceso de restauración haya sido completado usted podrá acceder al dashboard de admin de su sitio de WordPress. Cuando usted restaura un respaldo un nuevo respaldo es generado el cual reflejará el estado de su sitio justo antes de ser restaurado. Esto puede ser muy útil si necesita deshacer la restauración.

Restauración de un Clic de WordPress Desde un Respaldo a Entorno de Prueba

En Kinsta usted tiene la opción de restaurar WordPress desde un respaldo y sacarlo directamente a su entorno de prueba. Esto podría hacer su vida mucho más sencilla de muchas formas, como:

  1. Una experiencia de desarrollo más agradable y flexible.
  2. Ver como funcionaba previamente su sitio sin tener que tocar su sitio en vivo.
  3. Recuperar y sacar información de un respaldo previo sin modificar su sitio en vivo.

Paso 1

Los pasos son esencialmente lo mismo que restaurar un respaldo de WordPress a estar en línea. Navegue directo a sus respaldos y de clic en el botón de “Restaurar a” a un lado del respaldo que desee restaurar. Pero ahora, elija la opción de “Entorno de Prueba” y este pasará su respaldo a este entorno.

Restaurar WordPress desde un respaldo y sacar a un entorno de prueba
Restaurar WordPress desde un respaldo y sacar a un entorno de prueba

Paso 2

Luego tendrá que confirmar la restauración del respaldo al ingresar el nombre de su sitio. Esto sobre escribirá su entorno de prueba actual (si uno existe, si no es así, uno será creado). Luego de clic en “Restaurar.”

Confirme la restauración del respaldo de WordPress al entorno de prueba
Confirme la restauración del respaldo de WordPress al entorno de prueba

Dependiendo que tan grande sea su sitio esto podría tomar unos minutos. Luego podrá acceder a su sitio de prueba, que ahora tendrá su propio entorno, completamente separado de su sitio en vivo. Los sitios de prueba, como con los respaldos, tampoco son contados al momento de revisar su uso del espacio de disco en su plan de hosting. 👍

Restaurar WordPress Desde un Respaldo con un Plugin

Luego, le mostraremos como restaurar WordPress desde un respaldo utilizando un plugin. Sólo le recomendamos utilizar los que tienen soporte para respaldos incrementales.

Un respaldo incremental de un sitio es cuando el sistema sólo crea un respaldo cuando los archivos del sitio y las tablas de bases de datos han cambiado. La razón de esto es mejorar el desempeño de su sitio y evitar docenas de archivos de respaldos innecesarios en su servidor. Por lo tanto, este es el mejor cuando su plugin de respaldos escanea el archivo más reciente y se pasa al siguiente respaldo si nada ha cambiado.

Aquí tenemos cuatro plugins de respaldo que recomendamos:

Para este tutorial, estaremos usando WP Time Capsule. Tiene una versión gratuita completa que puede utilizar por 30 días. Esto es fantástico porque esto quiere decir que podrá probarlo antes de comprometerse.

Plugin de WP Time Capsule para WordPress
Plugin de WP Time Capsule para WordPress

WP Time Capsule ofrece restauración y respaldos incrementales. Esto quiere decir que podrá mejorar el desempeño de su sitio y hacer más sencillas sus restauraciones al nunca copiar archivos durante los respaldos y sólo elegir los archivos específicos necesarias para estas restauraciones.

Asumiremos que ya ha tomado un respaldo. Si usted necesita ayuda instalándolo desde cero, cheque la guía de cómo empezar a utilizar WP Time Capsule. De lo contrario, siga los pasos de abajo para restaurar WordPress desde un respaldo de WP Time Capsule.

Paso 1

Ingrese al dashboard de su WordPress, vaya a “WP Time Capsule” -> “Respaldos” y elija un punto de restauración en el calendario.

Nota: si usted no tiene acceso a el dashboard de admin de su WordPress (quizás actualmente este inaccesible), vea la solución de WP Time Capsule sobre cómo restaurar un sitio que ha caído.

Seleccione un punto de restauración de WP Time Capsule
Seleccione un punto de restauración de WP Time Capsule

Paso 2

Luego haga clic en “Restaurar sitio hasta este punto.” También tienen la habilidad de restaurar a su propia solución de entorno de prueba.

Restaurando WordPress desde un respaldo con WP Time Capsule
Restaurando WordPress desde un respaldo con WP Time Capsule

¡Y eso es todo! Muy sencillo, ¿no?

Restaurar el Respaldo de la Base de Datos de WordPress con phpMyAdmin

Habrá ocasiones donde uno tenga que restaurar manualmente su base de datos. Usted puede seguir los pasos de abajo sobre cómo restaurar la base de datos de MySQL usando phpMyAdmin.

phpMyAdmin es una herramienta open source gratuita disponible a través de su navegador que está acostumbrada a administrar MySQL o MariaDB. Puede ser usada por todo tipo de operaciones distintas, como la migración de bases de datos, administrar tablas, índices, y ejecutar afirmaciones SQL.

Nota: Este tutorial asume que usted ya tiene un respaldo o ha exportado un archivo *.sql por el cual importará. Si no es así, vea nuestro tutorial sobre cómo respaldar su base de datos de mySQL con phpMyAdmin.

Paso 1

Primero, usted necesitará ingresar a phpMyAdmin. En Kinsta, tenemos un enlace fácil de acceder para llegar a su phpMyAdmin dentro del dashboard de MyKinsta. Se encuentra en la pestaña «Información» de tu sitio, en la sección «Acceso a la base de datos».

Enlace de phpMyAdmin en el dashboard de MyKinsta
Enlace de phpMyAdmin en el dashboard de MyKinsta

Nota: La ubicación de phpMyAdmin podría varias si usted está con un proveedor de hosting distinto. Puede checar su documentación o ponerse en contacto con el equipo de soporte y preguntarles en donde se encuentra. Si usted está utilizando cPanel, phpMyAdmin puede ser encontrado bajo la sección de “Base de datos”.

cPanel phpMyAdmin
cPanel phpMyAdmin

Paso 2

Haga clic en la base de datos de WordPress. Sin duda alguna el nombre corresponderá con el nombre de su sitio.

Base de datos de phpMyAdmin en WordPress
Base de datos de phpMyAdmin en WordPress

Paso 3

De clic en la pestaña de “Importar” y luego en “Elegir archivo.” Seleccione el respaldo/exportación de su archivo *.sql. Y de clic en “Ir.”

Importante: Importar su archivo *.sql podría sobre escribir los contenidos actuales de su base de datos. Asegúrese de tener un respaldo por sí acaso. Si usted no se siente cómodo haciendo esto, por favor consulte primero con un desarrollador.

Importación de base de datos de MySQL en phpMyAdmin
Importación de base de datos de MySQL en phpMyAdmin

Si usted está restaurando su base de datos debido al hecho de que usted piensa que su sitio de WordPress podría haber sido hackeado, hay unos pasos adicionales que le recomendamos tomar. Recuerde, si usted es cliente de Kinsta, ¡le ofrecemos arreglos contra hacks gratuitos! Así que asegúrese de ponerse en contacto primero, ya que estamos disponibles para usted las 24/7.

Lectura sugerida: Cómo Exportar un Sitio de WordPress.

Cambie la Contraseña de su Base de Datos

Si su sitio de WordPress fue hackeado, debe restablecer su contraseña de base de datos MySQL. En la sección Acceso a la base de datos en el panel de MyKinsta, encontrará la opción «Generar nueva contraseña de base de datos». Cuando usa esto, su archivo wp-config.php se actualiza automáticamente (siempre que se encuentre en la raíz del sitio, que es la predeterminada). Si no está en la raíz, puede actualizar manualmente su archivo wp-config.php.

Genere una nueva contraseña para su base de datos
Genere una nueva contraseña para su base de datos

Reinstale el Core de WordPress (Plugins y Temas Anulados)

La otra cosa que le recomendamos es reinstalar WordPress core. Esto no impactará sus datos (almacenados en la base de datos) o personalizaciones.

Si usted está lidiando con un plugin o tema anulados de WordPress, usted también debería reinstalarlos, pero usando una copia legitima del desarrollador.

Restaurar el Respaldo de la Base de Datos de WordPress con cPanel

Si usted está con un proveedor de hosting que utiliza cPanel, usted puede restaurar la base de datos de su WordPress de una forma similar. Siga los pasos de abajo.

Paso 1

Ingrese a su cuenta de cPanel y bajo la sección de “Archivos” de clic en “Respaldo.”

Respaldo de cPanel
Respaldo de cPanel

Paso 2

Llegue hasta la parte que dice “Restaurar un respaldo de la base de datos MySQL.” De clic en “Elegir Archivo” y seleccione su respaldo /exportación del archivo *.sql. Luego de clic en “Subir.”

cPanel restaurando el respaldo de la base de datos de MySQL
cPanel restaurando el respaldo de la base de datos de MySQL

Restaurar Manualmente los Archivos de WordPress desde el Dashboard o Utilizando SFTP

Si usted necesita restaurar manualmente sus archivos de WordPress aquí hay dos métodos distintos que puede usar.

Restaurar los Archivos de WordPress desde el Dashboard

Si usted aún tiene acceso a su dashboard, usted puede primero intentar este método. Es bastante simple.

En el dashboard de su WordPress, vaya a “Dashboard” -> “Actualizaciones” en la barra lateral. De clic en el botón de “Reinstalar Ahora”.

Opción de reinstalar ahora en el dashboard de WordPress
Opción de reinstalar ahora en el dashboard de WordPress

Una vez que, de clic en el botón, WordPress automáticamente descargará y reinstalará las últimas versiones de WordPress. Usted esencialmente está rehaciendo el proceso de actualización normal que WordPress lleva a cabo cuando usted actualiza WordPress desde su dashboard.

Podría tomar unos segundos– pero una vez que se termina el proceso, usted debería tener una copia nueva de WordPress instalada.

Restaurar Archivos de WordPress Usando SFTP

Si no puedes acceder a la administración de WordPress debido a un error (o simplemente prefiere trabajar con SFTP), usted puede llevar a cabo un proceso similar a través de SFTP. Básicamente estará duplicando de forma manual lo que WordPress haría por usted desde la sección de arriba.

Aquí le dejamos un resumen de los pasos:

  1. Descargue la última versión de WordPress.
  2. Extraiga el archivo .zip.
  3. Suba todo excepto el folder /wp-content/

Paso 1

Primero, vaya a WordPress.org y descargue la versión más reciente de WordPress.

Descargando la versión más reciente de WordPress
Descargando la versión más reciente de WordPress

Paso 2

Una vez que se haya terminado la descarga, extraiga todos los contenidos del archivo .zip a su computadora. Luego, borre el folder wp-content.

Borre el folder de wp-content de WordPress
Borre el folder de wp-content de WordPress

Paso 3

Una vez que haya hecho eso, conéctese a su host a través de SFTP y suba los archivos restantes a su folder donde instaló originalmente WordPress. Usualmente, este es su folder root llamado algo como public o public_html.

Una vez que esté subiendo los archivos, su programa SFTP debería solicitar a través de un mensaje que dice así “El archivo seleccionado ya existe.” Cuando esto suceda, asegúrese de seleccionar la opción de Sobre Escribir y continuar:

Suba los archivos restantes a través de SFTP
Suba los archivos restantes a través de SFTP

Considerando que ya borró el folder de wp-content, esto sobre escribirá sobre todos los archivos core de WordPress sin afectar a ninguno de sus temas o plugins. Una vez que se haya terminado la subida, usted tendrá una nueva copia de los archivos de WordPress core y las cosas empezarán a funcionar como antes.

Resumen

Mientras que el restaurar WordPress desde un respaldo o archivos es usualmente algo sencillo, en algunas ocasiones podría toparse con algunos problemas. Aquí le dejamos los más comunes con los que los usuarios lidian a diario, junto con los enlaces para llegar a guías sobre como resolverlos:

Si usted es cliente de Kinsta, no tendrá que preocuparse de esto. Tenemos seis distintas opciones de respaldo y usted puede restaurar su sitio en cualquier momento con un sólo clic. Si su sitio es hackeado mientras se encuentra dentro de nuestra red, nuestro equipo experto de WordPress le ayudará a resolverlo sin costo alguno.

¿Tiene algún otro tip o cosas con las que se ha encontrado al intentar restaurar WordPress desde un respaldo? Nos encantaría escuchar sobre ellos en la sección de comentarios.

Brian Jackson

Brian tiene una gran pasión por WordPress, lo ha estado utilizando durante más de 10 años e incluso ha desarrollado un par de plugins premium. Brian disfruta de los blogs, las películas y el senderismo. Conéctese con Brian en Twitter.