Domanda

Posso programmare (o in qualunque modo funzioni correttamente) creare il backup di un database, con solo le tabelle che desidero? Ho circa 100 tabelle nel mio database e voglio solo 10 tabelle di backup (ovviamente tutte sono interdipendenti). Come posso raggiungere questo obiettivo? E comunque ho un database postgresql.

È stato utile?

Soluzione

Certo. pg_dump consente di passare un elenco di tabelle con il parametro - t

Per cancellare alcuni dubbi. È vero, il parametro -t accetta solo un modello. Ma è un pattern molto simile a espressione regolare, quindi se si desidera scaricare le tabelle A, B e amp; C puoi fare:

pg_dump -t '(A|B|C)' 
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top