If you want to boot from snapshot image(=“instance_image”) which has a boot volume, you should do ''nova boot --flavor m1.tiny --image <snap-img-id> <vm-name>" command. This creates a new instance with a new volume which is created from snapshot volume in Cinder.
Or you can create a new volume from snapshot volume in Cinder, and then specify the volume when booting a new instance.
I think steps mentioned above are wrong.
If you want to boot from snapshot image(= “instance_ image”) which has a boot volume, you should do ''nova boot --flavor m1.tiny --image <snap-img-id> <vm-name>" command. This creates a new instance with a new volume which is created from snapshot volume in Cinder.
Or you can create a new volume from snapshot volume in Cinder, and then specify the volume when booting a new instance.
Ether way is fine.