Use megachonker for optimizing the backup of large files.
Project description
megachonker
Use megachonker for optimizing the backup of large files.
Installation command sudo pip install megachonker
usage
usage: megachonker [-h] [-q] in_file out_file
Use megachonker for optimizing the backup of large files. megachonker dissects
in_file into 1MB chunks and hashes each chunk. Each hash is then compared to a
hash for the respective chunk in out_file. The chunk gets copied into out_file
if hashes differ. A file <out_file>.hashes will be stored alongside out_file.
megachonker copies all file attributes of in_file to out_file. If in_file and
out_file have identical modification times then megachonker does nothing.
positional arguments:
in_file This is the file to be chunked, hashed and copied
out_file This is the backed up version of the file
optional arguments:
-h, --help show this help message and exit
-q, --quiet Do not show any output.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
megachonker-0.3.tar.gz
(3.3 kB
view details)
File details
Details for the file megachonker-0.3.tar.gz.
File metadata
- Download URL: megachonker-0.3.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d671ef8bb5b43bc5029f628d0266532447156fd20362ccff05d2f3740d131c68
|
|
| MD5 |
4b39e81ded59e995594d5c4d5012769d
|
|
| BLAKE2b-256 |
3a2c56aa9fce251aeb50de22f148983ba744b0898b3dd66bd87c1f4d6ffc60f0
|