= NextCloud AIO frente a NextCloud Bare Metal = He estado ejecutando varias formas de NextCloud durante los últimos dos años. Esto es estrictamente para uso personal en casa en mi Odroid HC4 (una placa ARM similar a RPi). Comencé con NextCloudPi instalado, pero luego pasé a una instalación completa porque quería probar una actualización antes de que se empaquetara para NextCloudPi. Mi mayor prioridad al configurar esto es que tengo una buena estrategia de respaldo. En NextCloudPi, la capacidad de realizar una copia de seguridad y recuperar una instancia completa, incluidos o excluidos los datos, se incorporó directamente en el paquete. Me encantó esta función. En la instalación completa, tuve que programar un trabajo cron para hacer una copia de seguridad del archivo de configuración, la base de datos y los archivos en un archivo comprimido. .tar.gz. Sin embargo, nunca estuve seguro de cómo iba a funcionar la restauración y, afortunadamente, lo intenté ayer para asegurarme de que mis copias de seguridad fueran adecuadas; no eran. Construí una nueva caja desde cero, instalé NC con Apache + PHP (que no es del todo intuitivo con las diversas versiones de compatibilidad de PHP con NextCloud) y recuperé los archivos de configuración, la base de datos y los archivos de datos. Terminé con una miríada de errores que no parecían estar funcionando. Me estoy acercando al punto en el que solo quiero una solución que funcione; no quiero invertir horas para que algo complejo funcione. Ingrese a NextCloud AIO, un contenedor Docker destinado a replicar algo parecido a lo que ofreció NextCloudPi. Esto fue relativamente sencillo de configurar una vez que lo hice funcionar **¿Debo preocuparme por el desarrollo futuro de NextCloud AIO? Pude realizar una copia de seguridad (y estoy probando una recuperación para asegurarme de que esas copias de seguridad funcionen) a través de la utilidad de copia de seguridad "Borg"provista con NextCloud AIO, pero mi preocupación con estas soluciones preempaquetadas siempre es el mantenimiento a largo plazo. En el caso de NextCloudPi, como hemos visto, el mantenedor se ha alejado del proyecto. Si no hubiera estado prestando atención y hubiera seguido ejecutando esto a ciegas y haciendo copias de seguridad periódicas, probablemente no recuperaría mis datos. Con una instalación completa, esto nunca es una preocupación si tiene todos los componentes (archivos, configuración, base de datos) por separado y siempre puede integrarlos en una futura implementación de NextCloud. Ahora que he buscado, nuevamente, una solución preempaquetada más simple, me pregunto si debería preocuparme por el desarrollo futuro de AIO. Según los contenedores docker que se ejecutan después de instalar NextCloud AIO, asumiría un rendimiento similar. AIO parece ser simplemente una utilidad para simplificar y almacenar en contenedores cada componente individual de NextCloud. Por ejemplo, esto es lo que se ejecuta en mi caja que solo sirve a NextCloud: aio-apache aio-nextcloud aio-redis aio-postgresql aio-borgbackup control de dominio aio aio-mastercontainer EDITAR: Más uso de memoria hasta ahora. Con bare metal, veía entre 1 y 1,5 GB de uso de memoria desde inactivo hasta carga. Durante los últimos diez minutos, ha oscilado hasta ahora entre 1,5 y 2,4 GB Prefiero usar Docker para la gestión de versiones y extensiones de PHP, además del aislamiento; y alojar NextCloud como una aplicación PHP habitual dentro de ese contenedor Esto proporciona el mejor equilibrio entre control y flexibilidad. Sus datos se encuentran directamente en una carpeta de su elección, junto a NextCloud wwwroot. Sus archivos de datos DB también están disponibles directamente. Agregue un par de scripts y un trabajo cron para la copia de seguridad y ya está todo listo En cuanto a redis, etc., simplemente no lo necesito para configuraciones a pequeña escala (1-2 usuarios) En cuanto a AIO y otras variantes, simplemente no confío en ellos (en términos de arquitectura). Conozco mi solución docker-compose y estoy seguro de que podré solucionar cualquier problema, si surge alguno. No puedo decir lo mismo de esas soluciones âÂÂbuenas para todosâ Es muy bueno que realmente verifique si puede restaurar los datos de sus copias de seguridad. Sin embargo, creo que configurar la copia de seguridad de archivos DB + no debería ser muy difícil. Todos cometemos errores, pero una vez que se solucionan, el proceso de copia de seguridad no debería ser tan complicado, por lo que tendría que cambiar algo diferente. == Acerca de la comunidad == miembros En línea