Cómo hacer una copia de seguridad de un sitio de WordPress con CodeGuard

Lo que vas a crear

¿Qué es CodeGuard??

CodeGuard es un servicio de copia de seguridad automatizado, basado en la nube para sitios web y bases de datos, y está bien adaptado para hacer copias de seguridad de forma segura de sus sitios de WordPress en tiempo real.

Cuando se trata de hacer una copia de seguridad de WordPress, debemos considerar todos los archivos en nuestra configuración de WordPress, por ejemplo. WordPress en sí, temas, complementos, cargas de imágenes, etc., así como nuestra base de datos. CodeGuard puede administrar copias de seguridad para todos estos.

Todos los días, CodeGuard vigilará los cambios y actualizará sus copias de seguridad:

En este tutorial, lo guiaré a través del proceso de uso de CodeGuard para configurar copias de seguridad en un sitio típico de WordPress alojado en sí mismo..

Cuanto cuesta?

Con el plan Ninja, puedes hacer una copia de seguridad de un sitio de WordPress por $ 5 por mes, mientras que el plan Ronin cubre 12 sitios por $ 39 mensuales. Los planes más avanzados se muestran a continuación. Cada plan incluye una prueba gratuita de 14 días.

Registrarse en CodeGuard

Visite el sitio web de CodeGuard y haga clic Regístrate gratis para comenzar su prueba. Se le pedirá que proporcione su información de contacto y detalles de facturación:

También necesitarás especificar una contraseña:

Configurando CodeGuard para WordPress

CodeGuard funciona realizando copias de seguridad de sus archivos y bases de datos a través de FTP, FTP seguro y, opcionalmente, túneles SSH. Aquí está la información que necesitará para configurar CodeGuard para su sitio:

  • La información de su servidor FTP.
  • La información de su servidor MySQL.
  • Si utiliza un host de WordPress compartido, es posible que necesite acceso a cPanel; es posible que algunos hosts lo necesiten para incluir en la lista blanca las direcciones IP del servidor de CodeGuard.

Aquí hay un breve video que muestra cómo configurar CodeGuard con WordPress en un entorno de host compartido con soporte de cPanel:

Voy a guiarlo a través de la configuración de CodeGuard con un sitio de WordPress alojado en un servidor Linux. En mi caso, estoy usando mi configuración genérica de WordPress de Ocean Digital.

Agregando los archivos de su sitio de WordPress

Aquí está el CodeGuard Añade tu página web formar:

Como describí en Asegurar el inicio de sesión de su servidor, me gusta ejecutar mis instancias en diferentes puertos. CodeGuard apoya esto también:

Cuando haces clic en el Prueba de conexión al sitio web botón, debería ver el siguiente aviso de éxito:

Antes de ir a Conecte su sitio web, asegurémonos de que se pueda acceder a nuestro árbol de directorios de WordPress a través de FTP / SFTP en la cuenta que hemos especificado para iniciar sesión en el formulario anterior.

Normalmente, FTP / SFTP permitirá a los usuarios ver su directorio de inicio. Pero a menudo, el árbol de directorios de WordPress está en / var / www / y / o fuera del directorio principal del usuario.

CodeGuard tiene una recomendación simple que se proporciona aquí: ¿Cómo puedo hacer una copia de seguridad de los archivos que no se encuentran en el directorio de inicio de mi usuario de FTP / SFTP? Te guiaré a través de lo básico.

La respuesta corta es crear un enlace simbólico a su árbol de WordPress en el directorio de inicio de su usuario. Por ejemplo:

cd ~ ln -s / var / www / wordpress

En algunos casos, es posible que también deba asegurarse de que la cuenta de usuario que le está proporcionando a CodeGuard tenga permisos para ver el directorio de WordPress. Un enfoque para esto es crear una cuenta de usuario solo para el acceso SFTP y agregarla a la www-data grupo, por ejemplo el usuario apache. Algo como esto:

sudo chown -R www-data: www-data / var / www sudo chmod -R g + rw / var / www sudo adduser sftp sudo adduser sftp www-data

Configure CodeGuard para usar el sftp cuenta de usuario. Luego, cuando haces clic Conecte su sitio web, Debería ver su directorio de WordPress en el árbol de selección:

Deberá seleccionar las carpetas y archivos para incluir y / o excluir de las copias de seguridad:

Ahora, CodeGuard está listo para comenzar su copia de seguridad. En este momento, se le ofrecerá un recorrido por el Dashboard.!

Aquí está el Seguimiento del progreso de la copia de seguridad, que le muestra qué tan avanzado está CodeGuard en la captura de su primera imagen de sitio:

Todos los días CodeGuard vigilará su sitio en busca de cambios y actualizará su copia de seguridad:

Agregando su base de datos de WordPress

¿Su sitio de WordPress tiene una base de datos? Claro que lo hace.

Aquí está el estándar de CodeGuard Añade tu base de datos forma, pero esta vez haga clic Saltar este paso, Porque vamos a utilizar el formulario avanzado..

Aquí esta la Formulario avanzado, pero con una configuración típica de Linux, realmente tendrá que elegir el botón de opción para Túnel sobre SSH:

Esto es lo que Añadir nueva base de datos La forma con SSH Tunneling se ve así:

Para que CodeGuard llegue a nuestra base de datos MySQL, creará una conexión SSH Tunnel utilizando nuestras credenciales de inicio de sesión SSH, las mismas con las que iniciamos sesión en nuestro servidor, incluido el puerto SSH único. Entonces, idealmente, tendrá credenciales de base de datos MySQL específicas para su sitio de WordPress y las proporcionará para acceder a la base de datos. Prefiero configurar los permisos individuales de la base de datos del sitio de WordPress, en lugar de usar una cuenta de base de datos global o de root..

Una vez que se conecte CodeGuard, le pedirá que elija entre las bases de datos disponibles que puede agregar:

Aquí está la base de datos de CodeGuard Seguimiento del progreso de la copia de seguridad:

Cuando termine, CodeGuard le mostrará cuántas publicaciones, páginas, comentarios y usuarios tiene en su base de datos:

El panel de control de CodeGuard

El CodeGuard Tablero le proporcionará un resumen diario de sus actividades. Si tiene muchos sitios y servidores, CodeGuard puede hacer una copia de seguridad de uno o todos ellos:

En caso de que se lo pregunte, CodeGuard solía ofrecer un complemento de WordPress, pero se ha alejado de esa solución por razones de seguridad y confiabilidad..

Si está interesado en WordPress Multisite, hay algunas formas de configurar CodeGuard para hacer una copia de seguridad de WordPress Multisite.

Para concluir

Espero que hayas encontrado útil esta introducción a CodeGuard para WordPress. Por favor, siéntase libre de publicar correcciones, preguntas y comentarios a continuación. Intento mantenerme al día con las discusiones de Tuts +. También puedes contactarme en Twitter @reifman o enviarme un correo electrónico directamente.

enlaces relacionados

  • Sitio web de CodeGuard
  • Tutorial de copia de seguridad de CodeGuard WordPress (video)
  • CodeGuard: ¿Cómo puedo hacer una copia de seguridad de los archivos que no se encuentran en el directorio principal de mi usuario de FTP / SFTP??
  • Tutoriales de Video CodeGuard