Re: [postgresql-it] Digest di Postgresql-it, Volume 22, Numero 10

  • From: "Maurizio" <maurizio.prospero@xxxxxxxxx>
  • To: <postgresql-it@xxxxxxxxxxxxx>
  • Date: Thu, 17 Apr 2008 09:45:55 +0200

Scusate per il ritrado  ma ho avuto dei problemi con il computer.
Volevo ringraziarvi per i consigli che mi avete dato.
Ho risolto il problema creando uno script ed eseguendolo con cron :

#!/bin/bash
#
#Backup-script
/usr/local/pgsql/bin/pg_dump -Fc -Rc -d nome_database -f /percorso_file/nome_database.sql -U postgres

ed eseguirlo con cron.

----- Original Message ----- From: <postgresql-it-request@xxxxxxxxxxxxx>
To: <postgresql-it@xxxxxxxxxxxxx>
Sent: Saturday, April 12, 2008 2:00 PM
Subject: Digest di Postgresql-it, Volume 22, Numero 10


Invia le richieste di iscrizione alla lista Postgresql-it
all'indirizzo
postgresql-it@xxxxxxxxxxxxx

Per iscriverti o cancellarti attraverso il web, visita
http://lists.psql.it/mailman/listinfo/postgresql-it
oppure, via email, manda un messaggio con oggetto `help' all'indirizzo
postgresql-it-request@xxxxxxxxxxxxx

Puoi contattare la persona che gestisce la lista all'indirizzo
postgresql-it-owner@xxxxxxxxxxxxx

Se rispondi a questo messaggio, per favore edita la linea dell'oggetto
in modo che sia più utile di un semplice "Re: Contenuti del digest
della lista Postgresql-it..."


Argomenti del Giorno:

  1. backup databases (Maurizio)
  2. Re: backup databases (Osvaldo Tulini)
  3. Re: backup databases (Chris Mair)
  4. Re: backup databases (Enrico 'Henryx' Bianchi)


----------------------------------------------------------------------

Message: 1
Date: Fri, 11 Apr 2008 17:04:40 +0200
From: "Maurizio" <m.prospero@xxxxxxxxxxx>
Subject: [postgresql-it] backup databases
To: <postgresql-it@xxxxxxxxxxxxx>
Message-ID: <50AA20536FF24263862420EE65D52377@PCmedea05>
Content-Type: text/plain; charset="iso-8859-1"

Premetto di essere un neofita nell'utilizzo di Postgresql e vorrei il vostro aiuto per risolvere questo mio problema.
Sto cercando di fare il backup di alcuni databases, utilizzando questi comandi:

[root@pub ~]# PGUSER=postgres pg_dump -Fp -Rc -d nome_database-f /percorso_file/nome_database.sql.
I comandi funzionano perfettamente se lanciati da linea di comando, il problema si presenta quando cerco di schedulare l'operazione inserendoli in crontab. A quel punto i comandi non vengono eseguiti.

Grazie mille
Maurizio
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.psql.it/mailman/private/postgresql-it/attachments/20080411/575db71d/attachment-0001.html

------------------------------

Message: 2
Date: Fri, 11 Apr 2008 19:42:23 +0200
From: Osvaldo Tulini <osvaldot@xxxxxxxxxxxx>
Subject: Re: [postgresql-it] backup databases
To: postgresql-it <postgresql-it@xxxxxxxxxxxxx>
Message-ID: <27904B94-1AC8-4968-B378-5B5E2FAB4858@xxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"


Il giorno 11/apr/08, alle ore 17:04, Maurizio ha scritto:

Premetto di essere un neofita nell'utilizzo di Postgresql e vorrei
il vostro aiuto per risolvere questo mio problema.
Sto cercando di fare il backup di alcuni databases, utilizzando
questi comandi:

[root@pub ~]# PGUSER=postgres  pg_dump -Fp -Rc -d nome_database-f /
percorso_file/nome_database.sql.
I comandi funzionano perfettamente se lanciati da linea di comando,
il problema si presenta quando cerco di schedulare l'operazione
inserendoli in crontab. A quel punto i comandi non vengono eseguiti.



se provi a fare uno script ed a farlo eseguire dal cron ?

#!/bin/sh

pg_dump -Fp -Rc -d nome_database-f /percorso_file/nome_database.sql. -
U postgres


Ciao
Osvaldo


-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.psql.it/mailman/private/postgresql-it/attachments/20080411/741c237c/attachment-0001.html

------------------------------

Message: 3
Date: Fri, 11 Apr 2008 17:46:28 +0200
From: Chris Mair <chris@xxxxxxxx>
Subject: Re: [postgresql-it] backup databases
To: postgresql-it <postgresql-it@xxxxxxxxxxxxx>
Message-ID: <c6df4ad6bd94308827712206b7cea49a@xxxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes


Premetto di essere un neofita nell'utilizzo di Postgresql e vorrei
il vostro aiuto per risolvere questo mio problema.
Sto cercando di fare il backup di alcuni databases, utilizzando
questi comandi:

[root@pub ~]# PGUSER=postgres  pg_dump -Fp -Rc -d nome_database-f /
percorso_file/nome_database.sql.
I comandi funzionano perfettamente se lanciati da linea di comando,
il problema si presenta quando cerco di schedulare l'operazione
inserendoli in crontab. A quel punto i comandi non vengono eseguiti.


la shell lanciata da crontab non ha necessariamente lo stesso
environment di una shell interattiva.

Forse hai un $PATH ridotto in cui manca il percorso a pg_dump? Prova a
dare il percorso assoluto
a pg_dump (lo scopri con which pg_dump).

Bye,
Chris.




------------------------------

Message: 4
Date: Fri, 11 Apr 2008 20:02:44 +0200
From: Enrico 'Henryx' Bianchi <henryx_b@xxxxxxxx>
Subject: Re: [postgresql-it] backup databases
To: postgresql-it <postgresql-it@xxxxxxxxxxxxx>
Message-ID: <47FFA7C4.3020000@xxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Osvaldo Tulini wrote:

se provi a fare uno script ed a farlo eseguire dal cron ?

#!/bin/sh

pg_dump -Fp -Rc -d nome_database-f /percorso_file/nome_database.sql. -U
postgres


Non vedo il messaggio iniziale, comunque personalmente ho risolto cosi`:

#!/bin/sh

su postgres -c "pg_dump -bla -bla -bla > database.dump"

Enrico



------------------------------

_______________________________________________
Postgresql-it mailing list
Postgresql-it@xxxxxxxxxxxxx
http://lists.psql.it/mailman/listinfo/postgresql-it


Fine di Digest di Postgresql-it, Volume 22, Numero 10
*****************************************************

Other related posts:

  • » Re: [postgresql-it] Digest di Postgresql-it, Volume 22, Numero 10 - Maurizio