Base de Conhecimento

11Cloud com rclone: backup e cópia pelo terminal

  • 11cloud, rclone, backup, sftp, cron, terminal
  • Usuários acharam útil: 0

Instale o rclone, conecte ao 11Cloud por SFTP, entenda copy e sync para não apagar nada por engano, guarde cada backup com a data e agende a rotina no cron.

Por Redação Eleven Host · @robson.direitodigital · Atualizado em 17 de outubro de 2026 · 9 min de leitura

Capa: 11Cloud com rclone, backup pelo terminal, em janela de terminal da Eleven Host

11Cloud com rclone: configurar, copiar com data e agendar o backup. Arte: Eleven Host Arte: Eleven Host

Para usar o 11Cloud com rclone, instale o programa, crie um destino SFTP apontando para 11cloud.elevenhost.com.br na porta 2022, teste com rclone lsd e envie suas pastas com rclone copy. Este guia segue esse caminho e inclui o agendamento.

O que você precisa antes de começar

O rclone é um programa de linha de comando que copia arquivos entre o seu computador ou servidor e vários tipos de destino, inclusive SFTP. A página do 11Cloud cita o backup automático com rclone ou com o seu script: quem monta e agenda a rotina é você.

  • Uma conta no 11Cloud, com o usuário e a senha própria de SFTP. Essa senha é definida em Perfil, Alterar senha, no painel web do 11Cloud. Ela é diferente do login pela conta 11Host no navegador.
  • Os dados de acesso: servidor 11cloud.elevenhost.com.br e porta SFTP 2022. Conferimos esses dados no guia oficial em outubro de 2026; se algo não bater, abra um chamado.

Se você ainda não entrou no 11Cloud, comece pelo Guia do 11Cloud: por onde começar a usar. As outras formas de acesso (navegador, FTPS e WebDAV) estão em Como Conectar na 11Cloud: Navegador, SFTP e WebDAV.

Passo 1: instale o rclone

Há duas formas seguras. A primeira é baixar o programa na página de downloads do site oficial do rclone e seguir a instrução do seu sistema. A segunda é usar o gerenciador de pacotes da distribuição. No Debian e no Ubuntu:

sudo apt install rclone

A versão do repositório da distribuição pode ser mais antiga que a do site oficial. O comportamento do config create mudou entre versões, então confira a sua:

rclone version

Você vai ver instruções na internet para instalar com um comando que baixa um script e já o executa com permissão de administrador. Evite esse atalho: você roda um código que não leu. Baixe, leia e só então execute, ou prefira o pacote da distribuição.

Passo 2: crie o destino do 11Cloud

No rclone, um destino salvo se chama remote. O nome é livre: vamos usar 11cloud. O jeito mais claro é o assistente, que pergunta tudo e não deixa a senha no histórico do terminal:

rclone config

Escolha n (novo destino), dê o nome 11cloud e, em tipo de armazenamento, digite sftp. Depois responda: host 11cloud.elevenhost.com.br, user com o seu usuário, port 2022 e senha (a opção de digitar a própria senha). Deixe o restante no padrão, confirme com y e saia com q.

Em um comando só

Para scripts, existe o config create. O campo de senha do rclone guarda a senha em forma ofuscada, e o rclone obscure faz essa conversão. Uma forma que funciona nas versões em que a senha precisa chegar já ofuscada é esta (troque usuário e senha pelos seus):

rclone config create 11cloud sftp host=11cloud.elevenhost.com.br user=SEU_USUARIO port=2022 pass="$(rclone obscure 'SUA_SENHA')"

Versões mais novas oferecem a opção --obscure para o rclone fazer a conversão sozinho. Rode rclone config create --help para ver o que a sua versão aceita.

Cuidado com os dois comandos acima: a senha digitada na linha fica no histórico do terminal e pode aparecer na lista de processos enquanto o comando roda. Em máquina compartilhada, use o assistente.

Ofuscar a senha não é criptografar: quem lê o arquivo de configuração consegue reverter.

Descubra onde fica o arquivo de configuração e deixe-o legível só para o seu usuário:

