Merhaba, bugün sizlere Proxmox Backup Server 2.4‘ ün 3.2 version’a upgrade adımlarını anlatıyor olacağım.
Proxmox ürün ailesi Linux çekirdeği üzerinde çalışmaktadır. Proxmox, Debian tabanlı bir dağıtımdır ve Debian’ın kararlı sürümlerinde kullanılan Linux çekirdeği versiyonlarını kullanır. Genellikle, Proxmox, uzun vadeli destek (LTS) sunan ve güvenilirlik açısından test edilmiş Linux çekirdeği sürümlerini tercih eder. Proxmox’un belirli bir sürümü, belirli bir Linux çekirdeği versiyonuyla gelir, ancak kullanıcılar, ihtiyaçlarına göre çekirdek versiyonlarını değiştirebilir veya güncelleyebilirler.
Debian sürümlerini aşağıdaki link üzerinden kontrol edebilirsiniz.
Ben ürünü 2.4’den 3.2’ye upgrade ederken debian sürümünüde güncellemiş olacağım. 2.4 version Debian bullseye sürümünde çalışmakta olup 3.2 version Debian bookworm sürümde çalışmaktadır. Bu bağlamda upgrade yapmadan önce sürümleri ve uyumluluklarını kontrol edip doğru repo’yu tanımlamamız gerekiyor.
Proxmox Backup Server version kontrolünü cli üzerinden yapmak isterseniz aşağıdaki komut size yardımcı olacaktır.
#proxmox-backup-manager versions
Proxmox Backup Server’ı 3.2 version’a upgrade edeceğiniz zaman Proxmox VE’nin de version 8 olması gerekiyor. Buna dikkat etmenizi tavsiye ederim.
En kötü durumuda düşünerek ilgili tüm yapılandırmaların kurtarılabilmesini sağlamak için /etc/proxmox-backup dosyasının yedeğini alın.
tar czf “pbs2-etc-backup-$(date -I).tar.gz” -C “/etc” “proxmox-backup”
Son olarak root bağlantı noktasında 5 GB boş alan olduğundan emin olun (df -h /) ve opsiyonel olarak backup server’ı bakım moduna alın. Bakım moduna aldığınızda backup storage read-only olacak bu sayede upgrade sırasında bir backup job çalışmayacak.
Bakım moduna ister gui, isterseniz cli üzerinden alabilirsiniz.
- enable read-only mode (replace DATASTORE-ID with actual value)
- proxmox-backup-manager datastore update DATASTORE-ID –maintenance-mode read-only
- disable read-only mode
- proxmox-backup-manager datastore update DATASTORE-ID –delete maintenance-mode
Artık upgrade’e başlayabiliriz. Aşağıdaki resimde görüldüğü üzere Debian bullseye tanımlı biz bunu Debian bookworm‘e çevireceğiz.
Öncelikle /etc/apt/source.list ve /etc/apt/sources.list.d/pbs-enterprise.list altındaki debian bullseye sürümünü debian bookworm olarak değiştiriyoruz.
İlgili source list’leri değiştirdikten sonra update package database’i güncelliyoruz.
Ben upgrade’i gui üzerinden yapıyorum ama dilerseniz cli üzerinden de ilgili adımları takip ederek güncelleme yapabilirsiniz.
Upgrade dedikten sonra karşımıza console ekranı gelecek ve buradan upgrade’i takip edebileceksiniz.
Upgrade başarıyla sonuçlanırsa, yeni çekirdeği etkinleştirmek için sistemi yeniden başlatabilirsiniz.
#systemctl reboot
Reboot dönüşü sonrasında arayüzden Proxmox Backup Server‘ ın 3.2 sürümüne geçtiğini görüyoruz.
Dilerseniz cli üzerinden de kontrol edebilirsiniz.
#proxmox-backup-manager versions
Yükseltmeden önce bakım modunu etkinleştirdiyseniz, tekrar devre dışı bırakmayı unutmayın. Bunu web kullanıcı arayüzü üzerinden veya komut satırı arayüzünü (CLI) kullanarak yapabilirsiniz.
- disable read-only mode (replace DATASTORE-ID with actual value)
- proxmox-backup-manager datastore update DATASTORE-ID –delete maintenance-mode
Kaynak: Upgrade From 2 to 3
Bir sonraki Proxmox yazımızda görüşmek üzere. Faydalı olması dileğiyle.