| From: | Eduar Flow <eduarshorybalbuena77(at)gmail(dot)com> |
|---|---|
| To: | Gianfranco Cocco <Gianfranco(dot)Cocco(at)vargroup(dot)com> |
| Cc: | Mahendra Singh <msmahendrasingh18(at)gmail(dot)com>, pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org> |
| Subject: | Re: Update postgresql via offline mode |
| Date: | 2026-04-15 23:42:30 |
| Message-ID: | CALR9rdTRp8G-KguVhoYC_ktmRWDJ0BV8SXwfOjD_eiOeud6p_A@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-admin |
. 📥 Descargar paquetes (en otro equipo con internet)
Desde un equipo con conexión:
Ve al sitio oficial: PostgreSQL
Descarga la misma versión mayor (ej. 14.x) pero última menor disponible
Dependiendo de tu sistema:
Linux (ej. Ubuntu/Debian)
Descarga paquetes .deb:
Bash
apt download postgresql-14
apt download postgresql-client-14
RHEL/CentOS
Bash
yum install --downloadonly --downloaddir=/tmp/pg pkgname
Windows
Descarga el instalador .exe oficial
2. 📦 Transferir al servidor offline
Copia los paquetes usando:
USB
SCP desde red interna
Disco externo
3. 🛑 Detener PostgreSQL
Bash
sudo systemctl stop postgresql
4. ⬆️ Instalar actualización
Linux Debian/Ubuntu
Bash
sudo dpkg -i postgresql-14*.deb
RHEL/CentOS
Bash
sudo rpm -Uvh postgresql-14*.rpm
Windows
Ejecuta el .exe
Detectará instalación existente y actualizará
5. ▶️ Iniciar el servicio
Bash
sudo systemctl start postgresql
6. ✅ Verificar versión
Bash
psql -V
o dentro de PostgreSQL:
SQL
SELECT version();
⚠️ Buenas prácticas (muy importante)
Antes de actualizar:
💾 Backup completo:
Bash
pg_dumpall > backup.sql
📁 O copia del data directory (por seguridad extra)
🚨 Cosas a tener en cuenta
No mezclar repositorios o builds distintos
Asegúrate que las librerías requeridas también estén disponibles offline
Si usas extensiones, valida compatibilidad
🧠 Resumen simple
Sí, puedes hacerlo igual que Oracle/MSSQL:
Descargas el paquete en otro equipo
Lo copias
Paras PostgreSQL
Instalas encima
Inicias
Sin migraciones complicadas 👍
Yekma666
El mié, 15 de abr de 2026, 09:50, Gianfranco Cocco <
Gianfranco(dot)Cocco(at)vargroup(dot)com> escribió:
> Hi,
> You can download from repository
> https://download.postgresql.org/pub/repos/yum/ the software that you need
> and transfer them to your server.
> After that you can shutdown postgreSQL instance and launch the upgrade:
>
> For example:
>
> dnf install \
> postgresql1xxxPGDG.rhelxx.x86_64.rpm \
> postgresql1x-server-1x.x-1PGDG.rhelxx.x86_64.rpm \
> postgresql1x-libs-1x.x-1PGDG.rhelx.x.x86_64.rpm \
> .....rpm \
> .....rpm \
> --allowerasing
>
> --allowerasing ==> replace only binaries related to the same family.
>
>
> Good work.
> Regards,
>
> Gianfranco
> Gianfranco Cocco
>
> <https://eu.content.exclaimer.net/?url=http%3A%2F%2Fwww.vargroup.com%2F&tenantid=rfCiJaqSEfCOYWBFvZUlgQ&templateid=ca5590fc46ccf01181956045bd9520bd&excomponentid=j1jN7zK1KGfEqZKVBm08wmF_LFccg8xrLqdp8fnOPhg&excomponenttype=Image&signature=2iqyLYRf4karBig6NCNb-51UcoThXnsPnEw0jm22f9kgf6F0NL6wz-ZRVU_coFLMcxZxBHgPHFs-QXuZDRiqU1UYpUWKWgUSWPi62kbvo5i8Ius2pEg7n-QtQqA0kbfCCLtP6ghx0VoK6zcTJyhIl1oAODQsXY_TG7yyZzDMm0SN2dYILtKwKgAI1vN9q3bB7Ldpk8l803r8iWQykWGX7xLG9KRPguFe0SG_cLBdEd7m3Li8D3QM6bhF8nrGWzhzoKsoh2Rfa6WjrVwkHR7AtLAOvfnKKFj-s7Sw7C-u0_kUMwP1n5mV4xugOe5o42-fHrY_RzC9x1_1nb2AsxslJg&v=1&imprintMessageId=a297710a-4305-4331-ae74-8093fac2506d>
> vargroup.com
> <https://eu.content.exclaimer.net/?url=https%3A%2F%2Fwww.vargroup.com%2F&tenantid=rfCiJaqSEfCOYWBFvZUlgQ&templateid=ca5590fc46ccf01181956045bd9520bd&excomponentid=bVup-K953641IKyCsTo1AP84WTDtd10NX8T7pl65lTk&excomponenttype=Link&signature=26uNCO6HhPuD656BxSiXj9KJhoFsNorVh4hKIabFd1dPkQufZsN5psyfD-0Yd9IXy7Gq0ozFk_PCoATRKJt_sW3FAFXvMshDjV9gbV2vRwjURa1YC1FiGcw4GyxannkMomUbl_YNamzB1nmRhWTZlO5v87xG15YbAh4jF9yZFq-y2PS1OUvzPoK25-YVTLOxJbD6GMCfeIAL9bfisownV8a5HWydPouO7RnsLodxphagpGR7rlI947odBsU0UvltRtVcXs94WyYR95LqDG6knC8nkjQsZr5I-_oEYJPYjV33Biy1Lj7ewRdB4vur_LOV_gZhoK1G60WVo-kc-FUXqQ&v=1&imprintMessageId=a297710a-4305-4331-ae74-8093fac2506d>
> Questo messaggio è stato spedito da Var Group S.p.A. o da una delle
> aziende del Gruppo. Esso, e gli eventuali allegati, potrebbero contenere
> informazioni di carattere estremamente riservato e confidenziale.
> Qualora non foste i destinatari designati, vogliate cortesemente
> informarci immediatamente con lo stesso mezzo ed eliminare il
> messaggio e i relativi eventuali allegati, senza trattenerne copia.
>
> ------------------------------
> *Da:* Mahendra Singh <msmahendrasingh18(at)gmail(dot)com>
> *Inviato:* mercoledì 15 aprile 2026 09:05
> *A:* pgsql-admin <pgsql-admin(at)lists(dot)postgresql(dot)org>
> *Oggetto:* Update postgresql via offline mode
>
> Dear Experts,
>
> Need your expertise here..!
>
> I want to patch my postgresql minor version to the latest minor version.
> How can I do so via offline mode? No need to enable the internet on the
> postgresql server.
> Please advise and suggest a simple and easy solution.
> Like in Oracle or MSSQL servers, just download the update from the
> internet and install on the server.
>
> Regards,
> Mahendra Singh
> DBA(at)DXB
>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | kaido vaikla | 2026-04-17 07:19:25 | Re: Slowness |
| Previous Message | Ron Johnson | 2026-04-15 12:05:12 | Re: Update postgresql via offline mode |