1.4.2 • Published 2 years ago

@linzjs/simple-snowball-sync v1.4.2

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

Simple snowball sync

Sync folders of data onto a snowball

Features:

  • Start and stop the process at any stage
  • Compute SRI sha256 hash of all files and stored inside of the snowball in a manifiest.json
  • Compress small files into a tar.gz so snowball can batch extract when importing into s3
  • Validate uploaded files against the computed hash

Manifest

Create a list of files to be synced

sss manifest /media/$USER/external-drive

Sync

Start the syncing processes

sss sync manifest.json --endpoint 10.254.32.104 --target s3://linz-snowball-a/drive1

Syncing can be stopped and started at any time

Options:

  • --filter Files under this limit will be compressed into a .tar.gz and uploaded using the snowball batching (Mb) --filter 1 only directly upload files > 1MB
  • --concurrency Number of files to upload at a single time
  • --verbose More verbose logging
1.4.2

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.2

2 years ago

1.3.1

2 years ago

1.3.0

3 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago