From jvandewege at nieuwland.nl Tue Jan 3 08:06:02 2017 Content-Type: multipart/mixed; boundary="===============7768559554025006143==" MIME-Version: 1.0 From: jvandewege To: users at ovirt.org Subject: Re: [ovirt-users] import storage domain and import VMs from ovirt 3.6 to 4 Date: Tue, 03 Jan 2017 09:05:10 +0100 Message-ID: <586B5B36.8050203@nieuwland.nl> In-Reply-To: CAE1B0QLF7JGd_6_usQ9pnKkOG+QEGkdxocfQHfkbb0kQ_iuvWA@mail.gmail.com --===============7768559554025006143== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------000007090803090504000509 Content-Type: text/plain; charset=3Dwindows-1252 Content-Transfer-Encoding: 7bit On 2-1-2017 22:53, Paul Groeneweg | Pazion wrote: > Hi, > > I am finally planning to start our oVirt hosted engine upgrade. I am > not sure how stable my hosted engine storage is ( it shows wrong > status in web GUI ) So I arranged a new shared storage and plan to do > a fresh install ( altough I noticed there is also an option to > upgrade "hosted-engine --upgrade-appliance" ). > > After I installed the oVirt 4 hosted engine on a host node I want to > move all my running VMs to the new environment. With VMs at first > running on the current data storage domain. My storage domain is FC based. > > My idea is to: > > 1. stop all VMs > 2. detach Storage domain on old ovirt 3.6 environment ( and keep data ). > 3. import and activate the storage domain on the new ovirt 4 environment. > > To prevent any data loss or copy too much data I have the follwoing > questions: = > > 1. Is this storage domain import from 3.6 to 4.0 available? Yes, done it multiple times. > 2. I read I should import all VMs, this means I need to copy all data > or is it just a matter of importing a config, so all VM data /image > remains on the imported storage domain? I think it copies the info into the database and thats it. It might also adjust the info on the storagedomain metadata that it is now part of a new install. > 3. When for some reason I want to roll back when I have imported the > storage domain without having any VM imported, can I just detach and > re-attach the storage domain to the previous 3.6 environment? > That should work too. Only problem you could run into is if the detach doesn't work for example when your new install suddenly went belly up. People have had that and you need to adjust the metadata and then you can import it back into 3.6 or another 4.0 install. > If there might be a better path to get my VMs to a clean oVirt 4.0 > environment I am glad to hear. > The long way is to really export to an export domain and then import from it. Joop --------------000007090803090504000509 Content-Type: text/html; charset=3Dwindows-1252 Content-Transfer-Encoding: 8bit
On 2-1-2017 22:53, Paul Groeneweg | Pazion wrote:
Hi,

I am finally planning to start our oVirt hosted engine upgrade. I am not sure how stable my hosted engine storage is ( it shows wrong status in web GUI ) So I arranged a new shared storage and plan to do a fresh install ( altough I noticed there is also an option to upgrade=C2=A0"hosted-engine --upgrade-appliance" ).

After I installed the oVirt 4 hosted engine on a host node I want to move all my running VMs to the new environment. With VMs at first running on the current data storage domain. My storage domain is FC based.

My idea is to:

1. stop all VMs
2. detach Storage domain on old ovirt 3.6 environment ( and keep data ).
3. import and activate the storage domain on the new ovirt 4 environment.

To prevent any data loss or copy too much data I have the follwoing questions:=C2=A0

1. Is this storage domain import from 3.6 to 4.0 available?
Yes, done it multiple times.

2. I read I should import all VMs, this means I need to copy all data or is it just a matter of importing a config, so all VM data /image remains on the imported storage domain?
I think it copies the info into the database and thats it. It might also adjust the info on the storagedomain metadata that it is now part of a new install.

3. When for some reason I want to roll back when I have imported the storage domain without having any VM imported, can I just detach and re-attach the storage domain to the previous 3.6 environment?

That should work too. Only problem you could run into is if the detach doesn't work for example when your new install suddenly went belly up. People have had that and you need to adjust the metadata and then you can import it back into 3.6 or another 4.0 install.

If there might be a better path to get my VMs to a clean oVirt 4.0 environment I am glad to hear.

The long way is to really export to an export domain and then import from it.

Joop

