Re: Miss of global directory
От | Robert Treat |
---|---|
Тема | Re: Miss of global directory |
Дата | |
Msg-id | 1047331833.23128.672.camel@camel обсуждение исходный текст |
Ответ на | Re: Miss of global directory (gborges@radiumsystems.com.br) |
Список | pgsql-admin |
There really isn't a tool per say. You best bet is to do an initdb in a new directory, then copy the contents of that global directory into your old $pgdata (or better yet, a copy of it). IF that works, you should immediately do a pg_dump to see if you can get a real backup of your data, and then I'd do a whole new initdb/createdb/load just to be overly thorough. Then send us an email to let us know :-) Robert Treat On Mon, 2003-03-10 at 15:27, gborges@radiumsystems.com.br wrote: > I mean that I lost /var/lib/pgsql/data/global > > Do you know some tool that helps me to recover/rebuild this directory? > > Thnks > Gustavo > > No dia Mon, 10 Mar 2003 21:05:31 +0100, Artur Pietruk <arturp@plukwa.net> escreveu: > > > On Wed, Mar 05, 2003 at 11:02:25PM -0300, gborges@radiumsystems.com.br wrote: > > > Hi! > > > > > > I lost the global directory wich contains some archives which are needed to use postgres correctly. > > > > I'm not sure what you mean by "global directory". You mean > > you've lost binaries, etc. related to pgsql? > > > > > Is there some way to rebuild this directory? The data directory which contains all my database information is safe. > > > > But, as long as you have $PGDATA, you should be safe. (But > > remember to backup everything, and make sure you know what you are > > doing, to not loose your DB by simple mistake/rm - be careful). > > > > Here is short overview of what you could try: Backup your > > current $PGDATA directory. Then, reinstall postgresql (remember - > > exactly the same version of PGSQL as before!). When done, new > > $PGDATA dir will be created. Take postgresql down, and remove new > > $PGDATA. Then, copy to that place your old, backuped $PGDATA. > > > > Hope it works, > > -- > > --- Artur Pietruk, arturp@plukwa.net > > > > ---------------------------(end of broadcast)--------------------------- > TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
В списке pgsql-admin по дате отправления: