Benvenuto in gestionestandgastronomico Q&A, dove potrai porre quesiti e ricevere risposte da altri membri della community.
0 voti
Ciao a tutti,

il PC che usavamo come Server purtroppo si è bruciato.

Ora abbiamo re-installato tutto su uno nuovo, compreso Postgresql.

Per cautelarci vorremmo, visto il tempo perso per sistemare il tutto, prepararci un secondo PC come Server di scorta.

Quello che chiediamo è una mini-guida, magari corredata di foto, per poter creare il Backup e Restore di tutto il database sagra.

Utile sia come archivio che per riconfigurare i PC.

Grazie anticipatamente.

 

Antonio
quesito posto da (510 punti)

1 Risposta

+1 voto
 
Risposta migliore
Proviamo a farlo senza immagini, al limite, se hai difficoltà le aggiungiamo dopo in qualche modo.

Esegui pgAdmin III dal menù di PostgreSQL
Dovresti trovare:
Gruppi di server
---Server1
   ---PostgreSQL 9.4 (localhost:5432)

Doppio click su quest'ultima riga

Si Aprono:
---Database(2)
---Tablespace(2)
---Ruoli gruppo(0)
---Ruoli utente(2)
(i numeri potrebbero essere diversi oppure potresti avere le scritte in inglese ma il concetto non cambia)

Doppio click su Database e troverai il tuo DB sagra.

A questo punto premi il tasto destro sopra il DB e dal menù che appare seleziona Backup. Nella finestra che appare devi inserire solo il nome file completo di percorso (a cui il programma aggiungerà l'estensione .backup, e cos'altro poteva aggiungere?) Premi Backup ed il gioco è fatto.

Ora porta il file sull'altro PC. Ora, in questo PC avrai già installato PostgreSQL. Se non hai ancora creato il DB sagra, puoi farlo premendo il tasto destro sopra Database e selezionando "Nuovo database". Gli dai il nome "sagra" e il proprietario "sagra" e fai ok. Ora ti trovi con un Database vuoto. Devi semplicemente cliccare con il tasto destro sul nome del DB (sagra) e selezionare Ripristino o Restore. Selezioni il file che hai salvato e premi Ripristino. Fine.

Occhio. Se, dopo aver creato il Database, hai lanciato anche il programma di Gestione Stand Gastronomico, tutte le tabelle vengono create in automatico e il processo di Ripristino va in errore perchè trova già le tabelle. In questo caso devi Eliminare il Database e ricrearlo vuoto con la procedura sopra descritta. Questa cosa puoi farla quante volte vuoi.

Dopo tutta questa pappardella lascio a te fare qualche prova. Se hai difficoltà scrivi che cerco di aiutarti sui punti dove ti blocchi.

Ciao.

Mauro.
risposta inviata da (42.2k punti)
Selezionata da
Ottimo.
Grazie delle tue preziose informazioni.

Antonio
L'azione di backup e restore funziona benissimo come dai tuoi suggerimenti.
Ho notato che se si usano versioni diverse tra loro del programma di gestione stand gastronomico ci possono essere delle difficoltà di dialogo con il database.
Consiglio a tutti di aggiornare sempre i P.C. utilizzando la stessa versione.

Buon lavoro a tutti.

Antonio.
È sempre caldamente consigliato usare l'ultima versione. Quando si cambia versione anche il database può cambiare e la compatibilità all'indietro non viene mantenuta.
...