--------------000007090803090504000509-- --===============7768559554025006143== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMDAwMDcwOTA4MDMwOTA1MDQwMDA1MDkKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXdpbmRvd3MtMTI1MgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0CgpPbiAyLTEt MjAxNyAyMjo1MywgUGF1bCBHcm9lbmV3ZWcgfCBQYXppb24gd3JvdGU6Cj4gSGksCj4KPiBJIGFt IGZpbmFsbHkgcGxhbm5pbmcgdG8gc3RhcnQgb3VyIG9WaXJ0IGhvc3RlZCBlbmdpbmUgdXBncmFk ZS4gSSBhbQo+IG5vdCBzdXJlIGhvdyBzdGFibGUgbXkgaG9zdGVkIGVuZ2luZSBzdG9yYWdlIGlz ICggaXQgc2hvd3Mgd3JvbmcKPiBzdGF0dXMgaW4gd2ViIEdVSSApIFNvIEkgYXJyYW5nZWQgYSBu ZXcgc2hhcmVkIHN0b3JhZ2UgYW5kIHBsYW4gdG8gZG8KPiBhIGZyZXNoIGluc3RhbGwgKCBhbHRv dWdoIEkgbm90aWNlZCB0aGVyZSBpcyBhbHNvIGFuIG9wdGlvbiB0bwo+IHVwZ3JhZGUgImhvc3Rl ZC1lbmdpbmUgLS11cGdyYWRlLWFwcGxpYW5jZSIgKS4KPgo+IEFmdGVyIEkgaW5zdGFsbGVkIHRo ZSBvVmlydCA0IGhvc3RlZCBlbmdpbmUgb24gYSBob3N0IG5vZGUgSSB3YW50IHRvCj4gbW92ZSBh bGwgbXkgcnVubmluZyBWTXMgdG8gdGhlIG5ldyBlbnZpcm9ubWVudC4gV2l0aCBWTXMgYXQgZmly c3QKPiBydW5uaW5nIG9uIHRoZSBjdXJyZW50IGRhdGEgc3RvcmFnZSBkb21haW4uIE15IHN0b3Jh Z2UgZG9tYWluIGlzIEZDIGJhc2VkLgo+Cj4gTXkgaWRlYSBpcyB0bzoKPgo+IDEuIHN0b3AgYWxs IFZNcwo+IDIuIGRldGFjaCBTdG9yYWdlIGRvbWFpbiBvbiBvbGQgb3ZpcnQgMy42IGVudmlyb25t ZW50ICggYW5kIGtlZXAgZGF0YSApLgo+IDMuIGltcG9ydCBhbmQgYWN0aXZhdGUgdGhlIHN0b3Jh Z2UgZG9tYWluIG9uIHRoZSBuZXcgb3ZpcnQgNCBlbnZpcm9ubWVudC4KPgo+IFRvIHByZXZlbnQg YW55IGRhdGEgbG9zcyBvciBjb3B5IHRvbyBtdWNoIGRhdGEgSSBoYXZlIHRoZSBmb2xsd29pbmcK PiBxdWVzdGlvbnM6IAo+Cj4gMS4gSXMgdGhpcyBzdG9yYWdlIGRvbWFpbiBpbXBvcnQgZnJvbSAz LjYgdG8gNC4wIGF2YWlsYWJsZT8KWWVzLCBkb25lIGl0IG11bHRpcGxlIHRpbWVzLgoKPiAyLiBJ IHJlYWQgSSBzaG91bGQgaW1wb3J0IGFsbCBWTXMsIHRoaXMgbWVhbnMgSSBuZWVkIHRvIGNvcHkg YWxsIGRhdGEKPiBvciBpcyBpdCBqdXN0IGEgbWF0dGVyIG9mIGltcG9ydGluZyBhIGNvbmZpZywg c28gYWxsIFZNIGRhdGEgL2ltYWdlCj4gcmVtYWlucyBvbiB0aGUgaW1wb3J0ZWQgc3RvcmFnZSBk b21haW4/CkkgdGhpbmsgaXQgY29waWVzIHRoZSBpbmZvIGludG8gdGhlIGRhdGFiYXNlIGFuZCB0 aGF0cyBpdC4gSXQgbWlnaHQgYWxzbwphZGp1c3QgdGhlIGluZm8gb24gdGhlIHN0b3JhZ2Vkb21h aW4gbWV0YWRhdGEgdGhhdCBpdCBpcyBub3cgcGFydCBvZiBhCm5ldyBpbnN0YWxsLgoKPiAzLiBX aGVuIGZvciBzb21lIHJlYXNvbiBJIHdhbnQgdG8gcm9sbCBiYWNrIHdoZW4gSSBoYXZlIGltcG9y dGVkIHRoZQo+IHN0b3JhZ2UgZG9tYWluIHdpdGhvdXQgaGF2aW5nIGFueSBWTSBpbXBvcnRlZCwg Y2FuIEkganVzdCBkZXRhY2ggYW5kCj4gcmUtYXR0YWNoIHRoZSBzdG9yYWdlIGRvbWFpbiB0byB0 aGUgcHJldmlvdXMgMy42IGVudmlyb25tZW50Pwo+ClRoYXQgc2hvdWxkIHdvcmsgdG9vLiBPbmx5 IHByb2JsZW0geW91IGNvdWxkIHJ1biBpbnRvIGlzIGlmIHRoZSBkZXRhY2gKZG9lc24ndCB3b3Jr IGZvciBleGFtcGxlIHdoZW4geW91ciBuZXcgaW5zdGFsbCBzdWRkZW5seSB3ZW50IGJlbGx5IHVw LgpQZW9wbGUgaGF2ZSBoYWQgdGhhdCBhbmQgeW91IG5lZWQgdG8gYWRqdXN0IHRoZSBtZXRhZGF0 YSBhbmQgdGhlbiB5b3UKY2FuIGltcG9ydCBpdCBiYWNrIGludG8gMy42IG9yIGFub3RoZXIgNC4w IGluc3RhbGwuCgo+IElmIHRoZXJlIG1pZ2h0IGJlIGEgYmV0dGVyIHBhdGggdG8gZ2V0IG15IFZN cyB0byBhIGNsZWFuIG9WaXJ0IDQuMAo+IGVudmlyb25tZW50IEkgYW0gZ2xhZCB0byBoZWFyLgo+ ClRoZSBsb25nIHdheSBpcyB0byByZWFsbHkgZXhwb3J0IHRvIGFuIGV4cG9ydCBkb21haW4gYW5k IHRoZW4gaW1wb3J0CmZyb20gaXQuCgpKb29wCgoKLS0tLS0tLS0tLS0tLS0wMDAwMDcwOTA4MDMw OTA1MDQwMDA1MDkKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUy CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCjxodG1sPgogIDxoZWFkPgogICAgPG1l dGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1MiIKICAgICAgaHR0cC1l cXVpdj0iQ29udGVudC1UeXBlIj4KICA8L2hlYWQ+CiAgPGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiIg dGV4dD0iIzAwMDAwMCI+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPk9uIDItMS0y MDE3IDIyOjUzLCBQYXVsIEdyb2VuZXdlZyB8CiAgICAgIFBhemlvbiB3cm90ZTo8YnI+CiAgICA8 L2Rpdj4KICAgIDxibG9ja3F1b3RlCmNpdGU9Im1pZDpDQUUxQjBRTEY3SkdkXzZfdXNROXBuS2tP RytRRUdrZHhvY2ZRSGZrYmIwa1FfaXV2V0FAbWFpbC5nbWFpbC5jb20iCiAgICAgIHR5cGU9ImNp dGUiPgogICAgICA8ZGl2IGRpcj0ibHRyIj5IaSwKICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8 L2Rpdj4KICAgICAgICA8ZGl2PkkgYW0gZmluYWxseSBwbGFubmluZyB0byBzdGFydCBvdXIgb1Zp cnQgaG9zdGVkIGVuZ2luZQogICAgICAgICAgdXBncmFkZS4gSSBhbSBub3Qgc3VyZSBob3cgc3Rh YmxlIG15IGhvc3RlZCBlbmdpbmUgc3RvcmFnZSBpcwogICAgICAgICAgKCBpdCBzaG93cyB3cm9u ZyBzdGF0dXMgaW4gd2ViIEdVSSApIFNvIEkgYXJyYW5nZWQgYSBuZXcKICAgICAgICAgIHNoYXJl ZCBzdG9yYWdlIGFuZCBwbGFuIHRvIGRvIGEgZnJlc2ggaW5zdGFsbCAoIGFsdG91Z2ggSQogICAg ICAgICAgbm90aWNlZCB0aGVyZSBpcyBhbHNvIGFuIG9wdGlvbiB0byB1cGdyYWRloDxzcGFuCiAg ICAgICAgICAgIHN0eWxlPSJjb2xvcjppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2JhY2tncm91 bmQtY29sb3I6dHJhbnNwYXJlbnQiPiI8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOmluaGVyaXQ7 Zm9udC1zaXplOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmb250LWZhbWls eTptZW5sbyxtb25hY28sY29uc29sYXMsJnF1b3Q7Y291cmllciBuZXcmcXVvdDssbW9ub3NwYWNl O3doaXRlLXNwYWNlOnByZS13cmFwIj5ob3N0ZWQtZW5naW5lIC0tdXBncmFkZS1hcHBsaWFuY2U8 L3NwYW4+IgogICAgICAgICAgKS48L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8L2Rp dj4KICAgICAgICA8ZGl2PkFmdGVyIEkgaW5zdGFsbGVkIHRoZSBvVmlydCA0IGhvc3RlZCBlbmdp bmUgb24gYSBob3N0IG5vZGUKICAgICAgICAgIEkgd2FudCB0byBtb3ZlIGFsbCBteSBydW5uaW5n IFZNcyB0byB0aGUgbmV3IGVudmlyb25tZW50LiBXaXRoCiAgICAgICAgICBWTXMgYXQgZmlyc3Qg cnVubmluZyBvbiB0aGUgY3VycmVudCBkYXRhIHN0b3JhZ2UgZG9tYWluLiBNeQogICAgICAgICAg c3RvcmFnZSBkb21haW4gaXMgRkMgYmFzZWQuPC9kaXY+CiAgICAgICAgPGRpdj48YnI+CiAgICAg ICAgPC9kaXY+CiAgICAgICAgPGRpdj5NeSBpZGVhIGlzIHRvOjwvZGl2PgogICAgICAgIDxkaXY+ PGJyPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXY+MS4gc3RvcCBhbGwgVk1zPC9kaXY+CiAg ICAgICAgPGRpdj4yLiBkZXRhY2ggU3RvcmFnZSBkb21haW4gb24gb2xkIG92aXJ0IDMuNiBlbnZp cm9ubWVudCAoIGFuZAogICAgICAgICAga2VlcCBkYXRhICkuPC9kaXY+CiAgICAgICAgPGRpdj4z LiBpbXBvcnQgYW5kIGFjdGl2YXRlIHRoZSBzdG9yYWdlIGRvbWFpbiBvbiB0aGUgbmV3IG92aXJ0 CiAgICAgICAgICA0IGVudmlyb25tZW50LjwvZGl2PgogICAgICAgIDxkaXY+PGJyPgogICAgICAg IDwvZGl2PgogICAgICAgIDxkaXY+VG8gcHJldmVudCBhbnkgZGF0YSBsb3NzIG9yIGNvcHkgdG9v IG11Y2ggZGF0YSBJIGhhdmUgdGhlCiAgICAgICAgICBmb2xsd29pbmcgcXVlc3Rpb25zOqA8L2Rp dj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2PjEuIElzIHRo aXMgc3RvcmFnZSBkb21haW4gaW1wb3J0IGZyb20gMy42IHRvIDQuMCBhdmFpbGFibGU/PC9kaXY+ CiAgICAgIDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgWWVzLCBkb25lIGl0IG11bHRpcGxl IHRpbWVzLjxicj4KICAgIDxicj4KICAgIDxibG9ja3F1b3RlCmNpdGU9Im1pZDpDQUUxQjBRTEY3 SkdkXzZfdXNROXBuS2tPRytRRUdrZHhvY2ZRSGZrYmIwa1FfaXV2V0FAbWFpbC5nbWFpbC5jb20i CiAgICAgIHR5cGU9ImNpdGUiPgogICAgICA8ZGl2IGRpcj0ibHRyIj4KICAgICAgICA8ZGl2PjIu IEkgcmVhZCBJIHNob3VsZCBpbXBvcnQgYWxsIFZNcywgdGhpcyBtZWFucyBJIG5lZWQgdG8KICAg ICAgICAgIGNvcHkgYWxsIGRhdGEgb3IgaXMgaXQganVzdCBhIG1hdHRlciBvZiBpbXBvcnRpbmcg YSBjb25maWcsIHNvCiAgICAgICAgICBhbGwgVk0gZGF0YSAvaW1hZ2UgcmVtYWlucyBvbiB0aGUg aW1wb3J0ZWQgc3RvcmFnZSBkb21haW4/PGJyPgogICAgICAgIDwvZGl2PgogICAgICA8L2Rpdj4K ICAgIDwvYmxvY2txdW90ZT4KICAgIEkgdGhpbmsgaXQgY29waWVzIHRoZSBpbmZvIGludG8gdGhl IGRhdGFiYXNlIGFuZCB0aGF0cyBpdC4gSXQgbWlnaHQKICAgIGFsc28gYWRqdXN0IHRoZSBpbmZv IG9uIHRoZSBzdG9yYWdlZG9tYWluIG1ldGFkYXRhIHRoYXQgaXQgaXMgbm93CiAgICBwYXJ0IG9m IGEgbmV3IGluc3RhbGwuPGJyPgogICAgPGJyPgogICAgPGJsb2NrcXVvdGUKY2l0ZT0ibWlkOkNB RTFCMFFMRjdKR2RfNl91c1E5cG5La09HK1FFR2tkeG9jZlFIZmtiYjBrUV9pdXZXQUBtYWlsLmdt YWlsLmNvbSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxkaXYgZGlyPSJsdHIiPgogICAgICAg IDxkaXY+My4gV2hlbiBmb3Igc29tZSByZWFzb24gSSB3YW50IHRvIHJvbGwgYmFjayB3aGVuIEkg aGF2ZQogICAgICAgICAgaW1wb3J0ZWQgdGhlIHN0b3JhZ2UgZG9tYWluIHdpdGhvdXQgaGF2aW5n IGFueSBWTSBpbXBvcnRlZCwKICAgICAgICAgIGNhbiBJIGp1c3QgZGV0YWNoIGFuZCByZS1hdHRh Y2ggdGhlIHN0b3JhZ2UgZG9tYWluIHRvIHRoZQogICAgICAgICAgcHJldmlvdXMgMy42IGVudmly b25tZW50PzwvZGl2PgogICAgICAgIDxkaXY+PGJyPgogICAgICAgIDwvZGl2PgogICAgICA8L2Rp dj4KICAgIDwvYmxvY2txdW90ZT4KICAgIFRoYXQgc2hvdWxkIHdvcmsgdG9vLiBPbmx5IHByb2Js ZW0geW91IGNvdWxkIHJ1biBpbnRvIGlzIGlmIHRoZQogICAgZGV0YWNoIGRvZXNuJ3Qgd29yayBm b3IgZXhhbXBsZSB3aGVuIHlvdXIgbmV3IGluc3RhbGwgc3VkZGVubHkgd2VudAogICAgYmVsbHkg dXAuIFBlb3BsZSBoYXZlIGhhZCB0aGF0IGFuZCB5b3UgbmVlZCB0byBhZGp1c3QgdGhlIG1ldGFk YXRhCiAgICBhbmQgdGhlbiB5b3UgY2FuIGltcG9ydCBpdCBiYWNrIGludG8gMy42IG9yIGFub3Ro ZXIgNC4wIGluc3RhbGwuPGJyPgogICAgPGJyPgogICAgPGJsb2NrcXVvdGUKY2l0ZT0ibWlkOkNB RTFCMFFMRjdKR2RfNl91c1E5cG5La09HK1FFR2tkeG9jZlFIZmtiYjBrUV9pdXZXQUBtYWlsLmdt YWlsLmNvbSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxkaXYgZGlyPSJsdHIiPgogICAgICAg IDxkaXY+SWYgdGhlcmUgbWlnaHQgYmUgYSBiZXR0ZXIgcGF0aCB0byBnZXQgbXkgVk1zIHRvIGEg Y2xlYW4KICAgICAgICAgIG9WaXJ0IDQuMCBlbnZpcm9ubWVudCBJIGFtIGdsYWQgdG8gaGVhci48 L2Rpdj4KICAgICAgICA8YnI+CiAgICAgIDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgVGhl IGxvbmcgd2F5IGlzIHRvIHJlYWxseSBleHBvcnQgdG8gYW4gZXhwb3J0IGRvbWFpbiBhbmQgdGhl biBpbXBvcnQKICAgIGZyb20gaXQuPGJyPgogICAgPGJyPgogICAgSm9vcDxicj4KICAgIDxicj4K ICA8L2JvZHk+CjwvaHRtbD4KCi0tLS0tLS0tLS0tLS0tMDAwMDA3MDkwODAzMDkwNTA0MDAwNTA5 LS0K --===============7768559554025006143==--