Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Monitor and manage R2 to AWS Glacier Deep Archive migration. Use when checking transfer status, resuming transfers, or managing the archive migration.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-06 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-01 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 31% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 14% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 36% | 0% |
Migrate ~42.6 TB from Cloudflare R2 to AWS S3 Glacier Deep Archive.
| Bucket | Size | Objects | Status | |--------|------|---------|--------| | pollinations-text | 16.96 TB | 1.86B | 🔄 In progress | | pollinations-images | 25.64 TB | 221M | ⏳ Pending |
bash# Is transfer running? ssh ninon "screen -ls" # View recent logs ssh ninon "tail -50 ~/r2-glacier/transfer-text.log" # Check checkpoint ssh ninon "cat /tmp/r2-glacier-pollinations-text-checkpoint.json | jq ."
bashssh -t ninon "screen -r r2-text" # Detach: Ctrl+A, D
bashssh ninon "screen -dmS r2-text bash -c '~/r2-glacier/run-text-transfer.sh; exec bash'"
| Location | Path | Purpose | |----------|------|---------| | Skill | scripts/r2-to-glacier-streaming.js | Main transfer script | | Skill | scripts/package.json | Dependencies | | ninon | ~/r2-glacier/ | Deployed script + deps | | ninon | ~/r2-glacier/run-text-transfer.sh | Wrapper with credentials | | ninon | ~/r2-glacier/transfer-text.log | Transfer log | | ninon | /tmp/r2-glacier-*-checkpoint.json | Resume checkpoint |
bash# Test (small batch) node r2-to-glacier-streaming.js -b pollinations-text --batch-size 100 --max-batches 1 # Full transfer node r2-to-glacier-streaming.js -b pollinations-text --batch-size 50000 --concurrency 30 # Resume after interruption node r2-to-glacier-streaming.js -b pollinations-text --resume # Dry run (count only) node r2-to-glacier-streaming.js -b pollinations-text --dry-run
s3://pollinations-archivebashaws s3 ls s3://pollinations-archive/ --recursive --human-readable | head -20
~/r2-glacier/run-text-transfer.sh on ninon:bash # Change bucket name node r2-to-glacier-streaming.js -b pollinations-images --batch-size 50000 --concurrency 30
bash ssh ninon "screen -dmS r2-images bash -c '~/r2-glacier/run-images-transfer.sh; exec bash'"
Other measured skills in the registry, with their headline benchmark lift.