= NextCloud AIO vs. NextCloud Bare Metal = Tenho executado várias formas de NextCloud nos últimos dois anos. Isso é estritamente para uso pessoal em casa no meu Odroid HC4 (uma placa ARM semelhante ao RPi). Comecei com o NextCloudPi instalado, mas depois mudei para uma instalação bare metal, pois queria experimentar uma atualização antes de ser empacotada para o NextCloudPi Minha maior prioridade ao configurar isso é ter uma boa estratégia de backup. No NextCloudPi, a capacidade de fazer backup e recuperar uma instância completa, incluindo ou excluindo dados, foi incorporada ao pacote. Eu adorei esse recurso. Na instalação bare metal, tive que agendar uma tarefa cron para fazer backup do arquivo de configuração, do banco de dados e dos arquivos em um arquivo compactado. .tar.gz. Eu nunca tinha certeza de como restaurar isso funcionaria e, felizmente, tentei fazer isso ontem para garantir que meus backups fossem apropriados; eles não eram. Construí uma nova caixa do zero, instalei o NC com Apache + PHP (que não é totalmente intuitivo com as várias versões de compatibilidade do PHP com o NextCloud) e recuperei os arquivos de configuração, banco de dados e arquivos de dados. Acabei com uma infinidade de erros que não pareciam estar funcionando. Estou chegando perto do ponto em que só quero uma solução funcional - não quero investir horas para fazer algo complexo funcionar Digite NextCloud AIO, um contêiner do Docker destinado a replicar algo próximo ao que o NextCloudPi oferecia. Isso foi relativamente simples de configurar depois que comecei a funcionar ** Devo me preocupar com o desenvolvimento futuro do NextCloud AIO? minha preocupação com essas soluções pré-embaladas é sempre a manutenção de longo prazo. No caso do NextCloudPi, como vimos, o mantenedor se afastou do projeto. Se eu não estivesse prestando atenção e ainda estivesse cegamente executando isso e fazendo backups regulares, provavelmente nunca recuperaria meus dados. Com uma instalação bare metal, isso nunca é uma preocupação, pois você tem todos os componentes (arquivos, configuração, banco de dados) separadamente e sempre pode integrá-los em uma futura implementação do NextCloud. Agora que busquei, novamente, uma solução pré-embalada mais simples, me pergunto se devo me preocupar com o desenvolvimento futuro do AIO Com base em quais contêineres docker estão sendo executados após a instalação do NextCloud AIO, eu assumiria um desempenho semelhante. AIO parece ser simplesmente um utilitário para simplificar e conteinerizar cada componente individual do NextCloud. Por exemplo, aqui está o que está rodando na minha caixa que está servindo apenas NextCloud: aio-apache aio-nextcloud aio-redis aio-postgresql aio-borgbackup aio-domaincheck aio-mastercontainer EDIT: Mais uso de memória até agora. Com bare metal, eu estava vendo de 1 a 1,5 GB de uso de memória, do modo inativo ao carregamento. Nos últimos dez minutos, até agora variou de 1,5 a 2,4 GB Prefiro usar o Docker para gerenciamento de versões e extensões do PHP, além de isolamento; e hospedar o NextCloud como um aplicativo PHP normal dentro desse contêiner Isso dá o melhor equilíbrio entre controle e flexibilidade. Seus dados ficam direto em uma pasta de sua escolha, ao lado de NextCloud wwwroot. Seus arquivos de dados de banco de dados também estão disponíveis diretamente. Adicione alguns scripts e uma tarefa cron para backup e está tudo pronto Quanto ao redis etc - simplesmente não preciso dele para configurações de pequena escala (1-2 usuários) Quanto ao AIO e outras variantes - simplesmente não confio neles (em termos de arquitetura). Conheço minha solução docker-compose e tenho certeza de que poderei corrigir quaisquer problemas, se surgirem. Não posso dizer o mesmo sobre as soluções "boas para todos"É muito bom que você realmente verifique se pode restaurar os dados de seus backups. No entanto, acredito que definir backup de arquivos DB + não deve ser muito difícil. Todos nós cometemos erros, mas uma vez corrigidos, o processo de backup não deve ser tão complicado, então você teria que mudar para outra coisa. == Sobre a comunidade == Membros On-line