Menü
💬 Forum 🛒 Mağaza ⛏️ Sunucular ⚔️ Klanlar 📰 Blog 🏆 Liderlik 👥 Üyeler 🎖️ Rütbeler
0 üye online 👥 5 toplam üye 📝 Bugün 73 konu 💬 Bugün 73 mesaj

📖 Rehber Paper Sunucusu Nasıl Güncellenir? Sürüm Geçişi ve Güvenli Güncelleme Rehberi

orginscorel · 7 saat önce · 1 gönderi · 0 görüntülenme
#1

Paper Sunucusunu Güncelleme: Güvenli Geçiş Rehberi



Minecraft'ın yeni bir sürümü çıktığında sunucunuzu güncellemek heyecan verici olabilir; ancak acele edilirse oyuncu verileri kaybolabilir, pluginler kırılabilir veya sunucu başlamayı reddedebilir. Bu rehberde Paper sunucusunu küçük sürüm güncellemesinden büyük sürüm geçişine kadar doğru ve güvenli şekilde nasıl yapacağınızı anlatıyorum.

Neden Dikkatli Olunmalı?




  • Pluginlerin yeni Minecraft sürümüyle uyumlu olmayabilir; güncelleme bekleniyor olabilir
  • Büyük sürüm atlamalarında dünya formatı değişikliği veri kaybına yol açabilir
  • Paper API güncellemeleri eski pluginleri kırabilir
  • Java sürümü gereksinimleri artmış olabilir (örn. 1.20.5+ artık Java 21 zorunlu kıldı)


Adım 1: Tam Yedek Alın



Güncelleme yapmadan önce sunucunun her şeyini yedekleyin:


# Linux'ta tüm sunucu klasörünü yedekle
cd /opt
tar -czf /backup/minecraft_$(date +%Y%m%d_%H%M).tar.gz minecraft/

# Sadece kritik klasörler için
tar -czf /backup/dunya_$(date +%Y%m%d).tar.gz minecraft/world* minecraft/plugins


Windows'ta sunucu klasörünü sağ tıklayıp ZIP'leyin ve güvenli bir yere kopyalayın. Bu yedek olmadan güncelleme sonrası geri dönemezsiniz.

Adım 2: Plugin Uyumluluk Kontrolü



Hedef Minecraft sürümüne geçmeden önce her pluginin bu sürümü desteklediğini kontrol edin:


  • SpigotMC plugin sayfasında "Supported Versions" bölümüne bakın
  • GitHub releases sayfasında yeni sürüm için build var mı kontrol edin
  • Plugin Discord sunucusuna veya forum'una bakın


En az bir kritik plugin (LuckPerms, EssentialsX, WorldGuard) hazır olmadığı sürece güncellemeyi ertelemenizi öneririm.

Adım 3: Test Ortamında Deneyin



Canlı sunucuyu güncellemeden önce yerel bilgisayarda veya ayrı bir VPS'te test edin:


  • Mevcut plugins klasörünü kopyalayın
  • Yeni Paper sürümüyle sunucuyu başlatın
  • Pluginlerin yüklenip yüklenmediğini kontrol edin
  • Temel komutları ve ekonomi işlevini deneyin


Bu adım zaman alıcı görünebilir ama oyunculara yaşatılacak kesintileri önler.

Adım 4: Java Sürümü Kontrolü




java -version


1.20.5 ve üzeri artık Java 21 gerektiriyor. Eski sürümden geliyorsanız:


# Ubuntu/Debian
sudo apt install -y openjdk-21-jdk-headless


Adım 5: Yeni Paper JAR İndirme




# Mevcut jar'ı yedekle
mv paper.jar paper-old.jar

# Yeni sürümü indir
wget -O paper.jar "https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/latest/downloads/paper-1.21.4-latest.jar"


Adım 6: Sunucuyu Başlatın ve Log İzleyin



İlk başlatmada Paper yapılandırma dosyalarını günceller; log'da şuna benzer mesajlar görürsünüz:


[Paper] Updating configurations...
[Paper] Startup done!


Tüm pluginlerin yeşil (etkin) durumda olduğunu /plugins komutuyla doğrulayın.

Küçük Sürüm Güncellemesi (1.21.1 → 1.21.4)



Küçük sürüm güncellemeleri genellikle sorunsuz geçer:

  • Yedek alın
  • Yeni Paper jar'ını indirin
  • Sunucuyu başlatın ve kontrol edin


Çoğu plugin küçük sürüm değişikliklerini otomatik destekler.

Büyük Sürüm Güncellemesi (1.20 → 1.21)



Bu tür geçişler daha dikkatli yönetilmelidir:

  • Tüm pluginleri tek tek kontrol edin
  • Test ortamında mutlaka deneyin
  • Oyuncuları önceden bilgilendirin (forum duyurusu, Discord)
  • Güncelleme günü minimum 2 saatlik bakım penceresi planlayın


Sorun Çıkarsa Geri Dönme



Yedek aldıysanız geri dönmek basittir:


# Sunucuyu durdur
stop

# Eski jar'a geri dön
mv paper.jar paper-failed.jar
mv paper-old.jar paper.jar

# Başlat
./start.sh


Sonuç



Güncelleme planlaması, Minecraft sunucu yönetiminin en kritik süreçlerinden biridir. Yedek, test, plugin kontrolü — bu üç adımı atlamamak, güncelleme sonrası sürprizleri neredeyse sıfıra indirir.

Cevap yazabilmek için giriş yap.