Никак не могу в документации найти это явно. Можно ли в качестве резервного сервера использовать сервер 9.2, а в качестве мастера 9.1? Мне кажется, что я где-то такое видел, но сейчас найти не могу.
Тоже не могу сказать точно, но я считаю, что нет. Объясняю почему. Дело в том, что внутренний формат хранения данных меняется от выпуска к выпуску и остаётся неизменным только для одной ветки. Т.е. 9.1.x совместимы все. а вот 9.1 и 9.2 уже несовместимы по внутреннему формату хранения. Поскольку при репликации (речь идёт от hot standby) используются WAL, которые я тоже думаю зависят от внутреннего формата хранения, то наверняка будет несовместимость. Но остаётся шанс, что WAL таки не зависят от внутреннего формата хранения или остались совместимы от 9.1 и 9.2. Словом пробовать надо.
Попробовал, таки нет. Как я понял из документации, всё ровно как ты описал. Тот способ, который был предложен там касался Slony, а там, видимо, репликация делается как-то по другому.
Спасибо за ответ!
Тоже не могу сказать точно,
Тоже не могу сказать точно, но я считаю, что нет. Объясняю почему. Дело в том, что внутренний формат хранения данных меняется от выпуска к выпуску и остаётся неизменным только для одной ветки. Т.е. 9.1.x совместимы все. а вот 9.1 и 9.2 уже несовместимы по внутреннему формату хранения. Поскольку при репликации (речь идёт от hot standby) используются WAL, которые я тоже думаю зависят от внутреннего формата хранения, то наверняка будет несовместимость. Но остаётся шанс, что WAL таки не зависят от внутреннего формата хранения или остались совместимы от 9.1 и 9.2. Словом пробовать надо.
Попробовал, таки нет. Как я
Попробовал, таки нет. Как я понял из документации, всё ровно как ты описал. Тот способ, который был предложен там касался Slony, а там, видимо, репликация делается как-то по другому.
Спасибо за ответ!