Advanced state manipulation: importing existing resources, renaming without recreation, and moving resources between states.
Create files manually that simulate pre-existing infrastructure.
mkdir -p ~/terraform-practice/lesson-404cd ~/terraform-practice/lesson-404cat > existing-app.conf << 'EOF'
name = legacy-application
version = 1.0.0
port = 3000
EOFcat > existing-db.conf << 'EOF'
host = legacy-db.internal
port = 5432
max_connections = 50
EOFls -la *.confThese files represent infrastructure that exists but wasn't created by Terraform. This is common when adopting Terraform for existing systems.
Two 'legacy' configuration files created manually.