• Docs
  • API reference
  • SQL reference
Sign InStart building
DocsAPI referenceSQL reference
    ClassicOriginal user experience
  • Get started
    • Quick starts

      • Coding agents
      • TypeScript SDK
      • Python SDK
      • Tinybird CLI
    • Core concepts
    • Architecture
    • Integrations
    • Learn

      • Idea to Production
      • Cascading Parameters
    • Migrate from ClickHouse®
    • Integrate with Open Source
  • Ingest data
    • Data sources
    • Send events
    • Ingest from files
    • Connectors

      • Kafka

        • Troubleshooting
        • Limits
        • Guides

          • Confluent Cloud setup
          • AWS MSK setup
          • Redpanda setup
          • Local development
          • CI/CD and version control
          • Schema management
          • Partitioning strategies
          • Message size handling
          • Performance optimization
      • S3
      • GCS
    • Table functions

      • Apache Iceberg
      • MySQL
      • PostgreSQL
      • URL
    • Ingest guides

      • Auth0
      • AWS ELB logs
      • AWS Kinesis
      • BigQuery using Google Cloud Storage
      • Clerk
      • CSV files
      • Estuary
      • GitLab
      • GitHub
      • Google Pub/Sub
      • Knock
      • LiteLLM
      • Mailgun
      • MongoDB
      • OpenTelemetry
      • Orb
      • PagerDuty
      • Postgres CDC with Redpanda Connect
      • Resend
      • Dub
      • RudderStack
      • Sentry
      • Stripe
      • Snowflake using S3
      • Snowflake using Azure Blob Storage
      • Snowflake incremental updates
      • Vector.dev
      • Vercel (webhooks)
      • Vercel (log drains)
      • Vercel AI SDK
    • Quarantine
    • Protection
    • Data operations

      • Replace & delete data
      • GDPR-compliant data deletion
  • Work with data
    • Pipes
    • Publish data

      • Endpoints

        • Multi-tenant real-time APIs with Clerk and Tinybird
        • Consume APIs in a Next.js frontend
        • Consume APIs in a notebook
        • Consume APIs in Prometheus format
        • Share API docs with team members
        • Use advanced dynamic endpoint functions
      • Sinks

        • Kafka Sink
        • S3 Sink
        • GCS Sink
      • ClickHouse® Interface

        • Grafana
        • Hex
        • Metabase
        • Superset
        • DataGrip
        • DBeaver
        • Power BI
        • Redash
        • ClickHouse® JS Client
        • ClickHouse® Go Client
        • ClickHouse® Python Client
        • Chartbrew
        • Deepnote
        • Draxlr
        • Fabi.ai
        • Holistics
        • Luzmo
        • Mitzu
        • Tableau
    • Optimize

      • Copy pipes
      • Materialized views
      • Guides

        • Deduplication strategies
        • Lambda architecture
    • Query parameters
    • Explorations
    • Playgrounds
    • Time Series
  • AI agents
    • Tinybird Code
    • Agent skills
    • MCP server

      • MCP examples
      • MCP best practices
  • Test and deploy
    • Local development
    • Branches
    • Evolve data sources
    • Test your project
    • Deployments

      • CLI
      • CI/CD
  • Monitor your data
    • Health checks
    • Service Data Sources
    • Monitor Kafka connectors
    • Monitor Workspace jobs
    • Measure endpoint latency
    • Analyze endpoint performance
    • Organization Consumption
  • Administration
    • Organizations

      • Cluster management
    • Workspaces
    • Tokens

      • Static tokens
      • JSON Web tokens (JWTs)
  • Pricing
    • Plans

      • Free
      • Developer
      • SaaS
      • Enterprise
    • Infrastructure & limits

      • Shared infrastructure
      • Dedicated infrastructure
      • Limits
  • Deployment options
    • Local container
    • Self-managed Tinybird

      • Add a self-managed region manually
      • Use the CLI to add a self-managed region
  • Migrations
    • Migrate from Classic
    • Migrate from Shared to Dedicated
  • Reference
    • Tinybird CLI

      • Datafiles

        • Datasource files
        • Connection files
        • Pipe files
        • Test files
        • .tinyb file
      • CLI commands

        • Global options
        • tb
        • tb branch
        • tb build
        • tb connection
        • tb copy
        • tb create (deprecated)
        • tb datasource
        • tb deploy
        • tb deployment
        • tb dev
        • tb endpoint
        • tb fmt
        • tb info
        • tb init
        • tb infra
        • tb job
        • tb local
        • tb login
        • tb logout
        • tb materialization
        • tb mock (removed)
        • tb open
        • tb pipe
        • tb pull
        • tb secret
        • tb sink
        • tb sql
        • tb test
        • tb token
        • tb update
        • tb workspace
    • TypeScript SDK

      • Resource definitions
      • SDK CLI commands
    • Python SDK

      • Resource definitions
      • SDK CLI commands
    • Template functions
    • Database errors

      • Common error patterns
  • Support
  • Compliance
Changelog
Start building
Sign In
  1. Home
  2. /Migrations

Migrations¶

Use these guides to migrate your data and workspaces to Tinybird or between Tinybird infrastructure types.

Available migration guides¶

  • Migrate from Tinybird Classic: Migrate your existing Classic workspace to Tinybird Forward.
  • Migrate from Shared to Dedicated Infrastructure: Move your data from shared to dedicated infrastructure without disrupting live services.
PreviousUse the CLI to add a self-managed region
NextMigrate from Classic
Was this page helpful?
On this page
  • Migrations
  • Available migration guides
forward
Copyright © 2026 Tinybird. All rights reserved
|
Terms & conditionsCookiesTrust CenterCompliance HelplineThird-party credits