Cómo hacer una copia de seguridad manual de su sitio web de WordPress sin un complemento

Publicado: 2021-03-04

Es importante comprender las tareas más fundamentales de WordPress al ejecutar su sitio. La seguridad, por supuesto, debe ser una de sus principales consideraciones. La creación de una copia de seguridad manual de WordPress también debería estar en su caja de herramientas. Debe usar un complemento de copia de seguridad dedicado o un servicio en línea para hacer una copia de seguridad automática de su sitio web.

Sin embargo, al saber cómo hacer una copia de seguridad manual de su sitio web, obtendrá una mejor comprensión de cómo funciona su sitio web. Además, el enfoque manual puede salvar su tocino si, por ejemplo, no puede acceder a su panel de WordPress o servicio en línea. Los accidentes ocurren, por lo que es un buen método para aprender.

Esta publicación le mostrará cómo hacer una copia de seguridad (y restaurar) manualmente de su sitio web de WordPress. Antes de esto, hablemos sobre su instalación de WordPress bajo el capó y por qué un enfoque automatizado es el mejor.

Una introducción rápida sobre por qué necesita hacer una copia de seguridad de su sitio web de WordPress

Para los no iniciados, una copia de seguridad de WordPress es simplemente copiar los archivos y la base de datos de su sitio de una ubicación a otra. Hay algunas razones sólidas por las que le gustaría hacer copias de seguridad periódicas:

  • Si su sitio web de WordPress está comprometido, puede restaurarlo a su estado original.
  • Puede tomar una copia de seguridad actual y usarla para trabajar en un nuevo diseño para su sitio o implementar una nueva funcionalidad. Haría esto a través de un entorno de desarrollo local, mientras deja intacto su sitio en vivo.
  • Las fallas de hardware, software y servicios generales pueden hacer que sus datos se borren, incluidas sus copias de seguridad.
  • El error del usuario siempre es una posibilidad, a pesar de su cuidado. A menudo, es más sencillo recuperar datos de una copia de seguridad que volver a crearlos.

Sin embargo, usar WordPress a menudo significa instalar complementos para ayudar a automatizar las tareas diarias. Si se pregunta por qué esta es una mejor manera de hacer una copia de seguridad de su sitio, la siguiente sección lo explicará.

Por qué una copia de seguridad manual no suele ser el mejor enfoque

Una instalación de WordPress lista para usar, es 'núcleo', es bastante simple. Esto es por diseño. Si desea cambiar el aspecto de su sitio, instalar un tema es la forma de lograrlo. Si desea ampliar la funcionalidad de su sitio, instalará complementos.

Si bien los complementos pueden lograr muchas cosas en su sitio, la automatización de tareas complejas es una de las mejores formas de usarlos. Hacer una copia de seguridad de su sitio se adapta a la automatización por varias razones:

  • Puede asegurarse de realizar los mismos pasos cada vez que realice una copia de seguridad.
  • Sabrá que las copias de seguridad de los archivos y carpetas correctos se realizaron correctamente.
  • También puede asegurarse de que la copia de seguridad se almacene de forma segura.

De todos modos, es probable que ya esté usando complementos para muchas tareas diferentes de WordPress. Sin embargo, si su sitio web de WordPress es pirateado, no tendrá acceso a los métodos habituales de WordPress para trabajar con archivos. Dado esto, aprender a hacer una copia de seguridad manualmente es otra flecha en su carcaj.

Cómo hacer una copia de seguridad manual de su sitio web de WordPress

Dividiremos la copia de seguridad manual en dos partes: la segunda examinará más de cerca su base de datos. Sin embargo, antes de esto, la primera parte se ocupará de sus temas, complementos y medios. ¡Vamos a ver!

1. Haga una copia de seguridad de sus temas, complementos, archivos y cargas de medios de WordPress

En primer lugar, hay una serie de archivos de los que deberá hacer una copia de seguridad. Afortunadamente, no necesita guardarlos todos, ya que los archivos principales de WordPress se pueden volver a descargar.

