This is a multi-part message in MIME format.
--------------0465E569DB4509DF3124B780
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Yes seems to be good, the UI is very nice, but I didn't manage to make=20
one backup though the connection to the API is okay. I followed the=20
README but Nothing happens when lauching the backup processus...
Le 21/09/2017 =C3=A0 19:34, Niyazi Elvan a =C3=A9crit :
Hi,
You may check my project Bacchus at=20
https://github.com/openbacchus/bacchus
On Sep 21, 2017 19:54, "Bernardo Juanic=C3=B3" <bjuanico(a)gmail.com=20
<mailto:bjuanico@gmail.com>> wrote:
I didnt know that, we may adapt it in the future, but at first we
will probably just write a basic set of scripts for minimal backup
functionally since our dev time is limited.
Ill keep you in mind when looking into it.
Regards,
Bernardo
PGP Key
<
http://pgp.mit.edu/pks/lookup?op=3Dget&search=3D0x695E5BCE34263F5B=
Skype: mattraken
2017-09-21 13:08 GMT-03:00 Nathana=C3=ABl Blanchet <blanchet(a)abes.f=
r
<mailto:blanchet@abes.fr>>:
Hi Bernardo,
Thanks, I knew this tool, but it is based on sdk3 which will
be removed in the next version 4.2, so I'm looking at sdk4
project.
You may want to adapt it?
Le 21/09/2017 =C3=A0 17:08, Bernardo Juanic=C3=B3 a =C3=A9crit =
:
63F5B>
> Skype: mattraken
>
> 2017-09-21 11:00 GMT-03:00 Nathana=C3=ABl Blanchet
> <blanchet(a)abes.fr <mailto:blanchet@abes.fr>>:
>
> Hello Victor,
>
> I have some questions about your script
>
>
> Le 07/07/2017 =C3=A0 23:40, Victor Jos=C3=A9 Acosta Dom=C3=
=ADnguez a =C3=A9crit :
>> Hello everyone, i created a python tool to backup
and
>> restore oVirt's VMs.
>>
>> Also i created a little "how to" on my blog:
>>
http://blog.infratic.com/2017/07/create-ovirtrhevs-vm-bac=
kup/
ckup/>
>
> * Backup step is okay, and I get a usable qcow2 image
> of the snapshot vm in the backup vm. It seems to be
> compliant with the official backup API, except on the
> step 2.
>
> 1. /Take a snapshot of the virtual machine to be backed
> up - (existing oVirt REST API operation)/
> 2. /Back up the virtual machine configuration at the
> time of the snapshot (the disk configuration can be
> backed up as well if needed) - (added capability to
> oVirt as part of the Backup API)/
>
> I can't see any vm configuration anywhere but only the
> qcow2 disk itself
>
> 1. /Attach the disk snapshots that were created in (1)
> to the virtual appliance for data backup - (added
> capability to oVirt as part of the Backup API)/
> 2. /
> /
> 3. /Detach the disk snapshots that were attached in (4)
> from the virtual appliance - (added capability to
> oVirt as part of the Backup API)/
>
> An other case is when the vm to backup has more than one
> disk. After I tested it, I found that only one qcow2 disk
> is saved on the backup vm. This is really a matter when
> the original vm has many disks part of lvm, it makes the
> vm restoration unusable.
>
> * About vm restoration, it seems that you are using the
> upload_disk api, so the disk is uploaded to the
> pre-defined storage domain, so it is not a real vm
> restoration.
>
> Do you plan to backup and restore a full VM (disks + vm
> definition) in a next release?
>
>>
>> I hope it help someone else
>>
>> Regards
>>
>> Victor Acosta
>>
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users(a)ovirt.org <mailto:Users@ovirt.org>
>>
http://lists.ovirt.org/mailman/listinfo/users
>> <
http://lists.ovirt.org/mailman/listinfo/users>
>
> --=20
> Nathana=C3=ABl Blanchet
>
> Supervision r=C3=A9seau
> P=C3=B4le Infrastrutures Informatiques
> 227 avenue Professeur-Jean-Louis-Viala
> <
https://maps.google.com/?q=3D227+avenue+Professeur-Jean-L=
ouis-Viala&entry=3Dgmail&source=3Dg>
> 34193 MONTPELLIER CEDEX 5 =09
> T=C3=A9l. 33 (0)4 67 54 84 55
> Fax 33 (0)4 67 54 84 14
> blanchet(a)abes.fr <mailto:blanchet@abes.fr> =20
>
>
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org <mailto:Users@ovirt.org>
>
http://lists.ovirt.org/mailman/listinfo/users
> <
http://lists.ovirt.org/mailman/listinfo/users>
>
>
--=20
Nathana=C3=ABl Blanchet
Supervision r=C3=A9seau
P=C3=B4le Infrastrutures Informatiques
227 avenue Professeur-Jean-Louis-Viala
<
https://maps.google.com/?q=3D227+avenue+Professeur-Jean-Louis-=
Viala&entry=3Dgmail&source=3Dg>
34193 MONTPELLIER CEDEX 5 =09
T=C3=A9l. 33 (0)4 67 54 84 55
Fax 33 (0)4 67 54 84 14
blanchet(a)abes.fr <mailto:blanchet@abes.fr> =20
_______________________________________________
Users mailing list
Users(a)ovirt.org <mailto:Users@ovirt.org>
http://lists.ovirt.org/mailman/listinfo/users
<
http://lists.ovirt.org/mailman/listinfo/users>
--=20
Nathana=C3=ABl Blanchet
Supervision r=C3=A9seau
P=C3=B4le Infrastrutures Informatiques
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5 =09
T=C3=A9l. 33 (0)4 67 54 84 55
Fax 33 (0)4 67 54 84 14
blanchet(a)abes.fr
--------------0465E569DB4509DF3124B780
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html;
charset=3Dutf=
-8">
</head>
<body text=3D"#000000" bgcolor=3D"#FFFFFF">
<p>Yes seems to be good, the UI is very nice, but I didn't manage to
make one backup though the connection to the API is okay. I
followed the README but Nothing happens when lauching the backup
processus...<br>
</p>
<br>
<div class=3D"moz-cite-prefix">Le 21/09/2017 =C3=A0 19:34, Niyazi
Elv=
an a
=C3=A9crit=C2=A0:<br>
</div>
<blockquote type=3D"cite"
cite=3D"mid:CAKwPMRfD0md25+85NkuviM+W8Cv3WmxNe2ZHXTZSxC4pLPRzoQ@mail.gmai=
l.com">
<div dir=3D"auto">
<div>Hi,
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto">You may check my project Bacchus at <a
href=3D"https://github.com/openbacchus/bacchus"
moz-do-not-send=3D"true">https://github.com/openbacchus/bac=
chus</a>=C2=A0</div>
<div dir=3D"auto"><br>
</div>
<div dir=3D"auto"><br>
</div>
<br>
<div class=3D"gmail_extra"><br>
<div class=3D"gmail_quote">On Sep 21, 2017 19:54,
"Bernardo
Juanic=C3=B3" <<a
href=3D"mailto:bjuanico@gmail.com"
moz-do-not-send=3D"true">bjuanico(a)gmail.com</a>&gt;
wrote=
:<br
type=3D"attribution">
<blockquote class=3D"quote" style=3D"margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir=3D"ltr">I didnt know that, we may adapt it in
th=
e
future, but at first we will probably just write a
basic set of scripts for minimal backup functionally
since our dev time is limited.
<div><br>
</div>
<div>Ill keep you in mind when looking into it.</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Bernardo</div>
</div>
<div class=3D"gmail_extra"><br
clear=3D"all">
<div>
<div class=3D"m_297017758352693916gmail_signature"
data-smartmail=3D"gmail_signature">
<div dir=3D"ltr"><a
href=3D"http://pgp.mit.edu/pks/lookup?op=3Dget&search=3D0x69...
63F5B"
target=3D"_blank"
moz-do-not-send=3D"true">PGP =
Key</a><br>
<div><a moz-do-not-send=3D"true">Skype:
mattraken=
</a><br>
</div>
</div>
</div>
</div>
<div class=3D"elided-text">
<br>
<div class=3D"gmail_quote">2017-09-21 13:08 GMT-03:00
Nathana=C3=ABl Blanchet <span
dir=3D"ltr"><<a
href=3D"mailto:blanchet@abes.fr" target=3D"_bla=
nk"
moz-do-not-send=3D"true">blanchet(a)abes.fr</a>&g=
t;</span>:<br>
<blockquote class=3D"gmail_quote"
style=3D"margin:0=
0
0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div text=3D"#000000"
bgcolor=3D"#FFFFFF">
<p>Hi Bernardo,</p>
<p>Thanks, I knew this tool, but it is based
on sdk3 which will be removed in the next
version 4.2, so I'm looking at sdk4 project.
<br>
</p>
<p>You may want to adapt it?<br>
</p>
<div>
<div class=3D"m_297017758352693916h5">
<br>
<div
class=3D"m_297017758352693916m_-869459347=
3241100559moz-cite-prefix">Le
21/09/2017 =C3=A0 17:08, Bernardo Juanic=C3=
=B3 a
=C3=A9crit=C2=A0:<br>
</div>
<blockquote type=3D"cite">
<div dir=3D"ltr">Hi Nathanael,=C2=A0
<div><br>
</div>
<div>You may want to take a look at
this too:<br>
<br>
<a
href=3D"https://github.com/bjuanico=
/oVirtBackup"
target=3D"_blank"
moz-do-not-send=3D"true">https://gi=
thub.com/bjuanico/oV<wbr>irtBackup</a><br>
</div>
<div><br>
</div>
<div>Regards,</div>
<div><br>
</div>
<div>Bernardo</div>
<div class=3D"gmail_extra"><br
clear=3D"all">
<div>
<div
class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421401=
gmail_signature"
data-smartmail=3D"gmail_signature=
">
<div dir=3D"ltr"><a
href=3D"http://pgp.mit.edu/pks/lookup?op=3Dget&search=3D0x69...
63F5B"
target=3D"_blank"
moz-do-not-send=3D"true">PGP
Key</a><br>
<div><a moz-do-not-send=3D"true=
">Skype:
mattraken</a><br>
</div>
</div>
</div>
</div>
<br>
<div class=3D"gmail_quote">2017-09-21
11:00 GMT-03:00 Nathana=C3=ABl Blan=
chet
<span dir=3D"ltr"><<a
href=3D"mailto:blanchet@abes.fr=
"
target=3D"_blank"
moz-do-not-send=3D"true">blanch=
et@abes.fr</a>></span>:<br>
<blockquote class=3D"gmail_quote"
style=3D"margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div text=3D"#000000"
bgcolor=3D"#FFFFFF">
<p>Hello Victor,</p>
<p>I have some questions about
your script<br>
</p>
<br>
<div
class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421401=
m_7400844792036080505moz-cite-prefix">Le
07/07/2017 =C3=A0 23:40, Vict=
or
Jos=C3=A9 Acosta Dom=C3=ADngu=
ez a
=C3=A9crit=C2=A0:<br>
</div>
<blockquote type=3D"cite">
<div dir=3D"ltr">
<div>Hello everyone, i
created a python tool to
backup and restore
oVirt's VMs.</div>
<div><br>
</div>
<div>Also i created a
little "how to" on my
blog:</div>
<div><a
href=3D"http://blog.inf=
ratic.com/2017/07/create-ovirtrhevs-vm-backup/"
target=3D"_blank"
moz-do-not-send=3D"true=
">http://blog.infratic.com/2017/<wbr>07/create-ovirtrhevs-vm-backup<wbr>/=
</a></div>
</div>
</blockquote>
<ul>
<li>Backup step is okay, and
I get a usable qcow2 image
of the snapshot vm in the
backup vm. It seems to be
compliant with the
official backup API,
except on the step 2.</li>
</ul>
<ol>
<li><i>Take a snapshot of
the virtual machine to
be backed up - (existing
oVirt REST API
operation)</i></li>
<li><i>Back up the virtual
machine configuration at
the time of the snapshot
(the disk configuration
can be backed up as well
if needed) - (added
capability to oVirt as
part of the Backup API)</=
i></li>
</ol>
<p><font
color=3D"#ff0000">I
can't see any vm
configuration anywhere but
only the qcow2 disk itself<=
/font></p>
<ol>
<li><i>Attach the disk
snapshots that were
created in (1) to the
virtual appliance for
data backup - (added
capability to oVirt as
part of the Backup API)</=
i></li>
<li> <i><br>
</i></li>
<li><i>Detach the disk
snapshots that were
attached in (4) from the
virtual appliance -
(added capability to
oVirt as part of the
Backup API)</i></li>
</ol>
<p>An other case is when the
vm to backup has more than
one disk. After I tested it,
I found that only one qcow2
disk is saved on the backup
vm. This is really a matter
when the original vm has
many disks part of lvm, it
makes the vm restoration
unusable.<br>
</p>
<ul>
<li>About vm restoration, it
seems that you are using
the upload_disk api, so
the disk is uploaded to
the pre-defined storage
domain, so it is not a
real vm restoration.=C2=A0=C2=
=A0=C2=A0 <br>
</li>
</ul>
<p>Do you plan to backup and
restore a full VM (disks +
vm definition) in a next
release?<br>
</p>
<blockquote type=3D"cite">
<div dir=3D"ltr">
<div><br>
</div>
<div>I hope it help
someone else</div>
<div><br>
</div>
<div>Regards</div>
<div><br
clear=3D"all">
<div>
<div
class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421401=
m_7400844792036080505gmail_signature">
<div dir=3D"ltr">
<div>
<div dir=3D"ltr">
<div>
<div dir=3D"ltr=
">
<div>
<div dir=3D"ltr=
">
<div>
<div dir=3D"ltr=
">
<div>
<div dir=3D"ltr=
">
<div>
<div dir=3D"ltr=
">
<div>
<div dir=3D"ltr=
"><span>Victor
Acosta<br>
<br>
</span></div>
<div><span></sp=
an></div>
<div dir=3D"ltr=
"><span></span><span><span><img
src=3D"https://docs.google.com/uc?id=3D0BxRkeOBHApwsV2Ywcl92YWlaQnc&...
xport=3Ddownload"
moz-do-not-send=3D"true" height=3D"96"
width=3D"77"><img
src=3D"https://docs.google.com/uc?id=3D0BxRkeOBHApwsWDFFcGZ2X1czc1E&...
xport=3Ddownload"
moz-do-not-send=3D"true" height=3D"96"
width=3D"76"><img
src=3D"https://docs.google.com/uc?id=3D0BxRkeOBHApwsMTVrSHp2Y0NEY28&...
xport=3Ddownload"
moz-do-not-send=3D"true" height=3D"96"
width=3D"93"></span></span><br>
<img alt=3D""
moz-do-not-send=
=3D"true"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset
class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421401=
m_7400844792036080505mimeAttachmentHeader"></fieldset>
<br>
<pre>________________________=
______<wbr>_________________
Users mailing list
<a class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421=
401m_7400844792036080505moz-txt-link-abbreviated" href=3D"mailto:Users@ov=
irt.org" target=3D"_blank"
moz-do-not-send=3D"true">Users(a)ovirt.org</a>
<a class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421=
401m_7400844792036080505moz-txt-link-freetext" href=3D"http://lists.ovirt=
.org/mailman/listinfo/users" target=3D"_blank"
moz-do-not-send=3D"true">h=
ttp://lists.ovirt.org/mailman<wbr>/listinfo/users</a><span
class=3D"m_297=
017758352693916m_-8694593473241100559m_-6967630627070421401HOEnZb"><font =
color=3D"#888888">
</font></span></pre>
<span
class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421401=
HOEnZb"><font
color=3D"#888888">
</font=
</span></blockquote>
<span
class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421401=
HOEnZb"><font
color=3D"#888888"> <br>
<pre class=3D"m_29701775835=
2693916m_-8694593473241100559m_-6967630627070421401m_7400844792036080505m=
oz-signature" cols=3D"72">--=20
Nathana=C3=ABl Blanchet
Supervision r=C3=A9seau
P=C3=B4le Infrastrutures Informatiques
<a
href=3D"https://maps.google.com/?q=3D227+avenue+Professeur-Jean-Louis-=
Viala&entry=3Dgmail&source=3Dg" target=3D"_blank"
moz-do-not-send=
=3D"true">227 avenue Professeur-Jean-Louis-Viala</a>
34193 MONTPELLIER CEDEX 5 =09
T=C3=A9l. 33 (0)4 67 54 84 55
Fax 33 (0)4 67 54 84 14
<a class=3D"m_297017758352693916m_-8694593473241100559m_-6967630627070421=
401m_7400844792036080505moz-txt-link-abbreviated" href=3D"mailto:blanchet=
@abes.fr" target=3D"_blank"
moz-do-not-send=3D"true">blanchet(a)abes.fr</a>=
</pre>
</font></span></div>
<br>
______________________________<wb=
r>_________________<br>
Users mailing list<br>
<a href=3D"mailto:Users@ovirt.org=
"
target=3D"_blank"
moz-do-not-send=3D"true">Users@=
ovirt.org</a><br>
<a
href=3D"http://lists.ovirt.org/=
mailman/listinfo/users"
rel=3D"noreferrer"
target=3D"_blank"
moz-do-not-send=3D"true">http:/=
/lists.ovirt.org/mailman<wbr>/listinfo/users</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<br>
<pre class=3D"m_297017758352693916m_-869459=
3473241100559moz-signature" cols=3D"72">--=20
Nathana=C3=ABl Blanchet
Supervision r=C3=A9seau
P=C3=B4le Infrastrutures Informatiques
<a
href=3D"https://maps.google.com/?q=3D227+avenue+Professeur-Jean-Louis-=
Viala&entry=3Dgmail&source=3Dg" target=3D"_blank"
moz-do-not-send=
=3D"true">227 avenue Professeur-Jean-Louis-Viala</a>
34193 MONTPELLIER CEDEX 5 =09
T=C3=A9l. 33 (0)4 67 54 84 55
Fax 33 (0)4 67 54 84 14
<a class=3D"m_297017758352693916m_-8694593473241100559moz-txt-link-abbrev=
iated" href=3D"mailto:blanchet@abes.fr" target=3D"_blank"
moz-do-not-send=
=3D"true">blanchet(a)abes.fr</a> </pre>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href=3D"mailto:Users@ovirt.org"
moz-do-not-send=3D"tru=
e">Users(a)ovirt.org</a><br>
<a
href=3D"http://lists.ovirt.org/mailman/listinfo/users"
rel=3D"noreferrer" target=3D"_blank"
moz-do-not-send=3D"true">http://lists.ovirt.org/<wbr>ma=
ilman/listinfo/users</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</blockquote>
<br>
<pre class=3D"moz-signature" cols=3D"72">--=20
Nathana=C3=ABl Blanchet
Supervision r=C3=A9seau
P=C3=B4le Infrastrutures Informatiques
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5 =09
T=C3=A9l. 33 (0)4 67 54 84 55
Fax 33 (0)4 67 54 84 14
<a class=3D"moz-txt-link-abbreviated"
href=3D"mailto:blanchet@abes.fr">bl=
anchet(a)abes.fr</a> </pre>
</body>
</html>
--------------0465E569DB4509DF3124B780--