MigraDrive Docs Open Console

Buckets

Buckets are top-level containers for objects. Use naming and structure that stays clean long-term.

Recommended bucket naming

Use lowercase, hyphens, and business-friendly names. Avoid underscores and spaces.

  • backups — server & client backups
  • media — images, audio, video assets
  • logs-archive — long-term log storage
  • datasets — analytics & dataset exports

Folder patterns (prefix strategy)

S3 uses object keys (prefixes) to simulate folders. Standardize them early.

backups/
  srv1/
    2025-12-25/
  srv2/
    2025-12-25/
clients/
  acme.com/
    daily/
    weekly/

Create & list buckets (AWS CLI)

Use the endpoint URL to target MigraDrive.

export AWS_ACCESS_KEY_ID="REPLACE_ME"
export AWS_SECRET_ACCESS_KEY="REPLACE_ME"
export AWS_DEFAULT_REGION="us-east-1"

# list buckets
aws s3 ls --endpoint-url "https://s3.migradrive.com"

# create bucket (example)
aws s3 mb s3://backups --endpoint-url "https://s3.migradrive.com"

# list objects in a bucket
aws s3 ls s3://backups --endpoint-url "https://s3.migradrive.com"

Public vs private buckets

Default should be private. If you need public access, prefer presigned URLs over public buckets.