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.dev1.tar.gz (16.0 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.dev1-py3-none-any.whl (18.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: metarclone-0.0.1.dev1.tar.gz
  • Upload date:
  • Size: 16.0 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.dev1.tar.gz
Algorithm Hash digest
SHA256 80f4291d4e45894fcc0a7941134c829cdf125b5ce71bbbfb57f03e270c5a939a
MD5 c5b74845776b9a1be4a7c4cb9200039e
BLAKE2b-256 92dd1b1924ee4da49788c141bd410f34bbcbe9d711dfee7debe9163fb2f5f6ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for metarclone-0.0.1.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 4df2a37b985daf20d05247329877941c3317b79f07efb84c24c97d7427536be2
MD5 bdf23e8620e2b666ebaaeaa9eef9d540
BLAKE2b-256 d814770650deb923549222e6f3eff2af4779a121fe0c65ae07bf1ae475b29f80

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