В настоящее время я перемещаю некоторые данные и столкнулся с интересной проблемой.
У меня есть сервер CentOS (6.3), работающий с Postgres 9.2 на сервере с ограниченным встроенным дисковым пространством; тем не менее, у меня есть большое количество чрезвычайно надежного внешнего сетевого дискового пространства.
Я установил табличное пространство в каталог на этом устройстве хранения для моей базы данных, и все, кажется, работает хорошо, пока...
Я понял, что у меня есть большой объем данных BLOB, которые нужно хранить в pg_largeobject
.
Я искал, как установить табличное пространство pg_largeobject
, и нашел некоторые результаты, но они ужасно устарели.
Я нашел одну статью это выглядит многообещающе, но я сомневаюсь, потому что в треде также упоминается, что все будет/должно измениться.
У меня два вопроса...
- В идеальном мире я хотел бы переместить все postgres (включая
pg_largeobject
) на это внешнее хранилище для простоты обслуживания. Это возможно? - Если нет, как я могу заставить
pg_largeobject
использовать мое сетевое хранилище?