rclone config file

chmod 600 CAMINHO_DO_ARQUIVO

Para proteger o arquivo, o assistente rclone config permite definir uma senha de configuração, que o rclone pedirá a cada uso. Em tarefas agendadas, leia na documentação do rclone como fornecê-la ao programa.

Uma observação sobre a chave do servidor: no backend SFTP, o rclone só valida a chave do servidor se você informar um arquivo known_hosts na opção known_hosts_file. Confira os detalhes na documentação do backend SFTP.

Passo 3: teste a conexão

Liste as pastas da raiz. O resultado certo é uma lista de pastas ou nada, se a conta estiver vazia, sem mensagem de erro:

rclone lsd 11cloud:

Se aparecer erro de autenticação, confira o usuário e a senha definida em Perfil, Alterar senha. Se o erro for de conexão, confira o servidor e a porta 2022.

Passo 4: copie arquivos com segurança

Antes de mexer em dados de verdade, crie uma pasta de teste e envie só ela. Assim você vê o comportamento do rclone sem risco:

mkdir -p ~/teste-11cloud

echo "arquivo de teste" > ~/teste-11cloud/ola.txt

A opção --dry-run mostra o que seria feito e não altera nada. Rode com ela primeiro, depois sem:

rclone copy ~/teste-11cloud 11cloud:teste --dry-run -v

rclone copy ~/teste-11cloud 11cloud:teste -v

rclone ls 11cloud:teste

copy ou sync?

  • copy envia o que falta no destino e deixa o resto. Se existir um arquivo de mesmo nome diferente, ele é sobrescrito. O próprio copy não mantém cópia do arquivo antigo.
  • sync deixa o destino igual à origem e apaga lá o que não existe aqui. Se você apagar uma pasta por engano na origem, o próximo sync apaga a cópia também.

Antes de qualquer sync, rode com --dry-run e leia a lista de arquivos que seriam apagados.

Uma observação sobre espaço: segundo a página do 11Cloud, quando o plano enche os novos envios param até você liberar espaço ou aumentar o plano, e nada do que já está guardado é apagado. Na rotina automática, confira o log para ver se algum envio falhou.

Quer saber qual plano do 11Cloud cabe no seu backup? Falar com a equipe sobre o 11Cloud

Passo 5: backup em pasta datada, com retenção

Como o copy sobrescreve e o sync apaga, um backup de verdade manda cada execução para uma pasta com a data. Se um arquivo for apagado por engano hoje, a pasta de ontem continua intacta. A ideia está explicada em O Que É Backup Off-Site? Guia Completo e Prático: a cópia deve ficar fora da máquina de origem.

Exemplo: uma loja virtual com as imagens de produtos em /var/www/loja/uploads. Cada noite vai para uma pasta com a data, como 11cloud:backup-loja/2026-10-17:

rclone copy /var/www/loja/uploads 11cloud:backup-loja/$(date +%F) --log-file ~/rclone-backup.log --log-level INFO

Cada pasta datada guarda uma cópia completa, então o espaço usado cresce a cada dia. Defina quantas cópias manter. Para ver as pastas existentes e apagar uma antiga, confira primeiro com --dry-run, e escreva a data à mão:

rclone lsf --dirs-only 11cloud:backup-loja

rclone purge 11cloud:backup-loja/2026-09-01 --dry-run

rclone purge 11cloud:backup-loja/2026-09-01

O purge apaga a pasta e tudo que há dentro dela: trate como definitivo. Revise o nome da pasta antes de tirar o --dry-run.

Entenda

  • copy envia e sobrescreve; sync espelha e apaga no destino.
  • Para backup, use pasta com a data e apague as antigas só depois de listar.
  • Use --dry-run antes de sync, purge e de qualquer comando novo.

Passo 6: agende com cron

No Linux, o cron roda comandos em horário marcado. Descubra o caminho completo do rclone, porque o cron usa um ambiente mais enxuto que o do seu terminal:

command -v rclone

