Apakah ada cara untuk secara fisik memindahkan tablespace PostgreSQL 9.3 dari /old/dir
ke /new/dir
? Saya hanya ingin mv
direktori dan memberi tahu PostgreSQL bahwa tablespace sekarang berada di /new/dir
. Sepertinya ALTER TABLESPACE
hanya memungkinkan Anda mengganti nama.
Saya ingin menghindari membuat tablespace baru dan memindahkan database ke sana. Saya berasumsi bahwa itu akan menjadi proses penyalinan lambat yang membutuhkan banyak waktu dan ruang disk. Saya juga ingin menghindari symlinking /old/dir
ke /new/dir
.
pindah / old / dir ke veryold / dir, mount baru / dir ke old / dir, salin data dari ver_old dir ke old / dir?
—
simplexio