From oschreib at redhat.com Thu Apr 5 04:27:51 2012 Content-Type: multipart/mixed; boundary="===============5207841665520385847==" MIME-Version: 1.0 From: Ofer Schreiber To: devel at ovirt.org Subject: Re: [Engine-devel] Backing up the DB Date: Thu, 05 Apr 2012 04:27:50 -0400 Message-ID: <8e265a23-419d-417e-9a11-a7547f9f6c91@zmail14.collab.prod.int.phx2.redhat.com> In-Reply-To: 4F7C477A.4060301@redhat.com --===============5207841665520385847== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --=3D_0a51f86f-12ba-4242-8783-c7d1b382b2fc Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit We already have the backup code in python - under engine-cleanup = What about using the same code-base? = or adding --backup-db-only to engine-cleaup? = ----- Original Message ----- > On 04/04/2012 02:18 AM, Yair Zaslavsky wrote: > > On 04/04/2012 09:16 AM, Yair Zaslavsky wrote: > = > > > On 04/03/2012 11:10 PM, Douglas Landgraf wrote: > > = > = > > > > On 04/03/2012 05:10 AM, Livnat Peer wrote: > > > = > > = > = > > > > > On 03/04/12 12:05, Eli Mesika wrote: > > > > = > > > = > > = > = > > > Eli - maybe we can take the script of Douglas and add it to the > > > git > > > repo? > > = > = > > Actually, I'll correct myself - I think we should produce a bash > > version > = > > of it. What do you think? > = > IMHO, it's not required to convert to bash since we have others oVirt > tools already in python. > Anyway, I have documented all steps here (with or without tool): > http://ovirt.org/w/index.php?title=3DBackup_engine_db > Would be nice to have such tool available when we install a ovirt > engine system. > Thanks! > -- > Cheers > Douglas > _______________________________________________ > Engine-devel mailing list > Engine-devel(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/engine-devel --=3D_0a51f86f-12ba-4242-8783-c7d1b382b2fc Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 7bit <= div style=3D'font-family: Times New Roman; font-size: 12pt; color: #000000'= >We already have the backup code in python - under engine-cleanup What about using the same code-base?
or adding --backup-db-only = to engine-cleaup?


= = = = On 04/04/2012 02:18 AM, Yair Zaslavsky wrote:
On 04/04/2012 09:16 AM, Yair Zaslavsky wrote:
On 04/03/2012 11:10 PM, Douglas Landgraf wrote:
On 04/03/2012 05:10 AM, Livnat Peer wrote:
On 03/04/12 12:05, Eli Mesika wrote:
Eli - maybe we can take the script of Douglas and add it to th=
e git repo?
Actually, I'll correct myself - I think we should produce a bash=
 version
of it. What do you think?
IMHO, it's not required to convert to bash since we have others oVirt tools already in python.
Anyway, I have documented all steps here (with or without tool):
= http://ovirt.org/w/index.php?title=3DBackup_engine_db

Would be nice to have such tool available when we install a ovirt engine system.

Thanks!
-- =

Cheers
Douglas
=
_______________________________________________
Engine-devel mailing= list
Engine-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinf= o/engine-devel

