Carbonio CE Upgrade dari 24.1 ke 24.3.0 Ubuntu 20.04

Carbonio CE Upgrade dari 24.1 ke 24.3.0

Carbonio CE Upgrade dari 24.1 ke 24.3.0Carbonio CE Upgrade dari 24.1 ke 24.3.0, Carbonio CE tidak memiliki penginstal apa pun: setiap kali versi baru dirilis, repositori Zextras diperbarui dan paket tersedia untuk instalasi bersama dengan pembaruan sistem lainnya. Oleh karena itu, prosedur upgrade biasanya merupakan aktivitas yang sangat cepat, dilakukan melalui beberapa perintah yang akan dieksekusi pada setiap Node, baik itu Node (tunggal) dalam instalasi Server Tunggal, atau semua Node dalam Multi-Server. instalasi.

Prosedur pemutakhiran terdiri dari tugas awal, diikuti dengan pemutakhiran yang tepat, yang sama untuk setiap Node. Terlepas dari versi yang diinstal saat ini, pemutakhiran yang berhasil akan selalu membawa Carbonio CE ke versi terbaru yang tersedia, saat ini 24.3.0.

Langkah-langkah Upgrade Carbonio CE

Upgrade ke PostgreSQL 16

1. Konfigurasi repositori PostgreSQL 16 (user: root)

sh -c 'echo "deb https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

2. Install PostgreSQL 16

apt update
apt -y install postgresql-16

Persiapan migrasi database ke PostgreSQL 16

3. Periksa cluster dan versi PG yang diinstal

pg_lsclusters

4. stop service postgresql

systemctl stop postgresql

5. Ganti nama 16 DB yang bersih

pg_renamecluster 16 main main_pristine

Tingkatkan dan mulai ulang service

6. Tingkatkan DB lama ke DB “main” baru

pg_upgradecluster 12 main

7. start service

systemctl start postgresql

8. Periksa apakah semuanya berfungsi dengan baik

pg_lsclusters

hapus DB yang tidak digunakan

9. Hapus DB lama

pg_dropcluster 12 main --stop

10. Hapus pristine DB

pg_dropcluster 16 main_pristine --stop

Upgrade Carbonio CE

11. Stop services

su - zextras -c "zmcontrol stop"

12. Bersihkan daftar dan informasi paket yang di-cache

apt clean

13. Update package list and install upgrades

apt update && apt upgrade

14. Ketik “Y” kemudian enter

Configuration file '/etc/carbonio/message-dispatcher/mongooseim.toml'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** mongooseim.toml (Y/I/N/O/D/Z) [default=N] ? Y
Installing new version of config file /etc/carbonio/message-dispatcher/mongooseim.toml ...

15. Daftarkan paket yang ditingkatkan ke Carbonio Mesh

pending-setups -a

16. Reboot

reboot

17. Inisialisasi ulang message dispatcher.

PGPASSWORD=$DB_ADM_PWD carbonio-message-dispatcher-migration carbonio_adm 127.78.0.10 20000

18. Restart service

systemctl restart carbonio-message-dispatcher

Selesai..
Selamat mencoba

Bila Anda membutuhkan Layanan Jasa Implementasi, Migrasi, Maintenance, SSL, Server, Mail Gateway dan SMTP Relay Carbonio CE bisa menghubungi melalui kontak WhatsApp di pojok kanan bawah

×

Hello!

Klik salah satu dibawah untuk chat WhatsApp atau kirim email kepada kami ke info@saad.web.id

× WhatsApp Kami