BAŞLAMADAN ÖNCE
Başlamadan önce kontrol edin
Lisans hakkı, teknik sürüm uyumu ve veri kurtarma kabulü ayrı konulardır. Rehber yerel kod ve paket belgelerinden hazırlanmıştır; örnek sürüm, kapasite veya rollback davranışı bütün kurulumlar için garanti değildir.
Görsel/işlem sınırı: bu tur gerçek lisans veya updater ekranı alınmadı; başka ekran yerine kullanılmadı. İçerik license_manage.py, ilgili lisans handler’ları ve unified updater belgelerine dayanır. Lisans dosyası/manager, sunucu ayarı, timer, paket, migration, servis restart veya rollback işlemi yapılmadı. Komutlar read-only kontrol örnekleridir; bu çalışmada çalıştırılmadı.
- Yetkili operatör ve kurulum/makine kimliği
- Geçerli lisans veya imzalı sürüm paketi
- Bakım, yedekleme ve geri dönüş planı
- Sürüm, servis ve veri kabul kanıtı
011. Hedef sürümü ve bileşen envanterini belirleyin
Master/web, repository, dispatcher/scheduler, node/DataMover, VMware/OpenShift ve ajan sürümlerini kaydedin. Hedef sürümün release notları ve desteklenen yükseltme yolunu yetkili paketten doğrulayın; örnek 1.2.0 adını en güncel sürüm saymayın. Linux unified updater ile Windows/AD ajan güncellemesini aynı prosedür saymayın.
Beklenen sonuçKapsam, sürüm ve ilgili kontrol sonucu kaydedilir.
022. Paket bütünlüğü ve kaynağını doğrulayın
Onaylı arşiv, dış SHA-256, iç SHA256SUMS ve varsa imzayı güvenilir public key ile doğrulayın. Hash tek başına yayıncı kimliğini kanıtlamaz. Unified belge remote auto-update’in varsayılan olarak imzasız paketi ve path traversal arşivini reddettiğini belirtir; kurulu updater’da aynı kabulü doğrulayın. Private signing key müşteriye dağıtılmaz.
Komut örneğisha256sum -c SHA256SUMS
Beklenen sonuçKapsam, sürüm ve ilgili kontrol sonucu kaydedilir.
033. Bakım penceresi ve çalışan işleri planlayın
Backup/restore/replikasyon süreçlerini ve scheduler kuyruğunu aynı run kimlikleriyle kontrol edin. Onaylı maintenance gate ve görev drain planı olmadan çalışan binary’yi değiştirmeyin; otomatik kill veya queue/state silme kullanmayın. Windows AD transaction belgesindeki callback tabanlı fixture testi gerçek cross-process maintenance lock veya hazır production updater kanıtı değildir.
Beklenen sonuçKapsam, sürüm ve ilgili kontrol sonucu kaydedilir.
044. Config, veritabanı ve geri dönüş kanıtını hazırlayın
Config/credential/TLS dosyaları, veritabanı ve mevcut binary/unit sürümleri için güvenli ve erişilebilir yedek planı hazırlayın. Token/private key içeren dosyaları genel support paketine koymayın. Migration geri dönüşü ile binary rollback’i ayırın; yenilenen katalog formatlarının eski sürümde okunacağını varsaymayın. Geri alma noktası ve duruş kriterini önceden kaydedin.
Beklenen sonuçKapsam, sürüm ve ilgili kontrol sonucu kaydedilir.
055. Yalnız eşleşen roller için güncellemeyi uygulayın
Unified updater rolleri install.roles kaydından okuyabilir; otomatik update timer yalnız ilgili ayarla açılır. Offline package ve role override yollarını kurulu sürümün operatör belgesiyle uygulayın. Belgelenen /etc/erabackup korumasını bütün config/migration işlemlerine genellemeyin. Bu rehber canlı update komutu çalıştırmaz; otomatik güncellemeyi izinsiz etkinleştirmez.
Beklenen sonuçKapsam, sürüm ve ilgili kontrol sonucu kaydedilir.
066. Health, sürüm ve veri yolu kabulünü tamamlayın
Paket sonrası servis ve binary/hash sonuçlarını, repository health ve client HTTPS erişimini kontrol edin. Küçük onaylı Full/artımlı ve izole restore testiyle katalog/veri kabulünü tamamlayın; HTTP 200 tek başına backup kabulü değildir. Updater journal/log ve timer durumunu okuyun; gerekli rollerin tamamlandığını ayrıca doğrulayın.
Komut örneğijournalctl -u era-updater -n 100 --no-pager
systemctl list-timers era-updater.timer
Beklenen sonuçKapsam, sürüm ve ilgili kontrol sonucu kaydedilir.
077. Rollback sınırını ve işletime dönüşü kaydedin
Unified belge eski binary/unitlerin /opt/erabackup/rollback/update-* altında tutulduğunu ve bazı repository/relay/scheduler health hatalarında rollback tarif eder. Bunu veritabanı migration’ı, uzak node veya tüm ajanlar için otomatik geri dönüş saymayın. Başarısızlıkta onaylı kapsamla geri alın; maintenance çıkışı ve scheduler yeniden açılışını kabulden sonra yapın. Bu çalışma paket yüklemedi, update/rollback veya restart çalıştırmadı.
Beklenen sonuçKapsam, sürüm ve ilgili kontrol sonucu kaydedilir.
MERAK EDİLENLER
Dosya yükleme veya health kontrolü yeterli mi?
Hayır. Geçerli kimlik/kapsam, sürüm ve işlem sonrası veri kabulü ayrıca doğrulanır. Lisans ve upgrade/rollback yolları aynı işlem değildir.