Replicate
Create and track secondary copies in replication targets for protection, locality, or distribution.
- Path-based workflows
- Tagging support
- Queued job execution
Hoard orchestrates data movement across storage tiers: replicate files to secondary storage, stage them into tarballs, archive them to tape, and retrieve them on demand—with operational context tracking, auditable history, file tagging, and capacity utilization metrics.
Built for environments that still care about locality, retention, cost, and recoverability — not just object storage marketing language.
Capabilities
Hoard is a practical file lifecycle tool rather than a generic “data platform.”
Create and track secondary copies in replication targets for protection, locality, or distribution.
Package files into tarballs on staging targets for export, transport, or space management workflows.
Manage tape libraries, pools, inventory, stage-to-tape workflows, and tape-based retrieval paths.
Files can be retrieved from any location Hoard has managed and the most efficient source will be used.
Workflows are managed as jobs that may be monitored, diagnosed, canceled, killed, reran, requeued, and traced.
Hoard maintains a record of any place it has ever placed a file, and that record can be queried for every file.
Events are tracked and can be queried for audits, investigations, troubleshooting, and more. These may be combined with job traces to provide a complete picture what took place.
All files can be tagged, and these tags may be queried.
How it works
Configure replication targets, stage targets, tape stage targets, libraries, and pools.
Submit replication, staging, retrieval, and tape jobs to the queue.
Hoard records locations, tarball membership, job events, and status information for later inspection.
Retrieve from replication copies, staged tarballs, or tape-backed data when the origin no longer has what you need.
User actions
hoard replicate /data/projectA fast-tier --tags prod,analytics
Maintain an additional copy in a defined replication target.
hoard stage /data/projectA stage-01 12TB xz
Create staged tarballs with explicit sizing and compression.
hoard archive-tape /data/projectA tape-stage-01 --library projects --pool lto9 --max-bytes 650GB
Push cold data into a managed tape workflow with control over tarball sizing.
hoard status --verify /data/projectA
hoard retrieve-tape /data/projectA --library projects
Check state, then retrieve when the original data path is no longer sufficient.
hoard tag metrics prod
View usage metrics for a specified tag across all defined storage targets.