Antes de comenzar, necesitará lo siguiente en su lugar:

  • Acceso de administrador a su servidor de alojamiento
  • Un cliente de Protocolo seguro de transferencia de archivos (SFTP), como FileZilla, junto con sus credenciales de FTP.
  • Las habilidades necesarias para transferir archivos a través de SFTP.

Una vez que los tenga, inicie sesión en su sitio a través de su cliente SFTP y consulte su lista de archivos en el directorio www o public_html :

Un cliente FTP que muestra los archivos de WordPress.

Si tiene más de un sitio, encontrará algunos de sus otros sitios en carpetas dedicadas, aunque la estructura de archivos es la misma. En lugar de escanear todos los archivos aquí, solo necesitará encontrar lo siguiente:

  • El archivo wp-config.php del directorio raíz del sitio web.
  • El directorio wp-content .

En pocas palabras, el primer archivo contiene los ajustes de configuración específicos de su sitio, incluida la cadena de conexión que utiliza la aplicación de WordPress para conectarse a la base de datos. La carpeta wp-content es donde viven sus temas, complementos y archivos multimedia.

El trabajo aquí es simple: ¡Arrastre el archivo y la carpeta a una ubicación segura! Una vez que hayas hecho esto, la primera parte ha terminado.

2. Haz una copia de seguridad de tu base de datos de WordPress

Hacer una copia de seguridad de su base de datos es un poco más complejo que las carpetas y archivos de su sitio, principalmente porque necesitará conectarse al servidor de la base de datos. Para esto, también necesitarás:

  • Acceso de administrador a su cuenta de hosting.
  • Acceso a una herramienta como phpMyAdmin o Adminer que le permite acceder a su base de datos de WordPress mediante una interfaz gráfica de usuario (GUI). Dicha herramienta a menudo está disponible a través del cPanel de su proveedor de alojamiento web o similar.

Una vez que los tenga a mano, consulte los dos métodos de copia de seguridad diferentes a continuación. Siéntase libre de gravitar hacia la opción que más le convenga, ya que todos alcanzan el mismo objetivo.

Usando una herramienta gráfica (como Adminer)

El uso de una GUI para acceder a su base de datos de WordPress hace que trabajar con ella sea sencillo y hay una serie de herramientas disponibles. Su host a menudo proporcionará phpMyAdmin o Adminer.

La ubicación de la herramienta variará según su host, pero generalmente estará claramente etiquetada como tal:

La pantalla de la base de datos MySQL en un servidor web.

Una vez que esté dentro, encontrará una lista o menú desplegable que muestra la base de datos de su sitio en algún lugar del lado izquierdo:

Elegir una base de datos en Adminer.

Aquí, elige la base de datos que corresponda al nombre de tu sitio web:

Una lista de las tablas de la base de datos de WordPress.

A continuación, haga clic en el enlace Exportar para la base de datos y, si se le solicita, realice una exportación personalizada. En la pantalla Exportar , elija la codificación UTF-8 si se le da la opción, y elija una opción de salida GZIP (nuevamente si puede):

Exportación de una base de datos dentro de Adminer.

Finalmente, haga clic en Exportar y guarde el archivo en su computadora.

Uso de la funcionalidad del panel de control de su hosting

Muchos usuarios subutilizan la funcionalidad que se encuentra dentro de su panel de control de alojamiento. De todos modos, puede hacer una copia de seguridad de sus bases de datos desde muchos paneles de administración de alojamiento. Muchos anfitriones usan cPanel, pero también hay paneles personalizados disponibles.

Tendrá que consultar con su host en particular si puede realizar una copia de seguridad manual de las bases de datos. Algunos ofrecen un conjunto claro de instrucciones para descargar su base de datos. Por el contrario, otros no le permiten descargar bases de datos manualmente a menos que sea parte de una copia de seguridad manual de todo el sitio.

En cualquier caso, habrá una opción para hacer una copia de seguridad de su sitio, claramente marcada en el back-end de su host. Si está utilizando cPanel, a menudo es el Asistente de copia de seguridad dentro de la sección Archivos :

El enlace del asistente de copia de seguridad dentro de cPanel.

Desde aquí, deberá hacer clic en el botón Copia de seguridad, que lo llevará a la sección Copia de seguridad completa o parcial :

