Lifecycle states
Allowed transitions:
active → cold, active → archived, cold → active, cold → archived. Archival is permanent — the vectors are deleted, not parked.
Going
cold does not delete documents or metadata — it evicts the collection’s vectors from the hot index after backing them up. Rehydrating restores search without re-running any extraction or embedding.Check lifecycle status
Transition a collection
coldevicts the collection from the vector store (vectors preserved via object storage).active(fromcold) rehydrates — the backup is restored into the hot index.archivedpermanently removes the vectors.
When to use each tier
active— anything queried by production retrievers.cold— completed campaigns and historical projects you want restorable on demand (for example, an annual review): rehydrate, query, and send back to cold.archived— data you’re retaining for record-keeping where the documents’ metadata is enough and vector search will never be needed again.
Related
- Buckets & storage classes — tiering for the source objects (this page covers the index tier; the two are independent)
- Manage data — document-level operations
- Deduplication & re-processing — what happens if you do need to rebuild from source

