- Workspace configuration
- Variables and variable sets
- Terraform state
- Version control settings
What this migration covers
- Automatic discovery of TFC/TFE workspaces, variables, and variable sets
- 1:1 replication of project structure, workspace settings, and variables
- Terraform Cloud state migration to the env zero remote backend
- Controlled cutover with TFC workspace locking and env zero environment unlocking
- Gradual migration: migrate a few workspaces at a time and return later to continue with the rest
What is not migrated automatically
The wizard focuses on workspaces, variables, state, and VCS configuration. The following TFC/TFE entities are not migrated and need to be recreated manually in env zero after migration:- Private module registry - re-publish modules in the env zero module registry
- Policies (Sentinel / OPA) - recreate as env zero custom flows or policy rules
- Run triggers and workspace dependencies - configure workflow triggers in env zero
- Team permissions and RBAC - configure SSO/SAML integration in env zero to manage identity and access. This is more robust than migrating individual TFC team permissions and ensures your identity provider remains the single source of truth for access control
- Notification configurations - configure notifications in env zero
- SSH keys - add SSH keys to env zero as needed
Prerequisites
env zero access:- Admin role or Edit Organization Settings permission
- A TFC/TFE user or team API token with read permissions and permissions to lock/unlock workspaces
How concepts map between TFC and env zero
| TFC/TFE concept | env zero concept |
|---|---|
| Project | Project |
| Workspace | Environment |
| Workspace variables | Environment variables |
| Variable sets | Configuration sets |
| VCS settings | Template VCS settings |
| Remote backend state | env zero remote backend |
Migration flow
The wizard guides you through four steps:- Connect and Scan - connect your TFC organization and discover workspaces
- Resolve Issues - provide missing secrets and configure VCS connections
- Review and Migrate - review your selection and create environments in env zero
- Go Live - lock TFC workspaces and activate env zero environments
Your TFC workspaces are never modified or deleted during the migration. They remain fully operational until you explicitly go live.
Getting started
Navigate to Organization Settings > Migration to launch the wizard, then click Start Migration.If you have an active migration session, a TFC Migration widget appears on your homepage with a Resume Migration button.