----- Original Message -----
From: "Trey Dockendorf" <treydock(a)gmail.com>
To: "Juan Pablo Lorier" <jplorier(a)gmail.com>
Cc: "Yedidyah Bar David" <didi(a)redhat.com>, "users"
<users(a)ovirt.org>
Sent: Wednesday, February 12, 2014 9:32:55 PM
Subject: Re: [Users] engine-backup --restore
I was having the same issue (and posted about it today, with full
steps). I'd reply to my current post to list but I don't seem to
receive my own posts.
I have since taken these steps (as root)
$ su - postgres -c "dropdb engine"
$ su - postgres -c "psql -c \"create user engine password
'<PASSWORD>'\""
$ su - postgres -c "psql -c \"create database engine owner engine
template template0 encoding 'UTF8' lc_collate 'en_US.UTF-8' lc_ctype
'en_US.UTF-8'\""
$ engine-backup --mode=restore --scope=all
--file=engine-20140211-1457.tar.bz2 --log=engine-backup.log
--change-db-credentials --db-host=localhost --db-port=5432
--db-user=engine --db-name=engine --db-password=<PASSWORD>
Restoring...
Rewriting /etc/ovirt-engine/engine.conf.d/10-setup-database.conf
Note: you might need to manually fix:
- iptables/firewalld configuration
- autostart of ovirt-engine service
You can now start the engine service and then restart httpd
Done.
$ engine-setup
I believe I initially created the database incorrectly (ran 'createdb
engine' as postgres user). I was getting errors during engine-setup
that indicated the database could not be accessed.
After the steps above, everything looks good.
Good job. Thanks for the report!
--
Didi