Cloud storage free comparison
Details can be found in linux-backup-cloud.sh.
#Cloud storage free comparison code
The code base is then moved forward to these commits one by one to emulate incremental changes. After the initial backup was finished, other commits were chosen such that they were about one month apart. To test incremental backup, a random commit on July 2016 was selected, and the entire code base is rolled back to that commit. The first dataset is the Linux code base with a total size of 1.76 GB and about 58K files, so it is a relatively small repository consisting of small files, but it represents a popular use case where a backup tool runs alongside a version control program such as git to frequently save changes made between checkins. The SFTP server runs on a different virtual machine on the same ESXi host.Īll scripts to run the tests are available in this repo so you can run your own tests. This existence check means that at least one extra API call is needed for each chunk to be uploaded.Ī local SFTP storage is also included in the test to provide a base line for the comparisons. Before uploading a chunk to the storage, Duplicacy always checks first if the chunk already exists on the storage, in order to take advantage of cross-computer deduplication if two computers happen to have identical or similar files.
#Cloud storage free comparison download
It should be noted that this is not a simple file upload and download test. The same 2 datasets in are used to test backup and restore speeds. The server is located at the east coast, so the results may be biased against those services who have their servers on the west coast. TypeĪll tests were performed on a Ubuntu 16.04.1 LTS virtual machine running on a dedicated ESXi server with an Intel Xeon D-1520 CPU (4 cores at 2.2 GHz) and 32G memory. That is because Hubic is considerably slower than others, likely caused by their https servers not allowing connections to be reused so there is too much overhead for re-establishing https connections with each file transfer. The only storage supported by Duplicacy but not included in the comparison is Hubic. The table below lists the storages to be tested and compares their pricing.
Nor do I receive any financial support/incentive from any of them for publishing this report or building Duplicacy. DisclaimerĪs an independent developer, I am not affiliated with any companies behind these cloud storage services.
To compare the performances of major cloud services when used as backup storages for Duplicacy.