# Fazer backup de um NAS Synology no Drime com o rclone

Copie e sincronize as pastas do seu NAS Synology com o Drime usando o backend oficial do rclone, executado no Docker e agendado no Task Scheduler do DSM.

Atualizado em: 2026-10-19  
Fonte: https://drime.cloud/pt-br/support/integrations-and-api/synology-with-rclone

Este guia segue a documentação oficial do rclone e da Synology: [backend Drime do rclone](https://rclone.org/drime/), [rclone com Docker](https://rclone.org/install/), [Task Scheduler da Synology](https://kb.synology.com/en-global/DSM/help/DSM/AdminCenter/system_taskscheduler?version=7) e [SSH da Synology](https://kb.synology.com/en-us/DSM/tutorial/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet).

O rclone tem um backend oficial para o Drime, então um NAS Synology pode copiar as pastas dele para o Drime de forma agendada: o rclone roda no Docker do NAS, e o Task Scheduler do DSM o inicia. Os arquivos chegam ao Drime como arquivos comuns, que você pode abrir, compartilhar e baixar.

Nenhuma página oficial cobre essa configuração inteira: este guia junta as duas documentações. O Drime não dá suporte ao rclone nem ao DSM: para obter ajuda com eles, consulte a documentação de cada um.

## Do que você precisa

- Um NAS Synology com DSM 7 e uma conta de administrador.
- O pacote Docker da Synology: **Container Manager** no DSM 7.2 e posterior, **Docker** no DSM 7.1 e anterior.
- Acesso SSH, só se você preferir a configuração interativa do rclone.
- Uma conta do Drime com espaço livre suficiente para o que você vai salvar no backup.
- Um token de API do Drime, criado na próxima seção.

## Criar um token de API

1. No app web do Drime, clique no seu avatar e depois em **Configurações** \> **Desenvolvedores**.

2. Em **Tokens de acesso à API**, clique em **Criar um token**.

3. Dê ao token o nome do NAS, por exemplo “NAS Synology”, e mantenha a permissão **Tudo**.

   O rclone precisa poder enviar, listar e excluir. Um token **Somente leitura** só permite que o rclone baixe arquivos.

   ![A caixa de diálogo de criação de token, com um nome de token e as abas de Permissões](https://drime.cloud/media/01M59T977CYEFV0EGJSEE6Y0F7/1767ae179cc0-web-settings-developers-token-dialog.png)

4. Clique em **Criar**, copie o token e depois clique em **Pronto**.

   O token aparece uma única vez: guarde-o para a próxima etapa ou salve-o em um gerenciador de senhas.

   ![O novo token exibido uma única vez, com o botão Copiar e o aviso para guardá-lo em um lugar seguro](https://drime.cloud/media/01M5A9VVN2VHMPSB1CPTQWH2G4/45e6a99fae24-web-settings-developers-token-shown-once.png)

Todas as opções do token estão em [Criar um token de API](https://drime.cloud/pt-br/support/integrations-and-api/api-tokens).

## Os comandos deste guia

Todos os comandos executam a imagem Docker oficial do rclone, como a documentação do rclone mostra. Substitua os marcadores em maiúsculas:

| Marcador | Substituir por | Exemplo |
| --- | --- | --- |
| `CONFIG_FOLDER` | Uma pasta do NAS para as configurações do rclone | `/volume1/docker/rclone` |
| `NAS_FOLDER` | A pasta do NAS da qual fazer backup, ou na qual restaurar | `/volume1/photo` |
| `DRIME_FOLDER` | A pasta do Drime que recebe o backup | `NAS-backup/photo` |
| `YOUR_API_TOKEN` | Seu token de API do Drime |  |

Use caminhos completos do NAS, começando por `/volume`. Dentro do Docker, o rclone vê `CONFIG_FOLDER` como `/config/rclone` e `NAS_FOLDER` como `/data`.

> **Importante**
>
> `CONFIG_FOLDER` vai conter seu token. Crie essa pasta em uma pasta compartilhada que só administradores conseguem abrir, nunca em uma pasta que você compartilha com outras pessoas.

## Configurar o rclone no NAS

### Com o Container Manager, sem SSH

1. No DSM, abra **Control Panel** \> **Task Scheduler** (o painel de controle e depois o agendador de tarefas).

   Clique em **Create** (criar) e depois em **Scheduled Task** \> **User-defined script** (tarefa agendada, script definido pelo usuário).

2. Dê um nome à tarefa, por exemplo “configuração do rclone”, e escolha o usuário **root**.

3. Em **Task Settings** (configurações da tarefa), cole o comando de configuração em **Run command** (comando a executar).

   ```
   docker run --rm \
       --volume CONFIG_FOLDER:/config/rclone \
       --user $(id -u):$(id -g) \
       rclone/rclone \
       config create drime drime access_token YOUR_API_TOKEN
   ```

   Ele baixa a imagem oficial do rclone e cria um remote chamado `drime`.

4. Salve a tarefa, selecione-a na lista e clique em **Run** (executar).

5. Depois, exclua a tarefa: ela contém seu token.

### Com SSH

Se você preferir a configuração interativa do rclone:

1. No DSM, abra **Control Panel** \> **Terminal & SNMP** \> **Terminal** e marque **Enable SSH service** (ativar o serviço SSH).

   A Synology avisa que ativar o SSH pode trazer riscos de segurança: desative-o de novo quando terminar.

2. No seu computador, conecte-se ao NAS por SSH e execute `sudo -i`.

   O login por SSH exige uma conta do grupo de administradores locais, e `sudo -i` pede a senha dessa conta.

3. Inicie a configuração interativa do rclone.

   ```
   docker run --rm -it \
       --volume CONFIG_FOLDER:/config/rclone \
       --user $(id -u):$(id -g) \
       rclone/rclone \
       config
   ```

4. Responda às perguntas do rclone para criar o remote `drime`.

   Digite `n` para um novo remote, o nome `drime`, o tipo de armazenamento `drime` e depois cole seu token de API em `access_token`.

Para verificar a configuração, o mesmo comando com `listremotes` no lugar de `config` deve listar `drime:`.

## Fazer uma primeira cópia

Comece com `rclone copy`: ele adiciona arquivos ao Drime e nunca exclui nada lá. Crie uma tarefa como acima, com o usuário **root** e este comando:

```
docker run --rm \
    --volume CONFIG_FOLDER:/config/rclone \
    --volume NAS_FOLDER:/data:shared \
    --user $(id -u):$(id -g) \
    rclone/rclone \
    copy /data drime:DRIME_FOLDER
```

Execute a tarefa e confira o resultado no Drime.

## Manter o Drime igual ao NAS com sync

`rclone sync` deixa a pasta do Drime igual à pasta do NAS.

> **Atenção**
>
> `sync` exclui no Drime os arquivos que não estão mais na pasta do NAS. Teste antes com `--dry-run`, que apenas lista o que mudaria, e continue com `copy` se quiser manter tudo no Drime.

Execute isto uma vez e leia a saída da tarefa:

```
docker run --rm \
    --volume CONFIG_FOLDER:/config/rclone \
    --volume NAS_FOLDER:/data:shared \
    --user $(id -u):$(id -g) \
    rclone/rclone \
    sync /data drime:DRIME_FOLDER --dry-run
```

Remova `--dry-run` quando a lista for a que você espera. Os arquivos que o rclone exclui no Drime vão para a sua Lixeira do Drime; a opção avançada `hard_delete` do rclone os exclui permanentemente.

## Agendar o backup

1. Em **Control Panel** \> **Task Scheduler**, crie uma **Scheduled Task** com o usuário **root**.

   Escolha **User-defined script**.

2. Na aba **Schedule** (programação), escolha os dias e o horário, por exemplo todas as noites.

3. Em **Task Settings**, cole seu comando `copy` ou `sync` em **Run command**.

   Você também pode pedir ao DSM que envie por e-mail os detalhes da execução, ou só quando o script terminar de forma anormal.

## Conferir seus arquivos no Drime

Abra o app web do Drime: `DRIME_FOLDER` contém seus arquivos com os nomes de sempre. Eles ocupam espaço no seu armazenamento do Drime como qualquer outro arquivo.

Bom saber, segundo a documentação do rclone sobre o Drime:

- **As alterações são detectadas pelo tamanho.** O Drime não informa ao rclone as datas de modificação nem os hashes, então um arquivo editado sem mudar de tamanho não é copiado de novo.
- **Os nomes de arquivo** podem ter até 255 bytes (em UTF-8).
- **Espaços de trabalho**: a opção avançada `workspace_id` do rclone envia o backup para um espaço de trabalho em vez dos seus próprios arquivos.
- **Os horários na saída do rclone** estão em UTC: o contêiner do rclone usa UTC, a menos que a variável `TZ` dele esteja definida.

## Restaurar arquivos

Copie os arquivos de volta do Drime com `rclone copy`, no sentido inverso. Use uma pasta vazia do NAS como `NAS_FOLDER`, por exemplo `/volume1/restore`:

```
docker run --rm \
    --volume CONFIG_FOLDER:/config/rclone \
    --volume NAS_FOLDER:/data:shared \
    --user $(id -u):$(id -g) \
    rclone/rclone \
    copy drime:DRIME_FOLDER /data
```

Você também pode baixar arquivos individuais pelo app web do Drime.

## Se não funcionar

| O que aparece | O que fazer |
| --- | --- |
| O rclone diz que não encontrou a seção `drime` no arquivo de configuração | O comando não usa a mesma `CONFIG_FOLDER` da configuração. Use a mesma pasta em todos os comandos. |
| O rclone não encontra `/data` ou não copia nada | `NAS_FOLDER` está incorreta. Use o caminho completo da pasta, começando por `/volume`. |
| A tarefa falha na hora com um erro do Docker | Verifique se o Container Manager (ou o Docker, no DSM 7.1) está instalado e se a tarefa é executada como **root**. |
| O rclone deixou de se conectar ao Drime | O token pode ter sido excluído ou revogado: nesse caso, a API do Drime responde `401` com `Unauthenticated.` Crie um novo token e execute o comando de configuração com `config update drime access_token YOUR_API_TOKEN` no lugar de `config create drime drime access_token YOUR_API_TOKEN`. |
| O rclone consegue listar e baixar, mas não enviar | O token pode ser **Somente leitura**. Crie um token com **Tudo** e substitua-o da mesma forma (`config update`). |
| Os envios falham quando seu armazenamento está quase cheio | Seu armazenamento do Drime pode estar cheio. Consulte [Verificar e liberar espaço de armazenamento](https://drime.cloud/pt-br/support/drive/check-and-free-up-storage). Depois de um `sync`, esvazie também a Lixeira do Drime. |
| A autenticação em duas etapas está ativada na sua conta do Drime | Não é preciso mudar nada: o rclone usa o token de API, e não a sua senha. |
| Um arquivo com nome muito longo não é copiado | O nome dele passa de 255 bytes. Encurte-o no NAS. |

## Próximos passos

- [Rclone, Drime CLI e WebDAV](https://drime.cloud/pt-br/support/integrations-and-api/rclone-cli-and-webdav)
- [Fazer backup do computador no Drime com o Duplicati](https://drime.cloud/pt-br/support/integrations-and-api/back-up-with-duplicati)
- [Criar um token de API](https://drime.cloud/pt-br/support/integrations-and-api/api-tokens)
