Voltar aos artigos
Nextcloud

Nextcloud: o drive da sua empresa, no seu servidor

4 min de leitura por Equipe TRIAT
Fichário metálico aberto com pastas organizadas
Foto: Maksym Kaharlytskyi · Unsplash

Toda empresa acaba tendo um drive. A pergunta é onde ele fica e quem manda nele. O Nextcloud é um servidor de arquivos com a mesma experiência de um Google Drive ou OneDrive — sincronização, compartilhamento por link, edição colaborativa — mas rodando em um servidor que é seu, com os arquivos em um disco que você controla.

O que o Nextcloud entrega

A base é armazenamento e sincronização, mas a plataforma vai bastante além:

  • Clientes de sincronização para Windows, macOS, Linux, Android e iOS — a pasta aparece no explorador de arquivos como qualquer outra;
  • Compartilhamento por link com senha, data de expiração e permissão de leitura ou edição;
  • Versionamento — todo arquivo guarda versões anteriores, e dá para voltar no tempo;
  • Lixeira com retenção configurável, que já salvou muita gente do "apaguei sem querer";
  • Edição colaborativa de documentos, planilhas e apresentações no navegador, via Collabora Online ou OnlyOffice;
  • Agenda, contatos e tarefas, que sincronizam por CalDAV e CardDAV;
  • Talk, para chat e chamadas de vídeo internas;
  • Integração com Active Directory ou LDAP — o usuário entra com a mesma senha da rede.

Onde os arquivos ficam de verdade

Essa é a parte que mais interessa a quem cuida da infraestrutura. O Nextcloud não obriga a guardar tudo no disco local do servidor. Ele aceita vários destinos, inclusive ao mesmo tempo:

  • disco local do próprio servidor;
  • volume em um storage — um TrueNAS com ZFS, por exemplo, aproveitando snapshots e verificação de integridade;
  • bucket S3 ou compatível;
  • compartilhamento SMB de um servidor de arquivos que já existe, montado como pasta externa.

O último caso é útil em migração: você publica no Nextcloud a estrutura de pastas que a empresa já usa, sem mover nada de lugar no primeiro momento.

Dimensionamento: o que o servidor precisa

Nextcloud é uma aplicação PHP com banco de dados. Os gargalos, na ordem em que aparecem, são: banco de dados, latência de disco e memória.

UsuáriosvCPURAMObservação
Até 2024 GBBanco na mesma máquina resolve bem
20 a 10048 GBRedis para cache e travas passa a ser importante
Acima de 1008 ou mais16 GB ou maisBanco em servidor separado; avaliar mais de um nó de aplicação

Use PostgreSQL ou MariaDB — SQLite serve para teste e trava com uso real. E instale o Redis: ele cuida do cache e do bloqueio de arquivos, e a diferença de resposta na interface é perceptível já com poucos usuários simultâneos.

Rode o Nextcloud em uma VM ou container dedicado no Proxmox, com os arquivos em um volume separado do sistema. Isso deixa o snapshot da VM leve e permite crescer o armazenamento sem mexer no sistema operacional.

Segurança que precisa estar ligada

Um drive corporativo exposto na internet exige alguns cuidados que não são opcionais:

  • HTTPS sempre, com certificado válido e renovação automática;
  • Duplo fator habilitado, ao menos para contas administrativas;
  • Política de senha e bloqueio por tentativas — o Nextcloud tem esses controles nativos;
  • Restrição de compartilhamento público: definir se link externo pode ser criado, se exige senha e se tem expiração obrigatória;
  • Antivírus na ingestão de arquivos, via integração com ClamAV;
  • manter a versão atualizada — as correções de segurança do Nextcloud saem com frequência.

Backup: o erro clássico

Copiar só a pasta de arquivos não é backup do Nextcloud. A instalação tem três partes que precisam ser salvas de forma consistente entre si:

  • o diretório de dados, com os arquivos em si;
  • o banco de dados, que guarda permissões, compartilhamentos e metadados;
  • o arquivo config/config.php.

Restaurar arquivos sem o banco correspondente devolve um monte de arquivo sem dono e sem compartilhamento. Coloque a instância em modo de manutenção antes do dump para garantir a consistência:

sudo -u www-data php occ maintenance:mode --on
pg_dump -U nextcloud nextcloud > /backup/nextcloud-$(date +%F).sql
tar czf /backup/nextcloud-data-$(date +%F).tar.gz /var/nextcloud/data
sudo -u www-data php occ maintenance:mode --off

E vale a regra de sempre: esse backup precisa seguir o 3-2-1 e ser testado com uma restauração de verdade.

Quando o Nextcloud é a escolha certa

Ele brilha quando a empresa precisa de controle sobre onde o dado mora — exigência contratual, setor regulado, cliente que pede o dado no Brasil — ou quando o custo por usuário das nuvens públicas começa a pesar com o crescimento do time.

Em compensação, é um sistema que alguém precisa manter: atualizar, monitorar, fazer backup e responder quando cair. É por isso que a maioria das empresas prefere contratar isso gerenciado em vez de resolver internamente.

A TRIAT implanta, dimensiona e monitora Nextcloud como drive corporativo, com backup e atualizações inclusos. O artigo sobre Nextcloud e nuvem pública compara essa escolha ponto a ponto.

Precisa disso rodando na sua empresa?

A TRIAT implanta e monitora Linux, storage, virtualização, redes e segurança — do projeto ao suporte 24/7.

Falar com um especialista