Naar de inhoud
Helpcentrum

Categorieën

Zoeken in het HelpcentrumCtrl K
Op deze pagina

rclone-fouten, checksums en wijzigingstijden

Waarom rclone dezelfde bestanden opnieuw kopieert, checksums of wijzigingstijden negeert, namen of grote streams weigert, en hoe je inlogfouten oplost.

Bijgewerkt Web

Dit artikel legt uit hoe rclone zich specifiek bij Drime gedraagt, en wat je doet als rclone een fout meldt. Hoe je rclone instelt, lees je in Rclone, Drime CLI en WebDAV.

#Wat de Drime-backend ondersteunt

Drime is een officiële rclone-backend (Tier 1), beschikbaar vanaf rclone 1.73. De backend ondersteunt kopiëren en verplaatsen op de server, mappen verplaatsen, een map met inhoud wissen, je quotum tonen (rclone about), lege mappen en uploads in meerdere delen.

Twee dingen werken anders dan bij veel andere opslagdiensten:

  • Geen checksums. Drime geeft rclone geen hash van elk bestand.

  • Geen instelbare wijzigingstijden. rclone kan de wijzigingsdatum van een bestand niet naar Drime schrijven.

De problemen hieronder komen meestal voort uit deze twee punten.

#Een synchronisatie kopieert bestanden opnieuw of slaat gewijzigde bestanden over

Omdat Drime geen instelbare wijzigingstijden heeft, bepaalt rclone aan de hand van de grootte of een bestand is gewijzigd.

Wat er gebeurt

Wat je kunt doen

Een bestand dat je hebt gewijzigd, wordt niet opnieuw gekopieerd

De grootte is niet veranderd. Gebruik --update, dat in plaats daarvan de uploadtijden vergelijkt, of kopieer dat bestand apart opnieuw.

--checksum verandert niets

Drime heeft geen checksums, dus rclone kan bestanden niet op hash vergelijken. Gebruik --size-only of --update.

#Sommige bestanden worden geweigerd of hernoemd

Wat er gebeurt

Waarom, en wat je kunt doen

Een bestand met een heel lange naam mislukt

Drime accepteert bestandsnamen tot 255 bytes in UTF-8. Letters met accenten en andere niet-ASCII-tekens nemen meer dan één byte in beslag. Maak de naam korter.

Een naam met een backslash, of met spaties aan het begin of eind, ziet er in Drime anders uit

rclone vervangt deze tekens door tekens die erop lijken, zodat de naam wordt geaccepteerd.

#Een grote gestreamde upload mislukt

Als rclone gegevens uploadt zonder de grootte vooraf te kennen, bijvoorbeeld met rclone rcat, is de upload met de standaardgrootte per deel beperkt tot 48 GiB. Wil je meer versturen, verhoog dan chunk_size in de geavanceerde instellingen van de remote.

#Verwijderde bestanden nemen nog opslag in

Standaard gaan bestanden die rclone verwijdert naar de prullenbak van Drime, waar ze blijven meetellen voor je opslag. Wil je ze definitief verwijderen, zet dan hard_delete op true in de geavanceerde instellingen van de remote, of leeg de prullenbak in Drime.

#rclone gebruikt de verkeerde werkruimte of map

  • Wil je in een werkruimte werken in plaats van in je persoonlijke Drive, stel dan workspace_id in bij de geavanceerde instellingen van de remote.

  • Wil je de remote beperken tot één map, stel dan root_folder_id in.

#rclone kan niet inloggen

rclone gebruikt een API-token. De Drime-API antwoordt met deze meldingen, die rclone in zijn foutmelding toont:

Wat je ziet

Wat je kunt doen

Unauthenticated. (HTTP 401)

Het token is onjuist of is verwijderd. Maak een nieuw token en vervang daarna met rclone config het access_token van de remote.

This API key is missing the required scope: files.write (HTTP 403)

Het token mag geen bestanden schrijven. Maak een token met Alles, of met Schrijven voor bestanden.

This endpoint cannot be accessed with a restricted API key. (HTTP 403)

Voor deze opdracht heb je een token met Alles nodig.

Als je het token maakt in Instellingen > Ontwikkelaars, kies je wat het mag doen:

Het venster Nieuw token maken met een tokennaam en beperkte toegang geselecteerd

Zie Een API-token maken.

#Als het nog steeds niet werkt

Wat je ziet

Wat je kunt doen

drime wordt niet aangeboden bij de vraag Storage (opslag) van rclone config

Je rclone is ouder dan 1.73. Werk rclone bij en voer daarna opnieuw rclone config uit.

Je Vault-bestanden verschijnen niet in rclone

Dat is normaal: rclone en de andere tools die je met een API-token koppelt, kunnen niet bij je Vault. Vault-bestanden zijn alleen beschikbaar in de eigen apps van Drime. Zie Wat is de Vault?.

Bestanden van een werkruimte verschijnen niet

De remote werkt in je persoonlijke Drive. Stel workspace_id in bij de geavanceerde instellingen van de remote.

Een fout die niet op deze pagina staat

Neem contact op met de support van Drime en vermeld de opdracht die je hebt uitgevoerd en de fout die rclone toonde. Stuur nooit je API-token mee: haal het weg uit alles wat je kopieert.

#Volgende stappen

Was dit nuttig?