[Users] engine-backup --restore

Juan Pablo Lorier jplorier at gmail.com
Thu Feb 13 15:16:21 UTC 2014


Thanks Alon, you were right.


On 12/02/14 17:13, Alon Bar-Lev wrote:
>
> ----- Original Message -----
>> From: "Juan Pablo Lorier" <jplorier at gmail.com>
>> To: "Yedidyah Bar David" <didi at redhat.com>
>> Cc: "users" <users at ovirt.org>
>> Sent: Wednesday, February 12, 2014 9:10:43 PM
>> Subject: Re: [Users] engine-backup --restore
>>
>> Well, too soon to say boodbye.
>> Thought I used --change-db-credentials in the restore, the engine seems
>> to be unable to connect to the database. I assume that it didn't get the
>> new password, so, is there a way to tell the engine about the new password?
>> Regards,
> /etc/ovirt-engine/engine.conf/10-setup-database.conf or similar.
> Look for ENGINE_DB_* variables.
>
>> On 12/02/14 16:03, Yedidyah Bar David wrote:
>>> ----- Original Message -----
>>>> From: "Juan Pablo Lorier" <jplorier at gmail.com>
>>>> To: "Yedidyah Bar David" <didi at redhat.com>
>>>> Cc: "Sahina Bose" <sabose at redhat.com>, "users" <users at ovirt.org>
>>>> Sent: Wednesday, February 12, 2014 7:55:35 PM
>>>> Subject: Re: [Users] Problems accesing the database
>>>>
>>>> Hi Yedidyah,
>>>>
>>>> But If I run engine-setup and then engine-backup restore shuldn't it
>>>> import the data to the existing db created by engine-setup?
>>>> That's shown everywhere so I thought it's a valid way to migrate
>>> No.
>>>
>>> There is a specific case in which this works automatically:
>>> All on the same host:
>>> 1. engine-setup
>>> 2. engine-backup --mode=backup
>>> (perhaps do other stuff here)
>>> 3. engine-cleanup
>>> 4. engine-backup --mode=restore
>>>
>>> Why does this work? Because 'engine-cleanup', since 3.3, does not drop
>>> the database nor user inside postgres. So when restore tries to access
>>> this database using this user and password it succeeds.
>>>
>>> In general, if you do the restore on another machine, and do there
>>> 'engine-setup; engine-cleanup' as a quick-postgres-provisioning-tool,
>>> you end up almost ready, but not quite - because the password is random,
>>> and therefore different between the installations. In principle you could
>>> have provided just the password to restore, but we decided that if you
>>> need to change the credentials, you should pass all of them (except for
>>> defaults).
>>>
>>> Hope this clarifies,
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
>>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 538 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ovirt.org/pipermail/users/attachments/20140213/5220cd61/attachment-0001.sig>


More information about the Users mailing list