Hi Anton,
Thanks for reply
We don’t need to move VM’s folder itself, we just need to preserve checkpoint file, which can be easily uploaded to the shared LV by save.fs_lvm and downloaded back by restore.fs_lvm scripts, all other content can be generated automatically. Eg context-cd and deployment files are generated each now run, symlinks to physical devices can be calculated from the SRC_PATH and DST_PATH as I wrote above.
I want to leave support for both ssh and shared images datastores, but I think that it is should always be converted to the logical volumes.
Main problem is that for transferring images from the images datastore to system datastore always used tm_mad that assigned to images datastore, but not for system one
In my opinion it would be better if tm_mad for system datastore will always be used. I wrote about this problem in this topic: Why IMAGES_DS parameters affects SYSTEM_DS?
Please correct me if I’m wrong.