Como copiar arquivos Skybox para armazenamento local via rclone
Dentro da pasta do rclone rode o comando rclone.exe config para iniciar a criação de um novo remote.
Digite n e dê enter, em seguida defina um nome para o remote e dê enter.
O próximo passo e escolher a estrutura do remote, no caso o Skybox utiliza chamadas do tipo WebDAV, digite webdav ou o número ao qual ele corresponde, nesta versão do rclone que estou usando ele é o número 46, depois dê enter.
O próximo passo é digitar a URL de conexão do Skybox, no nosso caso é a https://skybox.skymail.net.br/remote.php/webdav, depois seleciona o vendor, neste caso vamos selecionar o 1 - Nextcloud, em alguns casos se, após terminar a configuração, a conexão com o remote der erro de URL, o vendor precisar ser alterado para 2 - Owncloud, neste caso basta editar o remote e alterar apenas esta opção. Depois de escolher o vendor dê enter.
O próximo passo é inserir usuário e senha da conta que vamos conectar no Skybox. Em user> insira a conta, depois coloque y para inserir a senha, e por último insera a senha duas vezes. Vamos pular a próxima opção, basta dar enter.
Na próxima opção ele pergunta sobre configuração avançada, vamos pular e dar enter e por último ele pede para validar as configurações, tudo ok dê enter para finalizar, remote para se conectar ao Skybox da conta data@skymail.net.br via rclone.
Digite q para sair da configuração.
Para fazer um teste básico de conexão basta rodar rclone.exe about data-skybox:, sempre com ":" (depois pontos) na frente, eles representam a "/" (barra) no Linux, aonde se inicia o diretório raíz.
O comando about mostra o tamanho total do drive, espaço usado e livre.
Agora vamos fazer uma cópia simples de alguns arquivos do Skybox para minha máquina, a sintaxe de cópia é a seguinte: rclone.exe copy [origem] [destino] [flags], no caso vamos usar o comando da seguinte forma:
rclone copy Skybox:/ D:\BackupSkybox ` --transfers=3 ` --checkers=6 ` --bwlimit=5M ` --tpslimit=2 ` --tpslimit-burst=4 ` --progress ` --log-file=C:\rclone\rclone.log ` --log-level=INFO ` --low-level-retries=2 ` --retries=3 ` --timeout=1m ` --contimeout=15s
Utilizando o comando dessa forma vou realizar uma copia da raiz do meu Skybox para a pasta BackupSkybox que está no disco D: da minha maquina no disco da minha máquina, quando a pasta no destino não existe o rclone cria ela.
OBS: Utilize a flag -P mostra o progresso da cópia.
📌 Descrição dos principais parâmetros
Parâmetro | Descrição |
copy | Apenas copia arquivos (sem apagar no destino) |
--transfers=3 | Limita a 3 transferências simultâneas (baixo impacto) |
--checkers=6 | 6 threads para verificar arquivos (leve) |
--bwlimit=5M | Limita banda de rede para 5MB/s |
--tpslimit=2 , --tpslimit-burst=4
|
Reduz número de requisições por segundo |
--log-file , --log-level
|
Cria log detalhado da execução |
--timeout , --contimeout
|
Evita travamentos em conexões lentas |
⚠️ Aviso Importante
Para evitar bloqueios temporários de IP ou limitações automáticas por parte do servidor, não modifique esses parâmetros sem autorização. Conexões com uso excessivo de banda, requisições simultâneas em massa ou acessos contínuos poderão ser detectadas como comportamento abusivo e automaticamente bloqueadas para preservar a estabilidade do ambiente.