Re: cloning database - Mailing list pgsql-general

From Alban Hertroys
Subject Re: cloning database
Date
Msg-id 99E6AC27-EF0D-41D7-88FA-C25FA6B4B47B@gmail.com
Whole thread Raw
In response to cloning database  (Philipp Kraus <philipp.kraus@flashpixx.de>)
List pgsql-general
On 19 Sep 2014, at 8:35, Philipp Kraus <philipp.kraus@flashpixx.de> wrote:

> Hello,
>
> I need around 150 copies of a database (for an exam). I have got a database with tables and data and for my exam I
wouldcopy this database in his way: 
>
> database_source
>
> database1
> database2
> ….
> database150
>
> Is there a buildin way to clone the "database_source" with all structure and data into a new database
"database1..150"? 

There is. You can use database_source as the template for creating new databases. There are a few restrictions, like
thetemplate database not being active, for example. See the docs for CREATE DATABASE and the createdb command. 

Alban Hertroys
--
If you can't see the forest for the trees,
cut the trees and you'll find there is no forest.



pgsql-general by date:

Previous
From: David G Johnston
Date:
Subject: Re: Reserved keywords and qualified identifiers
Next
From: David Johnston
Date:
Subject: Re: How can i monitor exactly what (partition) tables are accessed by a query?