--=3D_0a51f86f-12ba-4242-8783-c7d1b382b2fc-- --===============5207841665520385847== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS09XzBhNTFmODZmLTEyYmEtNDI0Mi04NzgzLWM3ZDFiMzgyYjJmYwpDb250ZW50LVR5cGU6IHRl eHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoK V2UgYWxyZWFkeSBoYXZlIHRoZSBiYWNrdXAgY29kZSBpbiBweXRob24gLSB1bmRlciBlbmdpbmUt Y2xlYW51cCAKV2hhdCBhYm91dCB1c2luZyB0aGUgc2FtZSBjb2RlLWJhc2U/IApvciBhZGRpbmcg LS1iYWNrdXAtZGItb25seSB0byBlbmdpbmUtY2xlYXVwPyAKCi0tLS0tIE9yaWdpbmFsIE1lc3Nh Z2UgLS0tLS0KCj4gT24gMDQvMDQvMjAxMiAwMjoxOCBBTSwgWWFpciBaYXNsYXZza3kgd3JvdGU6 Cj4gPiBPbiAwNC8wNC8yMDEyIDA5OjE2IEFNLCBZYWlyIFphc2xhdnNreSB3cm90ZToKPiAKPiA+ ID4gT24gMDQvMDMvMjAxMiAxMToxMCBQTSwgRG91Z2xhcyBMYW5kZ3JhZiB3cm90ZToKPiA+IAo+ IAo+ID4gPiA+IE9uIDA0LzAzLzIwMTIgMDU6MTAgQU0sIExpdm5hdCBQZWVyIHdyb3RlOgo+ID4g PiAKPiA+IAo+IAo+ID4gPiA+ID4gT24gMDMvMDQvMTIgMTI6MDUsIEVsaSBNZXNpa2Egd3JvdGU6 Cj4gPiA+ID4gCj4gPiA+IAo+ID4gCj4gCj4gPiA+IEVsaSAtIG1heWJlIHdlIGNhbiB0YWtlIHRo ZSBzY3JpcHQgb2YgRG91Z2xhcyBhbmQgYWRkIGl0IHRvIHRoZQo+ID4gPiBnaXQKPiA+ID4gcmVw bz8KPiA+IAo+IAo+ID4gQWN0dWFsbHksIEknbGwgY29ycmVjdCBteXNlbGYgLSBJIHRoaW5rIHdl IHNob3VsZCBwcm9kdWNlIGEgYmFzaAo+ID4gdmVyc2lvbgo+IAo+ID4gb2YgaXQuIFdoYXQgZG8g eW91IHRoaW5rPwo+IAo+IElNSE8sIGl0J3Mgbm90IHJlcXVpcmVkIHRvIGNvbnZlcnQgdG8gYmFz aCBzaW5jZSB3ZSBoYXZlIG90aGVycyBvVmlydAo+IHRvb2xzIGFscmVhZHkgaW4gcHl0aG9uLgo+ IEFueXdheSwgSSBoYXZlIGRvY3VtZW50ZWQgYWxsIHN0ZXBzIGhlcmUgKHdpdGggb3Igd2l0aG91 dCB0b29sKToKPiBodHRwOi8vb3ZpcnQub3JnL3cvaW5kZXgucGhwP3RpdGxlPUJhY2t1cF9lbmdp bmVfZGIKCj4gV291bGQgYmUgbmljZSB0byBoYXZlIHN1Y2ggdG9vbCBhdmFpbGFibGUgd2hlbiB3 ZSBpbnN0YWxsIGEgb3ZpcnQKPiBlbmdpbmUgc3lzdGVtLgoKPiBUaGFua3MhCj4gLS0KPiBDaGVl cnMKPiBEb3VnbGFzCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPiBFbmdpbmUtZGV2ZWwgbWFpbGluZyBsaXN0Cj4gRW5naW5lLWRldmVsQG92aXJ0Lm9y Zwo+IGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby9lbmdpbmUtZGV2ZWwK Ci0tPV8wYTUxZjg2Zi0xMmJhLTQyNDItODc4My1jN2QxYjM4MmIyZmMKQ29udGVudC1UeXBlOiB0 ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdAoK PGh0bWw+PGhlYWQ+PHN0eWxlIHR5cGU9J3RleHQvY3NzJz5wIHsgbWFyZ2luOiAwOyB9PC9zdHls ZT48L2hlYWQ+PGJvZHk+PGRpdiBzdHlsZT0nZm9udC1mYW1pbHk6IFRpbWVzIE5ldyBSb21hbjsg Zm9udC1zaXplOiAxMnB0OyBjb2xvcjogIzAwMDAwMCc+V2UgYWxyZWFkeSBoYXZlIHRoZSBiYWNr dXAgY29kZSBpbiBweXRob24gLSB1bmRlciBlbmdpbmUtY2xlYW51cCZuYnNwOzxkaXY+V2hhdCBh Ym91dCB1c2luZyB0aGUgc2FtZSBjb2RlLWJhc2U/PC9kaXY+PGRpdj5vciBhZGRpbmcgLS1iYWNr dXAtZGItb25seSB0byBlbmdpbmUtY2xlYXVwPzxicj48YnI+PGhyIGlkPSJ6d2NociI+PGJsb2Nr cXVvdGUgc3R5bGU9ImJvcmRlci1sZWZ0OjJweCBzb2xpZCByZ2IoMTYsIDE2LCAyNTUpO21hcmdp bi1sZWZ0OjVweDtwYWRkaW5nLWxlZnQ6NXB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6bm9ybWFs O2ZvbnQtc3R5bGU6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtZmFtaWx5OkhlbHZl dGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB0OyI+CiAgCiAgICAKICAKICAKICAg IE9uIDA0LzA0LzIwMTIgMDI6MTggQU0sIFlhaXIgWmFzbGF2c2t5IHdyb3RlOgogICAgPGJsb2Nr cXVvdGUgY2l0ZT0ibWlkOjRGN0JFNzk4LjgwOTA3MDVAcmVkaGF0LmNvbSI+CiAgICAgIDxwcmU+ T24gMDQvMDQvMjAxMiAwOToxNiBBTSwgWWFpciBaYXNsYXZza3kgd3JvdGU6CjwvcHJlPgogICAg ICA8YmxvY2txdW90ZT4KICAgICAgICA8cHJlPk9uIDA0LzAzLzIwMTIgMTE6MTAgUE0sIERvdWds YXMgTGFuZGdyYWYgd3JvdGU6CjwvcHJlPgogICAgICAgIDxibG9ja3F1b3RlPgogICAgICAgICAg PHByZT5PbiAwNC8wMy8yMDEyIDA1OjEwIEFNLCBMaXZuYXQgUGVlciB3cm90ZToKPC9wcmU+CiAg ICAgICAgICA8YmxvY2txdW90ZT4KICAgICAgICAgICAgPHByZT5PbiAwMy8wNC8xMiAxMjowNSwg RWxpIE1lc2lrYSB3cm90ZToKPC9wcmU+CiAgICAgICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgICAg PC9ibG9ja3F1b3RlPgogICAgICAgIDxwcmU+RWxpIC0gbWF5YmUgd2UgY2FuIHRha2UgdGhlIHNj cmlwdCBvZiBEb3VnbGFzIGFuZCBhZGQgaXQgdG8gdGhlIGdpdCByZXBvPwo8L3ByZT4KICAgICAg PC9ibG9ja3F1b3RlPgogICAgICA8cHJlPkFjdHVhbGx5LCBJJ2xsIGNvcnJlY3QgbXlzZWxmIC0g SSB0aGluayB3ZSBzaG91bGQgcHJvZHVjZSBhIGJhc2ggdmVyc2lvbgpvZiBpdC4gV2hhdCBkbyB5 b3UgdGhpbms/CjwvcHJlPgogICAgPC9ibG9ja3F1b3RlPgogICAgSU1ITywgaXQncyBub3QgcmVx dWlyZWQgdG8gY29udmVydCB0byBiYXNoIHNpbmNlIHdlIGhhdmUgb3RoZXJzCiAgICBvVmlydCB0 b29scyBhbHJlYWR5IGluIHB5dGhvbi48YnI+CiAgICBBbnl3YXksIEkgaGF2ZSBkb2N1bWVudGVk IGFsbCBzdGVwcyBoZXJlICh3aXRoIG9yIHdpdGhvdXQgdG9vbCk6IDxicj4KICAgIAogICAgPGEg aHJlZj0iaHR0cDovL292aXJ0Lm9yZy93L2luZGV4LnBocD90aXRsZT1CYWNrdXBfZW5naW5lX2Ri IiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL292aXJ0Lm9yZy93L2luZGV4LnBocD90aXRsZT1CYWNr dXBfZW5naW5lX2RiPC9hPjxicj4KICAgIDxicj4KICAgIFdvdWxkIGJlIG5pY2UgdG8gaGF2ZSBz dWNoIHRvb2wgYXZhaWxhYmxlIHdoZW4gd2UgaW5zdGFsbCBhIG92aXJ0CiAgICBlbmdpbmUgc3lz dGVtLjxicj4KICAgIDxicj4KICAgIFRoYW5rcyE8YnI+CiAgICA8cHJlIGNsYXNzPSJtb3otc2ln bmF0dXJlIj4tLSAKQ2hlZXJzCkRvdWdsYXM8L3ByZT4KICAKCjxicj5fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj5FbmdpbmUtZGV2ZWwgbWFpbGluZyBs aXN0PGJyPkVuZ2luZS1kZXZlbEBvdmlydC5vcmc8YnI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL2VuZ2luZS1kZXZlbDxicj48L2Jsb2NrcXVvdGU+PGJyPjwvZGl2Pjwv ZGl2PjwvYm9keT48L2h0bWw+Ci0tPV8wYTUxZjg2Zi0xMmJhLTQyNDItODc4My1jN2QxYjM4MmIy ZmMtLQo= --===============5207841665520385847==--