<div dir="ltr"><div dir="ltr"><div>l <br></div></div><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 21, 2022 at 3:56 PM Martin Kletzander <<a href="mailto:mkletzan@redhat.com" target="_blank">mkletzan@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Sep 19, 2022 at 09:13:37PM +0530, Kaushal Shriyan wrote:<br>
>On Wed, Sep 14, 2022 at 7:38 PM Kaushal Shriyan <<a href="mailto:kaushalshriyan@gmail.com" target="_blank">kaushalshriyan@gmail.com</a>><br>
>wrote:<br>
><br>
>><br>
>><br>
>> On Sat, Sep 3, 2022 at 12:28 AM Kaushal Shriyan <<a href="mailto:kaushalshriyan@gmail.com" target="_blank">kaushalshriyan@gmail.com</a>><br>
>> wrote:<br>
>><br>
>>><br>
>>><br>
>>> On Thu, Sep 1, 2022 at 9:39 PM Kaushal Shriyan <<a href="mailto:kaushalshriyan@gmail.com" target="_blank">kaushalshriyan@gmail.com</a>><br>
>>> wrote:<br>
>>><br>
>>>> Hi,<br>
>>>><br>
>>>> Is there a way to backup KVM Guest VM in kvmguestosimage.ova or<br>
>>>> kvmguestosimage.vmdk format as I am trying to restore it in AWS by<br>
>>>> referring to <a href="https://aws.amazon.com/ec2/vm-import/" rel="noreferrer" target="_blank">https://aws.amazon.com/ec2/vm-import/</a> article as per the<br>
>>>> below supported file format.<br>
>>>><br>
>>>> [1] Open Virtualization Archive (OVA)<br>
>>>> [2] Virtual Machine Disk (VMDK)<br>
>>>> [3] Virtual Hard Disk (VHD/VHDX)<br>
>>>> [4] raw<br>
>>>><br>
<br>
Well, raw image is the most versatile, but the other formats (especially<br>
1 and 2) might have also other metadata like the number of cpus, memory<br>
size, devices etc.<br>
<br>
>>>> Also any method to take full and incremental backup of KVM Guest VM.<br>
>>>><br>
<br>
I am not experienced with backups, but my guess is you can either create<br>
your own workflow using various blockjobs or you might want to check out<br>
backup-* and checkpoint-* commands.<br>
<br>
>>>> Any help will be highly appreciated. I look forward to hearing from you.<br>
>>>> Thanks in Advance.<br>
>>>><br>
>>>> Best Regards,<br>
>>>><br>
>>>> Kaushal<br>
>>>><br>
>>>><br>
>>>><br>
>>> Hi,<br>
>>><br>
>>> Checking in again if someone can pitch in for my earlier post to this<br>
>>> mailing list. Thanks in advance.<br>
>>><br>
>>> Best Regards,<br>
>>><br>
>>> Kaushal<br>
>>><br>
>><br>
>> Hi,<br>
>><br>
>> I followed the below steps by referring to<br>
>> <a href="https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html" rel="noreferrer" target="_blank">https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html</a><br>
>> .<br>
>><br>
>> # qemu-img -h | grep Supported<br>
>> Supported formats: blkdebug blklogwrites blkverify compress<br>
>> copy-before-write copy-on-read file ftp ftps gluster host_cdrom host_device<br>
>> http https iscsi iser luks nbd null-aio null-co nvme preallocate qcow2<br>
>> quorum raw rbd ssh throttle vhdx vmdk vpc<br>
>><br>
<br>
This might be a bit misleading since VMDK may meat a lot of things, it's<br>
not one format, it can store different things, and the support may mean<br>
different things.<br>
<br>
>> # qemu-img --version<br>
>> qemu-img version 6.2.0 (qemu-kvm-6.2.0-12.module_el8.7.0+1140+ff0772f9)<br>
>> Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers<br>
>> #<br>
>><br>
>> *Step No. 1*<br>
>> #qemu-img convert -O vmdk openapibox.img openapibox.vmdk -p<br>
>><br>
<br>
I see you are also just using QEMU, is this anyway libvirt-related or<br>
are you just using qemu command line?<br>
<br>
Since you are not adding any metadata, then why not just use the raw<br>
image since I presume openapibox.img is in raw and not qcow format.  If<br>
it is qcow, then you can convert it to raw and use that.  The<br>
disadvantage of the raw format is also the fact that most tools will not<br>
keep the sparseness, so you might end up with a high storage usage.<br>
Maybe you can try vhdx instead since that *should* just be a disk image.<br></blockquote><div><br></div><div><div>Thanks Martin and appreciate it. I will try it out and keep you posted. Thanks in advance.</div><div><br></div><div>Best Regards,</div><div><br></div><div>Kausha</div></div></div></div>
</div>