Skip to main content

Metadata-preserving backup with small file merging using Rclone

Project description

metarclone

metarclone is a command-line utility to sync files with file attributes to rclone remotes. It aggregates files smaller than a certain threshold into larger tarballs, thus useful for remotes where creating lots of small files are not feasible, e.g. Google Drive, S3 Glacier.

*Note: Still under development; partial download sync is not implemented currently

Features

  • Small-file aggregation while preserving directory structure whenever possible
  • File attributes preservation (ctime, mtime, sparse files; permission, owner, ACLs on Linux) using tar
  • Partial sync based on whole-file content and/or timestamps
  • Configurable compression methods

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

metarclone-0.0.1.dev2.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

metarclone-0.0.1.dev2-py3-none-any.whl (18.9 kB view details)

Uploaded Python 3

File details

Details for the file metarclone-0.0.1.dev2.tar.gz.

File metadata

  • Download URL: metarclone-0.0.1.dev2.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.7

File hashes

Hashes for metarclone-0.0.1.dev2.tar.gz
Algorithm Hash digest
SHA256 6664c62c453c6390db0f7f6e8c255ab3f7ce58327d9e4d9761023c007e011299
MD5 9f3314c40a98652a523a901af0723ecb
BLAKE2b-256 9640d87afab58be17f39dcd83e011b212c4e0479e24d76d945f50099f4d3b644

See more details on using hashes here.

File details

Details for the file metarclone-0.0.1.dev2-py3-none-any.whl.

File metadata

File hashes

Hashes for metarclone-0.0.1.dev2-py3-none-any.whl
Algorithm Hash digest
SHA256 2cef89074464b0c1f3dab39fe4fb6d0d32e7ce5f975da1a1fcbe81b19ff5c402
MD5 10e9084e8289832ad690404eb5e82684
BLAKE2b-256 7ae9d51e72cac9f58617879a399c62ce05cd0153e017509f8863fce8187c20cd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page