Search Postgresql Archives

Re: storing postgres data on dropbox

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

 



On 06/18/2017 11:29 AM, Martin Mueller wrote:
How close is close enough? In my case, the machines run OS Sierra, and the installation uses the same directory paths Keeping the Postgres version in sync should be simple. Is that close enough?

In MySQL you can copy and paste individual tables if the data are kept in ISAM, but INNO is hopeless that way. Is Postgres more like INNO than ISAM when it comes to table storage?


Postgres will not like you to cut and pasting individual tables.

To keep two Postgres instances on separate machines in sync using an external hard drive you will need to:

1) Make sure you have compatible OS'es. You have that covered already.

2) Maintain compatible Postgres versions. For Postgres up to version 9.6 the versioning scheme is X.X.x where a change in the first two numbers denotes a major version change and a change in the last means a minor version change. You cannot do what you intend(sync binary files) across major versions. Minor versions should not be a problem until they are. By this I mean you should check the Release Notes for any gotchas:

https://www.postgresql.org/docs/9.6/static/release.html

For Postgres 10(now in development) and up the versioning scheme has been changed to X.x, where a change in the first number is a major change and a change in the second number indicates a minor release change. Checking the Release Notes still applies.

3) You will need to make sure you are copying/syncing the entire Postgres data directory:

https://www.postgresql.org/docs/9.6/static/storage-file-layout.html

From you original post the directory you mentioned:

/users/martin/Library ApplicationSupport/Postgres/var9.5/base/

looks to be below the top level data directory.

While I remember, how are you installing/updating Postgres on your machines?

4) Before you do anything I would use pg_dump/pg_dumpall:

https://www.postgresql.org/docs/9.6/static/app-pgdump.html
https://www.postgresql.org/docs/9.6/static/app-pg-dumpall.html

to make a backup of your data, just in case things do not work out as expected.

5) The above is valid for Steve Atkins suggestion of using the external drive as the sole data directory. The only thing I would be concerned about is that external hard drives I have worked with are not all that fast, you will have to see if that is a problem in your case.


--
Adrian Klaver
adrian.klaver@xxxxxxxxxxx


--
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