Seleccionar una copia de seguridad en el Asistente de copia de seguridad de cPanel.

Finalmente, haga clic en los enlaces Bases de datos MySQL y Reenviadores y filtros de correo electrónico , luego en los enlaces específicos en la página siguiente para descargar su base de datos y archivos:

Elegir una copia de seguridad completa o parcial dentro de cPanel.

Tenga en cuenta que también puede descargar su directorio de inicio para completarlo, pero no es necesario. Alternativamente, puede omitir el paso de copia de seguridad de archivos anterior y descargar sus temas, complementos y medios desde aquí también, si la opción está disponible para usted.

Cómo y dónde almacenar sus copias de seguridad manuales de WordPress

Antes de que analicemos la restauración de su sitio web de WordPress a partir de una copia de seguridad, le daremos algunos consejos sobre cómo almacenar sus copias de seguridad de forma segura. Recomendamos no hacer lo siguiente:

  • Almacene las copias de seguridad en el servidor de su sitio web, ya que cualquier problema puede borrar los datos.
  • Guarde las copias de seguridad en la computadora que usa para el trabajo diario. Corre el riesgo de eliminar los archivos por error o, si falla el disco duro, los perderá.

En cambio, seguimos la 'regla de tres': almacene tres copias de la copia de seguridad en tres lugares separados. Uno debe estar en una solución segura de almacenamiento en la nube y el otro debe estar en una unidad extraíble. La tercera puede tener el formato que elija, pero debe mantenerse separada de las demás copias de seguridad.

Cómo restaurar manualmente su sitio web de WordPress

La buena noticia es que si está en la posición en la que necesita restaurar su sitio web de WordPress, el proceso es casi inverso a la copia de seguridad. Si bien hemos cubierto gran parte de los detalles a lo largo de este artículo, vale la pena repasar los pasos generales que deberá seguir:

  • Es probable que se enfrente a una "pizarra en blanco" con respecto a su sitio. Como tal, recomendamos instalar una versión nueva de WordPress, ya que esto generará sus archivos, una base de datos y un usuario asociado.
  • Inicie sesión en su herramienta de base de datos GUI utilizando sus nuevas credenciales de usuario de MySQL.
  • Busque el nombre de la base de datos de su nuevo sitio en el menú o menú desplegable del directorio de la izquierda.
  • Una vez que esté en su base de datos de WordPress, haga clic en la opción Importar .
  • Busque su archivo y asegúrese de que la codificación de caracteres esté configurada en UTF-8 si está disponible.
  • Haga clic en Ir , Finalizar o Importar para iniciar el proceso.
  • Una vez que su base de datos esté funcionando nuevamente, tome la carpeta wp-content y el archivo wp-config.php y cárguelos en su servidor, sobrescribiendo las carpetas anteriores. Actualice el nombre de la base de datos y las credenciales si es necesario.

Es probable que encuentre el proceso de restauración mucho más fácil que la copia de seguridad, ya que ya habrá completado cada acción la primera vez.

Sin embargo, una vez que haya terminado, hay dos pasos de 'limpieza' para llevar a cabo. Primero, elimine el archivo de respaldo .SQL de su servidor raíz y configure los permisos correctos en sus archivos, carpetas y base de datos.

Terminando

Las copias de seguridad del sitio son un proceso crucial y fundamental que debe implementar. Siempre deben estar incluidos en su programa de seguridad de WordPress. Un enfoque manual para las copias de seguridad puede ayudarlo cuando no puede acceder a su tablero.

Además, puede aprender mucho sobre su instalación al hacer una copia de seguridad manual de WordPress. Entonces, si bien debe usar un complemento o un servicio en línea para hacer una copia de seguridad de su sitio web, haga una copia de seguridad manual ocasional.

Esta publicación ha descrito una serie de aspectos de la copia de seguridad manual de su sitio de WordPress. Deberá considerar hacer una copia de seguridad de sus temas, complementos, medios y base de datos. Para este último, hay algunos métodos que puede utilizar. Por supuesto, el almacenamiento seguro de sus copias de seguridad y saber cómo restaurarlas manualmente también deberían ser preocupaciones clave para usted.