Si tienes un sitio web o un blog lo último que quieres es perder el trabajo de días, meses o incluso años, es por ello que es muy importante siempre tener copias de seguridad de tus sitios web. En caso de tener algún problema con tu servidor o proveedor de hosting puedas restablecer tu sitio web sin perder parte de tu trabajo.
La verdad es que lo más óptimo es ir haciendo backups de el servidor completo, pero para la mayoría no es una opción ya que utilizan hosting compartido. También recalcar que muchos de los proveedores de hosting son profesionales y suelen hacer siempre copias de seguridad, pero que no son el 100% y que si tienen algún problema con los backups podrias perder el trabajo de mucho tiempo.
Yo personalmente para sentirme mas seguro siempre guardo copias de seguridad de los sitios web en mi ordenador, en google drive incluso en algunos pendrives y discos duros externos.
En este caso voy a enseñar como hacer una copia de seguridad sin utilizar ningún programa FTP como filezilla.
Hacer Copia de Seguridad de los Archivos Del Sitio Web
Entras en tu hosting, en este caso estoy utilizando Cpanel. Una vez dentro entras en el administrador de archivos (File Manager).
Una vez dentro entras en la carpeta public_html que es donde se localizan los archivos de tu sitio web. Si tu sitio web no esta en la raiz del dominio y esta en un directorio como por ejemplo dominio.com/blog o dentro de un subdominio, pues tendrás que entrar en el directorio que a ti te corresponda. Una vez dentro y veas los archivos de tu sitio web los seleccionas todos, tienes una opción en la parte superior (Select All)
Una vez tengas todos seleccionados llegó el momento de comprimirlos todos en un archivo comprimido, click boton derecho del ratón y seleccione las opción (Compress). Lo guardas con el formato que quieras, en mi caso utilizo Zip y esperas que se comprima, no debería tardar mucho si tienes muchos archivos.
Una vez tengas el archivo comprimido solo te queda descargar la copia de seguridad. Click botón derecho del ratón y (Download) y guardarlo en un sitio seguro y ya tendrás una copia de los archivos del sitio web.
Ya tienes un backup de los archivos de tu sitio web. Ahora solo falta copiar la base de datos y ya tendrás una copia de seguridad guardada en tu ordenador.
Hacer Copia De Seguridad Base De Datos WordPress
Ahora tenemos que hacer una copia de seguridad de la base de datos y ya tendremos la copia de seguridad completa de nuestro sitio web. En nuestro hosting buscamos la opción phpMyAdmin.
Una vez dentro seleccionamos la base de datos que queremos copiar.
Ahora opción superior Exportar y si el sitio web no es muy grande podemos hacer una exportación rápida. En mi caso tengo mucho contenido y voy a comprimir el archivo para mayor facilidad a la hora de tener que restablecer la base de datos, por lo que selecciono la exportación personalizada para seleccionar la compression gzip del archivo. Ahora botón continuar de la parte inferior y se descargara el archivo directamente.
Y esto es todo! Ahora ya tienes una copia de los archivos de tu sitio web y de la base de datos en tu ordenador. Este tipo de copia de seguridad es perfecto para sitios web que no se actualicen con mucha frecuencia.
En próximas entradas enseñare cómo restablecer sitio web desde una copia de seguridad local, además también enseñare otros sistemas para hacer copias de seguridad utilizando ftp o plugins de copias automáticas.