@yangdongsheng  actually, the --xml <string> is necessary
# virsh save-image-define /tmp/fedora18.save
error: command 'save-image-define' requires --xml option

virsh need it as a new xml to define for the saved image file.