Описание тега pg-upgrade

NonePg _upgrade (ранее называвшийся pg_migrator) позволяет обновлять данные, хранящиеся в файлах данных PostgreSQL, до более поздней основной версии PostgreSQL без дампа / перезагрузки данных, которые обычно требуются для обновлений основной версии, например, с 8.4.7 до текущей основной версии PostgreSQL. Это не требуется для обновлений младших версий, например, с 9.0.1 до 9.0.4.
0 ответов

pg_upgrade не передает данные в новый кластер

Недавно я обновил свой postgres с 9.5 до 9.6.2 (установлен с помощью home-brew, хотя старые двоичные файлы были загружены из postgresql напрямую), и я столкнулся со странной проблемой. Я следовал этому руководству, и все прошло хорошо. Мне пришлось …
13 фев '17 в 19:48
0 ответов

PostgreSQL 10 => 11.1 pg_upgrade Postmaster, использующий старый кластер

Я, кажется, попал между двумя операциями, оба pg_upgrade изменить за PostgreSQL основная версия и pg_ctl контролировать текущее управление почтмейстером old cluster, [Sun Dec 30 09:29 rich@HQ /usr/local/var] /usr/local/Cellar/postgresql@10/10.6/bin/…
30 дек '18 в 14:46
0 ответов

Отсутствие postgis приводит к сбою pg_upgrade на Mac OS X

Исходя из этого вопроса Я получаю следующую ошибку в журнале при запуске pg_upgrade что приводит к его провалу pg_dump: [archiver (db)] query failed: ERROR: could not access file "$libdir/postgis-2.3": No such file or directory Как мне решить это? Н…
0 ответов

Обновление кластера postgres с 9.2 до 9.3, когда у меня есть доступ только к старому каталогу данных

Это довольно странная ситуация, но в основном у меня есть веб-хостинг от компании, которая использует пользовательские установки postgres, чтобы вы могли управлять вещами из своего домашнего каталога, но он использует PGBIN каталоги, которые хранятс…
02 мар '18 в 14:43
0 ответов

Восстановление базы данных из postgres 9.3 до 9.6

У меня есть Postgres 9.3 и недавно установленный 9.6. Я хочу знать, как восстановить все базы данных с 9.3 до 9.6 без обычных команд pg_dump & pg_restore. Также было бы лучше, если бы я мог выполнить миграцию одной базы данных, чтобы проверить прави…
02 янв '18 в 06:56
3 ответа

Синтаксическая ошибка рядом с "=>" при запуске pg_upgrade 9.4 до 9.5

