Search Postgresql Archives

Re: Restore postgresql data directory to tablespace on new host? Or swap tablespaces?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 02/15/2014 01:22 PM, John R Pierce wrote:
> On 2/15/2014 10:15 AM, Antman, Jason (CMG-Atlanta) wrote:
>> I also asked this question on dba.stackexchange.com, where it 
>> received a very detailed enumeration of the associated problems from 
>> Craig Ringer:
>> http://dba.stackexchange.com/questions/58896/restore-postgres-data-tablespace-to-new-tablespace-at-new-mount-point/58967?noredirect=1#58967 
>>
>>
>> Perhaps there's a postgres internals expert around, someone 
>> intimitely familiar with pg_xlog/pg_clog/pg_control, who can comment 
>> on whether it's possible to take the on-disk files from a single 
>> database in a single tablespace, and make them usable by a different 
>> postgres server, running multiple databases?
>
> Craig's answer covers all the bases, quite accurately.    Because you 
> don't like it, you think someone else is going to give you some magic 
> to make all that go away?
>
>
>
1) The second-to-last paragraph in Craig's answer is,
"This is quite an interesting problem, and I suggest raising it on the 
pgsql-general mailing list. Link back here for context (and so people 
can explain all the things I got wrong in the above explanation)."

2) I was hoping that someone else would either (a) correct "all the 
things that [Craig] got wrong in the above explanation", or (b) give me 
some pointers on possible ways to do this. If the answer is "well, it 
would be a lot easier if you imported a schema-only pgdump of each 
database, and then mucked with the internals of the tablespace", that's 
a good starting point. Honestly, if the answer is "this simply will not 
happen unless you hire a postgresql core developer to code it", that's 
still a more complete answer to bring to management than "not possible." 
I work in a software development shop... there's a general hatred of the 
idea of "impossible" (as opposed to impractical) when it comes to software.

Thanks,
Jason

-- 

Jason Antman | Systems Engineer | CMGdigital
jason.antman@xxxxxxxxxx | p: 678-645-4155


-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux