tigris buckets set-migration | Tigris Object Storage Documentation
On this page
Configure data migration from an external S3-compatible source bucket. Tigris will pull objects on demand from the source.
Usage
tigris buckets set-migration <name> [flags]
t3 b set-migration <name> [flags]
Flags
| Name | Required | Default | Description |
|---|---|---|---|
--bucket |
Yes* | — | Name of the source bucket to migrate from |
--endpoint |
Yes* | — | Endpoint URL of the source S3-compatible service |
--region |
Yes* | — | Region of the source bucket |
--access-key |
Yes* | — | Access key for the source bucket |
--secret-key |
Yes* | — | Secret key for the source bucket |
--write-through |
No | — | Enable write-through mode (writes go to both source and Tigris) |
--disable |
No | — | Disable migration and clear all migration settings |
* Required unless --disable is used.
Examples
# Set up migration from an S3 bucket
tigris buckets set-migration my-bucket \
--bucket source-bucket \
--endpoint https://s3.amazonaws.com \
--region us-east-1 \
--access-key AKIA... \
--secret-key wJal...
# Enable write-through mode
tigris buckets set-migration my-bucket \
--bucket source-bucket \
--endpoint https://s3.amazonaws.com \
--region us-east-1 \
--access-key AKIA... \
--secret-key wJal... \
--write-through
# Disable migration
tigris buckets set-migration my-bucket --disable