Abra a tabela do seu usuário e acrescente a linha abaixo (o exemplo supõe o caminho /usr/bin/rclone). Os cinco primeiros campos são minuto, hora, dia do mês, mês e dia da semana: 0 2 * * * é todo dia às 2h. O usuário do cron precisa ser o mesmo que criou o destino, pois o arquivo de configuração é do usuário.

crontab -e

0 2 * * * /usr/bin/rclone copy /var/www/loja/uploads 11cloud:backup-loja/$(date +\%F) --log-file /home/maria/rclone-backup.log --log-level INFO

Repare na barra antes do %. No crontab, o símbolo % tem significado especial e vira quebra de linha se não vier com barra. Dentro de um script de shell, escreva date +%F normalmente. Se preferir, coloque o comando num script e deixe o crontab só com o horário e o caminho do script.

Confira se a linha foi salva e, no dia seguinte, leia o log:

crontab -l

tail -n 20 /home/maria/rclone-backup.log

No Windows, o Agendador de Tarefas executa o rclone.exe com os mesmos argumentos.

Passo 7: monte o 11Cloud como pasta (opcional)

O rclone mount faz o 11Cloud aparecer como uma pasta do computador. O acesso depende da rede. No Linux é preciso ter o FUSE instalado. Use uma pasta dentro do seu usuário, sem root:

mkdir -p ~/11cloud

rclone mount 11cloud: ~/11cloud --vfs-cache-mode writes --daemon

ls ~/11cloud

Para desmontar:

fusermount -u ~/11cloud

Em sistemas com FUSE 3, o comando pode se chamar fusermount3. A opção --vfs-cache-mode writes guarda localmente o que você grava até enviar. A opção --allow-other, que deixa outros usuários do sistema enxergarem a pasta, só funciona se a linha user_allow_other estiver ativada em /etc/fuse.conf.

Montar ao ligar o servidor (systemd)

Desmonte a pasta de teste antes. Crie o serviço (ajuste maria e o caminho do rclone) e cole as linhas abaixo, uma por linha, no editor:

sudo nano /etc/systemd/system/rclone-11cloud.service

[Unit]

Description=Montagem do 11Cloud com rclone

After=network-online.target

Wants=network-online.target

[Service]

User=maria

ExecStart=/usr/bin/rclone mount 11cloud: /home/maria/11cloud --vfs-cache-mode writes

ExecStop=/bin/fusermount -u /home/maria/11cloud

Restart=on-failure

RestartSec=10

[Install]

WantedBy=multi-user.target

O serviço roda como usuário comum, não como root, e usa a configuração desse usuário. A pasta /home/maria/11cloud precisa existir. Recarregue o systemd, ative e confira:

sudo systemctl daemon-reload

sudo systemctl enable --now rclone-11cloud

systemctl status rclone-11cloud

No Windows, instale o WinFsp, necessário para montar unidades, e rode rclone mount 11cloud: X: --vfs-cache-mode writes, trocando X: por uma letra livre.

Exemplos práticos

  • Loja virtual: as imagens de produtos vão por copy datado, e o dump do banco de dados, gerado por um script seu antes do envio, vai para outra pasta datada.
  • Quem administra um servidor: o servidor roda o cron e envia para o 11Cloud. Veja também Backup de site: como fazer backup completo e seguro.

Precisa de um servidor administrado por você para rodar o backup? Ver planos de VPS

Perguntas frequentes

Posso usar o rclone com FTP ou WebDAV no 11Cloud?

O rclone tem backends para esses protocolos, mas este guia usa SFTP. Os dados de FTPS e WebDAV estão no guia de conexão.

O rclone obscure protege minha senha?

Não. Ele só ofusca. Para proteger o arquivo de configuração, use a senha de configuração do rclone e restrinja as permissões do arquivo.

Qual a diferença entre copy e sync?

O copy envia o que falta e sobrescreve arquivos de mesmo nome. O sync deixa o destino igual à origem e apaga o que não existe mais na origem.

Por que meu backup agendado não rodou?

Veja o log do --log-file. Verifique o caminho completo do rclone, o usuário do cron e se o espaço do plano acabou.

Esta resposta lhe foi útil?

Artigos Relacionados