Saya baru-baru ini menginstal Zabbix 3.4 di Ubuntu 18.04 dan tidak menyadari bahwa versi 4.0 LTS sudah dirilis. Versi 3.4 bukan LTS, jadi sebaiknya gunakan versi LTS jika Anda berencana untuk menggunakannya dengan baik di masa mendatang. Jadi saya harus mengupgrade Zabbix dari 3.4 ke 4.0, awalnya saya pikir ini akan menjadi proses yang panjang, tapi nyatanya, ini sangat mudah. Saya akan menunjukkan caranya.
Saya hanya akan membahas proses peningkatan di sini, tetapi perlu diketahui bahwa saya tidak menyertakan Proses Pencadangan Basis Data. Pastikan Anda memiliki Snapshot lengkap dari Server Anda atau cadangan lengkap dari Database Anda sebelum melakukan upgrade!
Langkah 1 - Mencadangkan Basis Data Anda
Seperti yang saya sebutkan di atas, saya tidak akan membahasnya di sini, untuk mencadangkan Database Anda, ikuti Dokumentasi resmi.
Langkah 2 - Mencadangkan file Config / PHP dan Binary Anda
Selanjutnya, kita akan mencadangkan file Config / PHP dan Binary kita, untuk memastikannya.
File Konfigurasi
mkdir /opt/zabbix-backup/ sudo cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/ sudo cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/
File PHP dan Biner
sudo cp -R /usr/share/zabbix/ /opt/zabbix-backup/ sudo cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup/
Langkah 3 - Menghentikan Layanan Zabbix
Untuk Meng-upgrade Zabbix dari 3.4 ke 4.0, pertama-tama kita harus menghentikan semua layanannya. Jadi, masuk ke Server Zabbix Anda dan jalankan:
sudo service zabbix-server stop sudo service zabbix-agent stop sudo service zabbix-proxy stop
Langkah 4 - Menghapus Paket Repositori saat ini
Selanjutnya, kita perlu menghapus Paket Repositori Zabbix yang lama.
sudo rm -Rf /etc/apt/sources.list.d/zabbix.list
Langkah 5 - Menginstal Paket Konfigurasi Repositori baru
Dan sekarang kita menginstal yang baru.
sudo wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-1+bionic_all.deb sudo dpkg -i zabbix-release_4.0-1+bionic_all.deb
Setelah menjalankan perintah dpkg -i, pastikan Anda menjawab pertanyaan jika Anda ingin menggunakan versi baru zabbix.list dengan YA.
Setelah selesai, jalankan pembaruan untuk menarik versi baru.
sudo apt-get update
Langkah 6 - Tingkatkan Zabbix dari 3.4 menjadi 4.0
Saatnya menjalankan upgrade terakhir.
sudo apt-get install – only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent
Pastikan Anda memilih TIDAK untuk pertanyaan jika Anda ingin memperbarui file zabbix_server.conf! Jika Anda memilih Ya di sini, Anda harus memasukkan informasi Database Anda lagi. Jika Anda memilih Ya karena kesalahan, pembaru secara otomatis membuat cadangan konfigurasi lama Anda, di /etc/zabbix/zabbix_server.conf.dpkg atau sesuatu seperti ini.
Langkah 7 - Memulai Layanan Zabbix
Dan akhirnya, kami akan memulai layanan kami lagi. Bergantung pada ukuran Database Anda, perlu beberapa saat hingga diperbarui. Pastikan untuk menunggu beberapa saat jika ada yang tidak berfungsi.
sudo service zabbix-server start sudo service zabbix-agent start sudo service zabbix-proxy start
Meningkatkan versi Zabbix minor
Jika Anda ingin memutakhirkan antar versi minor, katakanlah dari versi 4.0.1 ke 4.0.3, jauh lebih mudah.
Tingkatkan Versi Kecil Zabbix
sudo apt install – only-upgrade 'zabbix.*'
Tingkatkan Versi Kecil Server Zabbix
sudo apt install – only-upgrade 'zabbix-server.*'
Tingkatkan Versi Kecil Zabbix Agent
sudo apt install – only-upgrade 'zabbix-agent.*'
Menutup
Seperti yang Anda lihat, sangat mudah untuk mengupgrade Zabbix dari 3.4 ke 4.0. Jika Anda telah mengikuti setiap langkah dengan hati-hati, Anda akan segera mendapatkan versi terbaru. Pastikan untuk memeriksa YouTube saya channel, ada banyak Zabbix dan Tutorial Pemantauan juga.