Peters, thanks! It was a lot of XML errors. You are right about. But it
doesn't work... I've an error about backup type-
Operation not supported: incremental backup is not supported yet
How is possible describe full backup operation?
On Thu, Jan 21, 2021 at 4:33 PM Peter Krempa <pkrempa at redhat.com>
wrote:
> On Thu, Jan 21, 2021 at 15:42:21 +0300, Andrey Fokin wrote:
> > Ok. Sorry.
> >
> > On Thu, Jan 21, 2021 at 3:38 PM Peter Krempa <pkrempa at
redhat.com> wrote:
> >
> > > On Thu, Jan 21, 2021 at 15:16:44 +0300, Andrey Fokin wrote:
> > > > Yes, there is an error message.
> > > > sudo virsh backup-begin lubuntu2 ./backup.xml
> > > > error: XML document failed to validate against schema:
Unable to
> validate
> > > > doc against /usr/share/libvirt/schemas/domainbackup.rng
> > > > Element domainbackup has extra content: disk
> > >
> > > As I've noted in the exact mail you are replying to, I will
not offer
> > > any further assistance unless you post the question also on
> > > libvirt-users at redhat.com list as you did with your original
question.
> > > This is to archive any discussions for future reference.
> > >
> > > > On Thu, Jan 21, 2021 at 2:40 PM Peter Krempa <pkrempa at
redhat.com>
> wrote:
> > > >
> > > > > On Thu, Jan 21, 2021 at 12:34:43 +0100, Peter Krempa
wrote:
> > > > > > On Thu, Jan 21, 2021 at 14:31:18 +0300, Andrey
Fokin wrote:
> > > > > > > Peter, thanks. I understood you message about
additional
> > > configuration
> > > > > in
> > > > > > > domen settings. It's really interesting,
and I'll going to
> test it
> > > as
> > > > > well.
> > > > > > > But could you please advise how change
backup-begin command XML
> > > > > parameters
> > > > > > > file to start full backup process? What is
wrong in my case and
> > > how to
> > > > > fix
> > > > > > > it? My config below.
> > > > > > > Thanks a lot!
>
> Let me rescue the XML as you've posted it.
>
> <domainbackup>
> <disk name='/var/lib/libvirt/images/lubuntu2.qcow2'
type='file'>
> <target file='$PWD/scratch1.img'/>
> <driver type='raw'/>
> </disk>
> <disk name='/var/lib/libvirt/images/lubuntu2-1.qcow2'
type='file'>
> <target file='$PWD/scratch2.img'/>
> <driver type='raw'/>
> </disk>
> </domainbackup>
>
>
> So there are multiple issues here.
>
> Firstly please refer to the XML documentation, because the mistakes you
> have in your are actually documented properly:
>
> https://libvirt.org/formatbackup.html
>
> Problems:
>
> 1) Missing <disks> container around the individual <disk>
elements
> 2) <disk name=' attribute must contain the disk target (such as
'vda',
> 'vdb' refering to the disk in the domain definition, paths are
not
> allowed. This fact is mentioned in the docs.
> 3) If the <target file=' paths are not examples, but you really have
> $PWD in there, note that neither virsh nor libvirt will replace it
> with the working directory. The XML is used as-is. This then violates
> the rule that paths must start with a /.
>
> So the proper XML then is. Obviously you need to make sure that it's
> what you actually meant ...
>
> <domainbackup>
> <disks>
> <disk name='hda' type='file'>
> <target file='/path/scratch1.img'/>
> <driver type='raw'/>
> </disk>
> <disk name='hdc' type='file'>
> <target file='/path/scratch2.img'/>
> <driver type='raw'/>
> </disk>
> </disks>
> </domainbackup>
>
>
> e.g. the output files will be raw and not qcow2.
>
>
--
BRG,
Andrey
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://listman.redhat.com/archives/libvirt-users/attachments/20210121/6a34df9c/attachment.htm>