Rclone
Is a synchronization Software that can run on many Operating System. It can be used for Backup, however there's no versioning of files.
Links: - Project home page - GitHub page - Releases - Official documentation - Environment variables
Notes¶
- Works with layers
- Storage layer
- https://rclone.org/onedrive/
- https://rclone.org/swift/
- Encryption layer: crypt
- Configuration file holds the secrets
- Password is enough to recreate config
- If salt is defined, must be considered as password as well
- Check section on file name encryption
- Onedrive
base32768
- Onedrive
- Configuration file can be held in various directories
- Usually in
%APPDATA%/rclone/rclone.conf
or~/.config/rclone/rclone.conf
- See doc
- Usually in
- Any config can be held as an environment variable like
RCLONE_CONFIG_REMOTENAME_CONFIGNAME
Setup¶
Renew token¶
- Start from a fresh
rclone
session - Create a new connection with
rclone config
- Copy the token
- Put
"
around it - Make sure to prefix
"
with ``
- Put