<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Обновление on PIG.CENTER</title><link>https://pig.center/ru/docs/etcd/upgrades/</link><description>Recent content in Обновление on PIG.CENTER</description><generator>Hugo</generator><language>ru-RU</language><lastBuildDate>Tue, 08 Sep 2026 21:29:01 +0800</lastBuildDate><atom:link href="https://pig.center/ru/docs/etcd/upgrades/index.xml" rel="self" type="application/rss+xml"/><item><title>Обновление кластеров etcd и приложений</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrading-etcd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrading-etcd/</guid><description>&lt;p&gt;В этом разделе содержатся документы, специфичные для обновления кластеров etcd и приложений.&lt;/p&gt;&#10;&lt;h2 id="upgrade-policy"&gt;Политика обновления&#10;&lt;/h2&gt;&#10;&lt;p&gt;Перед обновлением обратите внимание, что etcd поддерживает только следующие два случая обновления:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Обновление патча:&lt;/strong&gt; обновление между выпусками патча в рамках одной минорной версии (e.g. 3.7.0 - 3.7.1).&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Минорное обновление:&lt;/strong&gt; обновление по одной минорной версии за раз (e.g. 3.6 - 3.7). Обновления, пропускающие минорную версию, не поддерживаются и, скорее всего, завершатся неудачно. Обновитесь до последней версии патча перед обновлением до следующей минорной версии.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="upgrading-an-etcd-v3x-cluster"&gt;Обновление кластера etcd v3.x&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://pig.center/ru/docs/etcd/upgrades/upgrade_3_1/"&gt;Обновление etcd с 3.0 до 3.1&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://pig.center/ru/docs/etcd/upgrades/upgrade_3_2/"&gt;Обновление etcd с 3.1 до 3.2&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://pig.center/ru/docs/etcd/upgrades/upgrade_3_3/"&gt;Обновление etcd с 3.2 до 3.3&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://pig.center/ru/docs/etcd/upgrades/upgrade_3_4/"&gt;Обновление etcd с 3.3 до 3.4&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://pig.center/ru/docs/etcd/upgrades/upgrade_3_5/"&gt;Обновление etcd с 3.4 до 3.5&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://pig.center/ru/docs/etcd/upgrades/upgrade_3_6/"&gt;Обновление etcd с 3.5 до 3.6&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://pig.center/ru/docs/etcd/upgrades/upgrade_3_7/"&gt;Обновление etcd с 3.6 до 3.7&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="upgrading-from-etcd-v23"&gt;Обновление с etcd v2.3&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://pig.center/ru/docs/etcd/upgrades/upgrade_3_0/"&gt;Обновление кластера v2.3 до v3.0&lt;/a&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Обновление etcd с v3.5 до v3.6</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_6/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_6/</guid><description>&lt;p&gt;В общем случае переход с etcd v3.5 на v3.6 можно выполнить как скользящее обновление без простоя:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;поочерёдно останавливать процессы etcd v3.5 и заменять их процессами etcd v3.6&lt;/li&gt;&#10;&lt;li&gt;после запуска всех процессов v3.6 кластеру становятся доступны новые возможности v3.6&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;До &lt;a href="#upgrade-procedure"&gt;начала обновления&lt;/a&gt;&#10; прочитайте оставшуюся часть руководства и подготовьтесь.&lt;/p&gt;&#10;&lt;h3 id="upgrade-checklists"&gt;Контрольные списки обновления&#10;&lt;/h3&gt;&#10;&lt;h4 id="update-35"&gt;Обновление 3.5&#10;&lt;/h4&gt;&#10;&lt;div class="td-callout td-callout--important" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-circle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Важно&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;Перед обновлением до 3.6 убедитесь, что &lt;a href="https://etcd.io/blog/2026/july-patch-release/"&gt;все участники 3.5 обновлены до 3.5.32 или более поздней версии&lt;/a&gt;&#10;. Корректирующие выпуски с 3.5.24 по 3.5.26 устраняют несколько потенциальных препятствий обновлению; в &lt;a href="https://etcd.io/blog/2026/july-patch-release/"&gt;3.5.32&lt;/a&gt;&#10; добавлен &lt;code&gt;--v2-deprecation=write-only-skip-check&lt;/code&gt;, а &lt;code&gt;etcdutl check v2store&lt;/code&gt; расширен для проверки не только снимка v2, но и записей WAL.&lt;/p&gt;</description></item><item><title>Обновление etcd с 3.4 до 3.5</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_5/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_5/</guid><description>&lt;p&gt;В общем случае переход с etcd 3.4 на 3.5 можно выполнить как скользящее обновление без простоя:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;поочерёдно останавливать процессы etcd v3.4 и заменять их процессами etcd v3.5&lt;/li&gt;&#10;&lt;li&gt;после запуска всех процессов v3.5 кластеру становятся доступны новые возможности v3.5&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;До &lt;a href="#upgrade-procedure"&gt;начала обновления&lt;/a&gt;&#10; прочитайте оставшуюся часть руководства и подготовьтесь.&lt;/p&gt;&#10;&lt;h3 id="upgrade-checklists"&gt;Контрольные списки обновления&#10;&lt;/h3&gt;&#10;&lt;div class="td-callout td-callout--warning" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-triangle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Предупреждение&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;При &lt;a href="https://github.com/etcd-io/etcd/issues/9480"&gt;миграции с v2 без данных v3&lt;/a&gt;&#10; сервер etcd v3.2+ аварийно завершается, если etcd восстанавливается из существующих снимков, но файл v3 &lt;code&gt;ETCD_DATA_DIR/member/snap/db&lt;/code&gt; отсутствует. Это происходит, когда сервер был перенесён с v2 и ранее не содержал данных v3. Такое поведение также предотвращает случайную потерю данных v3 (например, если файл &lt;code&gt;db&lt;/code&gt; перемещён). etcd требует, чтобы после миграции на v3 работа продолжалась только при наличии данных v3. Не обновляйтесь до более новых версий v3, пока сервер v3.0 не содержит данные v3.&lt;/p&gt;</description></item><item><title>Обновление etcd с 3.3 до 3.4</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_4/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_4/</guid><description>&lt;p&gt;В общем случае переход с etcd 3.3 на 3.4 можно выполнить как скользящее обновление без простоя:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;поочерёдно останавливать процессы etcd v3.3 и заменять их процессами etcd v3.4&lt;/li&gt;&#10;&lt;li&gt;после запуска всех процессов v3.4 кластеру становятся доступны новые возможности v3.4&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;До &lt;a href="#upgrade-procedure"&gt;начала обновления&lt;/a&gt;&#10; прочитайте оставшуюся часть руководства и подготовьтесь.&lt;/p&gt;&#10;&lt;h3 id="upgrade-checklists"&gt;Контрольные списки обновления&#10;&lt;/h3&gt;&#10;&lt;div class="td-callout td-callout--warning" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-triangle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Предупреждение&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;При &lt;a href="https://github.com/etcd-io/etcd/issues/9480"&gt;миграции с v2 без данных v3&lt;/a&gt;&#10; сервер etcd v3.2+ аварийно завершается, если etcd восстанавливается из существующих снимков, но файл v3 &lt;code&gt;ETCD_DATA_DIR/member/snap/db&lt;/code&gt; отсутствует. Это происходит, когда сервер был перенесён с v2 и ранее не содержал данных v3. Такое поведение также предотвращает случайную потерю данных v3 (например, если файл &lt;code&gt;db&lt;/code&gt; перемещён). etcd требует, чтобы после миграции на v3 работа продолжалась только при наличии данных v3. Не обновляйтесь до более новых версий v3, пока сервер v3.0 не содержит данные v3.&lt;/p&gt;</description></item><item><title>Обновление etcd с v3.6 до v3.7</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_7/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_7/</guid><description>&lt;p&gt;В общем случае переход с etcd v3.6 на v3.7 можно выполнить как скользящее обновление без простоя:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;поочерёдно останавливать процессы etcd v3.6 и заменять их процессами etcd v3.7&lt;/li&gt;&#10;&lt;li&gt;после запуска всех процессов v3.7 кластеру становятся доступны новые возможности v3.7&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;До &lt;a href="#upgrade-procedure"&gt;начала обновления&lt;/a&gt;&#10; прочитайте оставшуюся часть руководства и подготовьтесь.&lt;/p&gt;&#10;&lt;h3 id="upgrade-checklists"&gt;Контрольные списки обновления&#10;&lt;/h3&gt;&#10;&lt;h4 id="update-36"&gt;Обновление 3.6&#10;&lt;/h4&gt;&#10;&lt;div class="td-callout td-callout--important" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-circle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Важно&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;Перед обновлением до 3.7 убедитесь, что все участники 3.6 обновлены до 3.6.11 или более поздней версии. Предыдущие корректирующие выпуски 3.6 могут быть несовместимы со скользящим обновлением до 3.7.&lt;/p&gt;</description></item><item><title>Обновление etcd с 3.2 до 3.3</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_3/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_3/</guid><description>&lt;p&gt;В общем случае переход с etcd 3.2 на 3.3 можно выполнить как скользящее обновление без простоя:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;поочерёдно останавливать процессы etcd v3.2 и заменять их процессами etcd v3.3&lt;/li&gt;&#10;&lt;li&gt;после запуска всех процессов v3.3 кластеру становятся доступны новые возможности v3.3&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;До &lt;a href="#upgrade-procedure"&gt;начала обновления&lt;/a&gt;&#10; прочитайте оставшуюся часть руководства и подготовьтесь.&lt;/p&gt;&#10;&lt;h3 id="upgrade-checklists"&gt;Контрольные списки обновления&#10;&lt;/h3&gt;&#10;&lt;div class="td-callout td-callout--warning" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-triangle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Предупреждение&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;При &lt;a href="https://github.com/etcd-io/etcd/issues/9480"&gt;миграции с v2 без данных v3&lt;/a&gt;&#10; сервер etcd v3.2+ аварийно завершается, если etcd восстанавливается из существующих снимков, но файл v3 &lt;code&gt;ETCD_DATA_DIR/member/snap/db&lt;/code&gt; отсутствует. Это происходит, когда сервер был перенесён с v2 и ранее не содержал данных v3. Такое поведение также предотвращает случайную потерю данных v3, например если файл &lt;code&gt;db&lt;/code&gt; перемещён. etcd требует, чтобы после миграции на v3 работа продолжалась только при наличии данных v3. Не обновляйтесь до более новых версий v3, пока сервер v3.0 не содержит данные v3.&lt;/p&gt;</description></item><item><title>Обновление etcd от 3.1 до 3.2</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_2/</guid><description>&lt;p&gt;В общем случае, обновление от etcd 3.1 до 3.2 может быть обновлением с нулевым временем простоя:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;по одному, останавливайте процессы etcd v3.1 и заменяйте их процессами etcd v3.2&lt;/li&gt;&#10;&lt;li&gt;после запуска всех процессов v3.2, новые функции в v3.2 становятся доступны для кластера&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Перед &lt;a href="#upgrade-procedure"&gt;обновлением&lt;/a&gt;&#10; внимательно прочитайте оставшуюся часть этого руководства для подготовки.&lt;/p&gt;&#10;&lt;h3 id="upgrade-checklists"&gt;Обновление списков проверки&#10;&lt;/h3&gt;&#10;&lt;div class="td-callout td-callout--warning" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-triangle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Предупреждение&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;При &lt;a href="https://github.com/etcd-io/etcd/issues/9480"&gt;миграции с v2 без данных v3&lt;/a&gt;&#10; сервер etcd v3.2+ аварийно завершается при восстановлении из снимка без файла v3 &lt;code&gt;ETCD_DATA_DIR/member/snap/db&lt;/code&gt;. Это происходит после миграции с v2 без прежних данных v3 и предотвращает случайную потерю v3, например при перемещении &lt;code&gt;db&lt;/code&gt;. После миграции на v3 etcd требует данные v3. Не обновляйтесь до более новых версий v3, пока сервер v3.0 не содержит данные v3.&lt;/p&gt;</description></item><item><title>Обновление etcd с 3.0 до 3.1</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_1/</guid><description>&lt;p&gt;В общем случае обновление etcd с 3.0 до 3.1 можно выполнить поэтапно без простоя:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;по очереди останавливать процессы etcd v3.0 и заменять их процессами etcd v3.1;&lt;/li&gt;&#10;&lt;li&gt;после запуска всех процессов v3.1 кластеру станут доступны новые возможности v3.1.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Перед &lt;a href="#upgrade-procedure"&gt;началом обновления&lt;/a&gt;&#10; прочитайте остальную часть руководства и подготовьтесь.&lt;/p&gt;&#10;&lt;h3 id="upgrade-checklists"&gt;Контрольные списки обновления&#10;&lt;/h3&gt;&#10;&lt;div class="td-callout td-callout--warning" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-triangle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Предупреждение&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;При &lt;a href="https://github.com/etcd-io/etcd/issues/9480"&gt;миграции с v2 без данных v3&lt;/a&gt;&#10; сервер etcd v3.2+ аварийно завершается при восстановлении из существующих снимков, если отсутствует файл v3 &lt;code&gt;ETCD_DATA_DIR/member/snap/db&lt;/code&gt;. Это происходит, когда сервер мигрировал с v2 и ранее не содержал данных v3. Такое поведение также предотвращает случайную потерю данных v3, например при перемещении файла &lt;code&gt;db&lt;/code&gt;. После миграции на v3 etcd может работать только с данными v3. Не обновляйтесь до более новых версий v3, пока сервер v3.0 не содержит данных v3.&lt;/p&gt;</description></item><item><title>Обновление etcd с 2.3 до 3.0</title><link>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_0/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/etcd/upgrades/upgrade_3_0/</guid><description>&lt;p&gt;В общем случае обновление etcd с 2.3 до 3.0 можно выполнить поэтапно без простоя:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;по очереди останавливать процессы etcd v2.3 и заменять их процессами etcd v3.0;&lt;/li&gt;&#10;&lt;li&gt;после запуска всех процессов v3.0 кластеру станут доступны новые возможности v3.0.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Перед &lt;a href="#upgrade-procedure"&gt;началом обновления&lt;/a&gt;&#10; прочитайте остальную часть руководства и подготовьтесь.&lt;/p&gt;&#10;&lt;h3 id="upgrade-checklists"&gt;Контрольные списки обновления&#10;&lt;/h3&gt;&#10;&lt;div class="td-callout td-callout--warning" role="note"&gt;&#10; &lt;div class="td-callout__title"&gt;&lt;i class="td-callout__icon fa-solid fa-triangle-exclamation" aria-hidden="true"&gt;&lt;/i&gt;&lt;span class="td-callout__label"&gt;Предупреждение&lt;/span&gt;&lt;/div&gt;&#10; &lt;div class="td-callout__body"&gt;&#10;&lt;p&gt;При &lt;a href="https://github.com/etcd-io/etcd/issues/9480"&gt;миграции с v2 без данных v3&lt;/a&gt;&#10; сервер etcd v3.2+ аварийно завершается при восстановлении из существующих снимков, если отсутствует файл v3 &lt;code&gt;ETCD_DATA_DIR/member/snap/db&lt;/code&gt;. Это происходит, когда сервер мигрировал с v2 и ранее не содержал данных v3. Такое поведение также предотвращает случайную потерю данных v3, например при перемещении файла &lt;code&gt;db&lt;/code&gt;. После миграции на v3 etcd может работать только с данными v3. Не обновляйтесь до более новых версий v3, пока сервер v3.0 не содержит данных v3.&lt;/p&gt;</description></item></channel></rss>