<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 6 февр. 2020 г. в 11:12, &lt;<a href="mailto:alexei@taf.ru">alexei@taf.ru</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
----- Исходное сообщение -----<br>
&gt; От: &quot;Yuri Khachaturyan&quot; &lt;<a href="mailto:yukh@yukh.ru" target="_blank">yukh@yukh.ru</a>&gt;<br>
&gt; Кому: &quot;ALT Linux Community general discussions&quot; &lt;<a href="mailto:community@lists.altlinux.org" target="_blank">community@lists.altlinux.org</a>&gt;<br>
&gt; Отправленные: Четверг, 6 Февраль 2020 г 15:55:51<br>
&gt; Тема: Re: [Comm]      2 разные версии PostgreSQL<br>
<br>
&gt; Добрый день!<br>
&gt; <br>
&gt; ср, 5 февр. 2020 г. в 22:35, &lt; [ mailto:<a href="mailto:alexei@taf.ru" target="_blank">alexei@taf.ru</a> | <a href="mailto:alexei@taf.ru" target="_blank">alexei@taf.ru</a> ] &gt;:<br>
&gt; <br>
&gt; <br>
&gt; Добрый день!<br>
&gt; <br>
&gt; Для справки, pg_upgrade это просто хитрое применение комбинации pg_dump<br>
&gt; и pg_restore из разных версий.<br>
&gt; <br>
&gt; То есть при использовании pg_upgrade я не выиграю по времени ничего в сравнении<br>
&gt; с pg_dump и pg_restore?<br>
<br>
Именно. Формат бинарных файлов между мажорными версиями БД несовместимый, и чуда не случится.<br></blockquote><div><br></div><div>Логично.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
&gt; Есть еще вариант с логической репликацией:<br>
&gt; <br>
&gt; 1. поднимаем логическую репликацию 9.6 -&gt; 11 на стороннем сервере<br>
&gt; (для ускорения синхронизации баз на 11-ю версию заливаем снятый с 9.6 дамп)<br>
&gt; 2. переклюдчаем пользователей на промежуточный сервер<br>
&gt; Этим как раз собирался заняться сегодня. Вот только есть вопрос - обязательно ли<br>
&gt; логическую репликацию? Я думал о WAL репликации всего кластера целиком, а не<br>
&gt; логически каждую базу по-отдельности (баз у меня 35 шт, большинство из них -<br>
&gt; 1С).<br>
<br>
Потоковая репликация возможна в рамках одной мажорной версии. Не ваш случай. И<br>
для запуска репликации достаточно прописать 35 SQL запросов на стороне публикатора<br>
и еще 35 на стороне подписчика. Не так уж и трудоемко.<br></blockquote><div><br></div><div>На мой взгляд, это лучшее решение. Тем более, что с помощью репликации имеет смысл перетаскивать только тяжелые базы, их 3-5 штук всего. </div><div>Базы по 500МБ можно и через дамп перегнать. Спасибо. </div><div><br></div><div> <br></div></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature">С уважением, <br>Хачатурян Юрий (<a href="mailto:yukh@yukh.ru" target="_blank">yukh@yukh.ru</a>)</div></div>