I’m very new to DietPi, having stumbled across it as a potential OS for my Odroid HC1 that I’m playing around with, considering turning it into my home server.
I have three basic needs from my home server - file sharing via Samba (tick), a Bittorrent client of some sort (probably Deluge, tick) and the ability to keep around half a terabyte of files backed up to somewhere in the cloud (er, no tick, yet).
Just wondering if DietPi supports software that brings incremental backup to any of the common Cloud services? I’m aware that the system can, and frequently is, used to create home cloud solutions. But I’m after something that goes beyond the four walls of my house.
Hope someone has some thoughts, and congrats on a great distro.
Rclone is a command line program to sync files and directories to and from:
Amazon Drive (See note)
Amazon S3
Backblaze B2
Box
Ceph
DigitalOcean Spaces
Dreamhost
Dropbox
FTP
Google Cloud Storage
Google Drive
HTTP
Hubic
Jottacloud
IBM COS S3
Memset Memstore
Mega
Microsoft Azure Blob Storage
Microsoft OneDrive
Minio
Nextcloud
OVH
OpenDrive
Openstack Swift
Oracle Cloud Storage
ownCloud
pCloud put.io
QingStor
Rackspace Cloud Files
SFTP
Wasabi
WebDAV
Yandex Disk
The local filesystem
Why not use one of the file servers/cloud software for files to keep the files you want to backup in sync with the server and then do regular backups on the server itself locally?
Depending on how you need it, an SFTP network drive, SyncThing or Nextcloud/ownCloud could do such.
DietPi currently does not natively offer to setup an SFTP server (on my list), but it is quite easy with OpenSSH.
Rsync btw also allows incremental remote sync, btw, via SSH, AFAIK. You can run an rsync server as a daemon on the server machine for this. But requires rsync on the client as well of course.