作者wangks (写不出来啊)
看板Database
标题[系统] Postgresql 手动搬移 Tablespace?
时间Wed Apr 30 16:47:35 2014
资料库名称: Postgresql
资料库版本: 9.X
作业平台: MS Windows Server 2008
问题描述:
资料库变太大
想买新的硬碟直接加上去
但旧的硬碟还想留着(因为上面有别的系统在用)
想说既然预设的DATA File都可以指定不同的路径下起动
应该有什麽方式可以把旧硬碟的档案直接搬到新硬碟
只是重新指定这个Tablespace的location就好了
DB Shutdown
↓
Move Tablespace's Files
↓
Change Control File ←←← 这个怎麽做?
↓
DB Startup
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.22.194.114
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Database/M.1398847657.A.C06.html
1F:→ JuliaTsai:网路上文章少有环境是Windows的, 05/02 20:29
2F:→ JuliaTsai:In /etc/init.d/postgresql file, 05/02 20:30
3F:→ JuliaTsai:change the value of PGDATA variable to new 05/02 20:30
4F:→ JuliaTsai:可以试试看,修改前先备份,有备份有保庇 05/02 20:31
5F:→ wangks:data\global 下,有个档案: pg_internal.init 是 binary 档 05/06 10:07