# Import Plan — Fas 3 > **Status:** Väntar på Fas 1 (Discovery) och Fas 2 (Drift Detection) > **Mål:** Importera befintliga AWS-resurser till Terraform > **Princip:** "Stegvis, med verifiering efter varje steg" --- ## Förutsättningar - [ ] Fas 1 (Discovery) klar — `inventory.json` finns - [ ] Fas 2 (Drift Detection) klar — drift-rapport finns - [ ] Remote state konfigurerad (S3 + DynamoDB) - [ ] Backup av befintlig state (om finns) ## Import-ordning | Priority | Resource | Import Command | Risk | Dependencies | Verification | |----------|----------|----------------|------|--------------|--------------| | 1 | VPC | `terraform import aws_vpc.main vpc-xxx` | LOW | None | `terraform plan` visar inga ändringar | | 2 | Subnets | `terraform import aws_subnet.main subnet-xxx` | LOW | VPC | `terraform plan` visar inga ändringar | | 3 | Security Groups | `terraform import aws_security_group.main sg-xxx` | LOW | VPC | `terraform plan` visar inga ändringar | | 4 | IAM Roles | `terraform import aws_iam_role.main role-name` | MEDIUM | None | `terraform plan` visar inga ändringar | | 5 | EC2 | `terraform import aws_instance.main i-xxx` | MEDIUM | SG, IAM, Subnet | `terraform plan` visar inga ändringar | | 6 | RDS | `terraform import aws_db_instance.main db-xxx` | HIGH | VPC, SG, Subnet | `terraform plan` visar inga ändringar | | 7 | ElastiCache | `terraform import aws_elasticache_cluster.main cluster-xxx` | HIGH | VPC, SG, Subnet | `terraform plan` visar inga ändringar | | 8 | Secrets Manager | `terraform import aws_secretsmanager_secret.main arn:xxx` | HIGH | None | `terraform plan` visar inga ändringar | | 9 | ALB/NLB | `terraform import aws_lb.main arn:xxx` | MEDIUM | VPC, SG, Subnet | `terraform plan` visar inga ändringar | | 10 | Route53 | `terraform import aws_route53_zone.main Zxxx` | LOW | None | `terraform plan` visar inga ändringar | ## Riskbedömning | Risk | Motivering | Mitigering | |------|------------|------------| | HIGH | RDS — databas, kan påverka drift | Importera under underhållsfönster | | HIGH | ElastiCache — cache, kan påverka prestanda | Importera under lågtrafik | | HIGH | Secrets — känslig data | Verifiera att inga hemligheter exponeras | | MEDIUM | EC2 — beräkning | Kan påverka om instansen behöver startas om | | MEDIUM | ALB — lastbalansering | Kan påverka trafik under import | | LOW | VPC, Subnets, SG, IAM, Route53 — nätverk/identitet | Påverkar ej drift | ## Återställning Om något går fel: 1. Avbryt import 2. Återställ Terraform state från backup 3. Verifiera att AWS-resurser är oförändrade 4. Dokumentera vad som gick fel 5. Justera import-plan och försök igen --- *Skapad: 2026-07-01T13:32Z* *Väntar på: Fas 1 och Fas 2*