One option if you can have the DB offline for a little while: 1) Shutdown Postgres 2) Move your current data directory to the new partition 3) Update your PGDATA variable, and any scripts that reference it to reflect the new data path. You might also like to symlink the old data dir to the new one. 4) Restart Postgres. pg_ctl -D /new/path/to/data start That's worked for me several time before. Cheers, -p -----Original Message----- From: pgsql-admin-owner@xxxxxxxxxxxxxx [mailto:pgsql-admin-owner@xxxxxxxxxxxxxx] On Behalf Of Karthikeyan Sundaram Sent: Wednesday, 7 February 2007 08:46 To: pgsql-admin@xxxxxxxxxxxxxx Subject: [ADMIN] how to add a new data partition Hi all, We are using postgres 8.0.1 on our production and 8.2 on our development. The linuix partition is getting full where the database resides. In few weeks our partition will ran out of space so the database will also run out of space. We have added another HDD of 300GB. Now my question is, how will I point the database to the new partition along with the old one. Do I need to create a symbolic link to the exitisting DB? Adding a new tablespace doesn't solve the issue as there are many tables in the old tablespace. Is there a way to extend the tablespace to the new partition like in Oracle. Did anybody faced this problem and how did you resolve. Please share your thoughts. Regards skarthi _________________________________________________________________ Talk now to your Hotmail contacts with Windows Live Messenger. http://get.live.com/messenger/overview ---------------------------(end of broadcast)--------------------------- TIP 4: Have you searched our list archives? http://archives.postgresql.org *******************Confidentiality and Privilege Notice******************* The material contained in this message is privileged and confidential to the addressee. If you are not the addressee indicated in this message or responsible for delivery of the message to such person, you may not copy or deliver this message to anyone, and you should destroy it and kindly notify the sender by reply email. Information in this message that does not relate to the official business of Weatherbeeta must be treated as neither given nor endorsed by Weatherbeeta. Weatherbeeta, its employees, contractors or associates shall not be liable for direct, indirect or consequential loss arising from transmission of this message or any attachments