Есть ли способ физически переместить табличное пространство PostgreSQL 9.3 из /old/dir
в /new/dir
? Я хотел бы просто mv
каталог и сказать PostgreSQL, что табличное пространство теперь находится в /new/dir
. Похоже, ALTER TABLESPACE
только позволяет переименовать.
Я бы хотел избежать создания нового табличного пространства и перемещения в него базы данных. Я предполагаю, что это будет медленный процесс копирования, который требует много времени и места на диске. Я также хочу избежать символической ссылки /old/dir
на /new/dir
.
переместить / old / dir в veryold / dir, смонтировать новый / dir в old / dir, скопировать данные из ver_old dir в old / dir?
—
симплексио