В принципе это будет работать, если оба Linuxen работают на одной архитектуре. Но прочитайте это сообщение в списке рассылки , чтобы узнать, что может пойти не так:
PostgreSQL использует параметры сортировки операционной системы для упорядочения индексов, и если две версии glibc, установленные на обеих машинах, имеют разное представление о том, как упорядочивать строки, индексы в строковых столбцах будут повреждены в режиме ожидания.
Так что, если вам нужно реплицировать между дистрибутивами, убедитесь, что применяется одно из следующих:
Вы используете сопоставление C.
Все индексы для строковых столбцов в вашей базе данных используют класс операторов text_pattern_ops
.
У вас одинаковая версия glibc на обеих машинах.