it-swarm-es.tech

Respaldos basados ​​en Akeeba, opciones de respaldo remoto / mejores prácticas

Hemos usado Akeeba desde hace algún tiempo, sin embargo, debido al tamaño de las copias de seguridad, surgen muchos problemas al usar copias de seguridad remotas (S3).

¿Es menos propenso a errores cuando se usa una copia de seguridad remota de ftp en lugar de S3? Por lo que notamos, debido a la división de archivos y el límite de tiempo de espera de php típico de 30 segundos, incluso al optimizar la configuración de las copias de seguridad, la copia de seguridad puede fallar aproximadamente el 20% del tiempo y aumentar según el tamaño del sitio.

También hemos intentado variaciones en la configuración de la copia de seguridad S3, la tasa de falla del 20% es casi tan baja como la podemos obtener en cualquier entorno de servidor (con sitios de 500mb +, los sitios inferiores tenían menos problemas). Recientemente dejamos de usar Akeeba debido a esto a favor de las copias de seguridad automatizadas de WHM, pero tenemos una situación en la que necesitamos usarlo nuevamente. la versión estaba en el rango 3.7 la última vez que la usamos activamente (eran alrededor de 80 sitios de Joomla con versiones variadas).

¿Entonces el proceso que Akeeba usa para las copias de seguridad es más seguro/rápido con FTP/SFTP? La razón por la que hago esta pregunta es que la tasa de falla del 20% en mi opinión no tiene nada que ver con Akeeba, pero la pérdida de paquetes y demás eso lleva a que falle, al crear copias de seguridad automáticas, una falla podría ser correcta cuando más se necesita. Entonces, mis pensamientos son que la conexión a través de FTP/SFTP podría ser más confiable que HTTP.

3
Jordan Ramstad

Mientras reestructuramos nuestro sitio web de la empresa tuvimos la misma experiencia.

Anteriormente estábamos usando akeeba para respaldar nuestros sitios web. Esta vez decidimos eliminar el sistema de copia de seguridad akeeba de nuestro sitio web basado en joomla.

Escribimos scripts de phing simples para crear copias de seguridad y volcarlos al servicio protegido de Amazon S3. Esto mejoró nuestro proceso de respaldo y ahora demora entre 60 y 80 segundos, alrededor de 4 veces más rápido que el respaldo de akeeba.

Puede usar estos scripts para mejorar la copia de seguridad y su transferencia a s3. https://github.com/readybytes/joomla-scripts/tree/master/backup

3
Shyam

Con la copia de seguridad remota, desea cambiar a dividir el archivo en trozos. Debe experimentar con la configuración del servidor que tiene. Básicamente, el tiempo de espera de PHP y FTP, por lo que pierde toda la carga si no ha terminado. comience con 100 MB y luego suba o baje si funciona o no. Creo que obtuvimos hasta 300-500MB en el último sitio, lo hicimos para FTP de vuelta a un servidor de oficina desde remoto. Como la mayoría de nuestros sitios tienen 1-2GB con todas las imágenes grandes que usan en las galerías de promoción.

2
tristanbailey