A
A
ANDRE8882017-01-18 12:15:57
Data storage
ANDRE888, 2017-01-18 12:15:57

Alternative to Dropbox with file versioning?

Dropbox suits everyone except for the inflexibility of tariff plans. $99 per year for 1TB is not optimally expensive for home use.
I am looking for a cloud storage of files that maintains a history of file versions for the possibility of rollback. In addition to small files, it is planned to store several files of 10-30 GB, it is very desirable that they not be completely re-uploaded when 1 byte changes. Interested in both paid and free solutions.
-onedrive only supports versioning for office files?
-google drive has file version history, but if at least 1 byte changes in a large file, it completely re-uploads it?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Deerenaros, 2017-01-18
@ANDRE888

A very interesting product based on the BitTorrent protocol, you can also look at the analogue . Well, own bikes on rsync are also possible, but the convenience of this option remains in question. But full control and promising solutions, like rsync to a git repository (you have to put up with a big overhead, but a few bicycles and full-fledged and extremely convenient work with history even without the Internet).

R
Roman Mirilaczvili, 2017-01-18
@2ord

There is software that, using the data deduplication technique, very effectively allows you to store collections of files, among which there are many duplicates, and if the files differ very slightly, only the changes themselves are saved in portions.
Such software has much in common with traditional version control systems used to store program source codes, only adapted to work with large amounts of information, such as collections of media files.
One such program I know of is boar .
It has a command line interface, although there are additional programs for it with a graphical interface: boar-gui , boarG .
There are other similar software like bup , git-annex .
Such programs usually store a special (relatively compact) archive separate from the actual collection of files. It is this repository that should be synchronized to the "cloud" hosting.
Where to synchronize the data of such a repository? Lots of options:

  1. Amazon S3-compatible storage that can be installed on a controlled server (Minio is simpler, Ceph is more difficult)
  2. Dropbox, Google Drive or many other services client
  3. ownCloud/nextCloud server and agent installed on the client OS, similar to Dropbox
  4. VPS server with a manual BAT script for uploading files to the server from the client OS

M
malbaron, 2017-01-18
@malbaron

https://www.backblaze.com/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question