Я не могу обновить свой сервер postgresql с 9.4 до 9.5 из-за следующего сообщения об ошибке: pg_restore: creating OPERATOR "public.->" pg_restore: creating OPERATOR "public.<@" pg_restore: creating OPERATOR "public.=>" pg_restore: [archiver…
31 июл '16 в 17:29
0 ответов

pg_upgrade с brew mac os 9.6.2 - 10.5

Я следовал отличному руководству, чтобы перейти с 9.6.2 на 10.5 на Mac OS 10.11.6. Когда я доберусь до шага 6 pg_upgrade -b /usr/local/Cellar/postgresql/9.6.2/bin/ \ -B /usr/local/Cellar/postgresql/10.5/bin/ \ -d /usr/local/Cellar/postgres.old/ \ -D…
1 ответ

pg_upgrade в Windows не может записать в файл журнала pg_upgrade_internal.log

Я пытаюсь запустить pg_upgrade в Windows 2008R2, но получаю сообщение об ошибке: невозможно записать в файл журнала pg_upgrade_internal.log Сбой, выход Я видел похожий вопрос для Linux на 23216734, который объясняет, что проблема связана с разрешени…
0 ответов

Ошибки прав доступа CentOS 7 pg_upgrade

Я пытаюсь перенести PostgreSQL с 9.2 на 10.2 на CentOS 7 Я установил новую версию и пытаюсь реализовать замену: /usr/pgsql-10/bin/pg_upgrade --old-datadir /var/lib/pgsql/data/ --new-datadir /var/lib/pgsql/10/data/ \ --old-bindir /usr/bin/ --new-bind…
06 ноя '18 в 06:09
1 ответ

pg_upgrade oldbindir проверка не удалась

Я пытаюсь обновить базу данных postgresql с 9.1 до 9.4. Я запустил 9g версию pg_upgrade следующим образом: sudo -u postgres pg_upgrade -b <path>/postgres/9.1/bin -B <path>/postgres/9.4/bin -d <path>/9.1DBs/ -D <path>/<empt…
1 ответ

Есть ли какие-либо отрицательные недостатки в производительности или функциональности при использовании pg_upgrade с опцией --link?

Я собираюсь обновить довольно большой кластер PostgreSQL с 9.3 до 11. Обновление Размер кластера составляет около 1,2 ТБ. База данных имеет дисковую систему, состоящую из быстрого массива HW RAID 10 из 8 твердотельных накопителей DC-издания с 192 ГБ…
04 дек '18 в 18:00
1 ответ

PostgreSQL 10 => 11.1 по вопросам обновления Brew

Попытка найти маршрут миграции из PostgreSQL 10.6 в postgreSQL 11.1, С помощью pg_upgrade, из обеих версий, дай мне ошибки. От 11.1 который я думал будет использоваться для перевода устаревших таблиц в валюту: $ /usr/local/Cellar/postgresql/11.1/bin…
28 дек '18 в 22:07
0 ответов

Обновление pg сохранение определения базы данных занимает много времени

Я нахожусь в процессе pg_upgrade с 8.4 до 9.3. Я использую эту технику: http://momjian.us/main/writings/pgsql/pg_upgrade.pdf Обновление выполняется с 250 часов и находится в шаге от сохранения определения базы данных с 160 часов. Это текущий вывод п…
0 ответов

pg_upgrade в AWS EC2 linux - настройки pg_hba.conf

Я использую экземпляр сервера Amazon EC2 CentOS 6.6 с предустановленным сервером PostgreSQL 8.4.20, который я хочу обновить до 9.4.1 с помощью pg_upgrade через SSH. Что я сделал до сих пор: Скачал и установил PostgreSQL 9.4.1 с yum, настроил его. На…
0 ответов

pg_upgradecluster: сброс или обновление

Почему pg_upgradecluster по умолчанию использует метод dump/restore вместо использования pg_upgrade? Метод pg_upgrade должен быть намного быстрее, чем процесс dump/restore. Метод обновления небезопасен? Заранее спасибо.
03 авг '16 в 09:07
3 ответа

"невозможно записать в файл журнала pg_upgrade_internal.log" при обновлении с Postgresql 9.1 до 9.3

Я продолжаю получать вышеуказанную ошибку всякий раз, когда запускаю следующую команду через пользователя postgres. /usr/lib/postgresql/9.3/bin/pg_upgrade \ -b /usr/lib/postgresql/9.1/bin/ \ -B /usr/lib/postgresql/9.3/bin/ \ -d /var/lib/postgresql/9…
22 апр '14 в 10:19
1 ответ

Перенос удаленной базы данных postgresql 9.1 в локальную версию postgresql 11

Я хочу обновить базу данных postgresql 9.1 до postgresql 11. Сначала я хочу получить данные на удаленном сервере pg9.1 с помощью pg_dump с сервера pg11, чтобы провести эксперимент. Как скопировать базу данных на удаленном сервере на новый сервер с н…
1 ответ

NonePg _upgradecluster занимает слишком много времени (около 8 часов для базы данных 165 ГБ).

Я пытаюсь обновить postgres-9.3 до postgres-10 с размером базы данных около 165 ГБ. Я использую "sudo pg_upgradecluster 9.3 main", чтобы сделать это, но это занимает около 8 часов, что является слишком большим временем простоя для моего живого веб-п…
1 ответ

Postgres - pg_upgrade с 11 по 12 роль postgres не существует

При попытке обновления с 11 до 12 с помощью https://github.com/tianon/docker-postgres-upgrade - выскакивает следующая ошибка: docker run --rm \ -e PGUSER=$POSTGRES_USER \ -e POSTGRES_INITDB_ARGS="-U $POSTGRES_USER" \ -v aip-pgs-data:/var/lib/postgre…
08 ноя '19 в 11:07
2 ответа

не удалось открыть файл версии PG_VERSION postgresql pg upgrade

Мне нужна помощь, я обновляю postgresql с v10 до v11 в Windows, но получаю следующее сообщение об ошибке: could not open version file: C:/Program Files/PostgresSQL/11/data/PG_VERSION. Вот предпринятые шаги: Остановлены службы PostgresSQL v10 и Postg…
15 ноя '19 в 23:44