How to backup and restore of vCloud Usage Meter DB
Backup / Restore of vCloud Usage Meter DB
In this post, I explained how to backup/restore the vCloud Usage meter DB that I found through surfing, collectively it took me more than 60+ minutes to find the steps.
Any one can use this post regardless of the Usage Meter version.
To Backup:
– Login to Usage Meter appliance as root and run following commands
[code]#su – postgres [/code]
[code]#cd /opt/vmware/vpostgres/xx/bin/[/code]
(xx = Version of the postgres, it varies version to version)
[code]#./pg_dump usage_meter_db >> /tmp/dbbackup[/code]
To Restore:
Take a snapshot of the VM before restoring
Login to Usage Meter appliance as root and run following commands
[code]su – postgres [/code]
[code]cd /opt/vmware/vpostgres/xx/bin/[/code]
(xx = Version of the postgres, it varies version to version)
[code]./dropdb usage_meter_db[/code]
(Delete the existing DB
[code]./createdb usage_meter_db[/code]
(Create a empty DB)
[code]psql usage_meter_db < /tmp/dbbackup[/code]
(Restore DB)
or
[code]sudo -u postgres /opt/vmware/vpostgres/xx/bin/psql usage_meter_db < /tmp/dbbackup usage_meter_db[/code]
(xx = Version of the postgres, it varies version to version)
This post first appeared on the Virtualization Express blog at virtualizationexpress.com, by Karthic Kumar +. Copyright © 2013 – VirtualizationExpress +. All rights reserved. Not to be reproduced for commercial purposes without written permission.