Создал два независимых Terraform-проекта и два отдельных state-файла. Это позволит:

Сохранять ISO-файл навсегда, не удаляя его при destroy ВМ.
Многократно пересоздавать ВМ без побочных эффектов.
Обновлять образы и ВМ независимо друг от друга.
root
├── images/    # управляет только загрузкой и хранением ISO
└── vm/        # управляет только созданием и удалением ВМ