Bir Minecraft server yedeği; dünyanı, eklenti verilerini ve yapılandırmalarını kullanım hatalarına, hatalı güncellemelere, bozuk dosyalara veya oyuncuların istenmeyen değişikliklerine karşı korur. En güvenilir yöntem, hosting panelindeki otomatik yedekleri, düzenli manuel SFTP yedeklerini ve test edilmiş bir geri yükleme akışını birlikte kullanmaktır.
Neleri yedeklemelisin
Mantıklı bir yedek yalnızca dünya klasöründen oluşmaz. Vanilla sunucular için çoğu zaman dünya ve server.properties yeterlidir; Paper, Purpur, Spigot veya Bukkit kullanıyorsan eklenti yapılandırmaları, eklenti veritabanları ve ek sunucu dosyaları da buna eklenir. Bu yüzden özellikle şu yolları yedekle:
/world/ # Üst dünya
/world_nether/ # Nether
/world_the_end/ # End
/plugins/ # Eklenti yapılandırmaları
/server.properties
server.properties içinde dünya adını değiştirdiysen, üç dünya klasörünün adları da buna göre farklı olur. Dosyaları indirmeden veya değiştirmeden önce level-name girdisini kontrol et. En önemli ayarların tam açıklamasını Minecraft server.properties doğru yapılandırma rehberinde bulabilirsin.
Yedekler neden önemlidir
Tipik durumlar hızlıca yaşanabilir: Griefer oyuncular dünyanın bazı bölgelerini yok eder, bir eklenti güncellemesi verileri beklenmedik şekilde değiştirir, biri yanlışlıkla yanlış dünyayı siler veya bir çökme bozuk dosyalar bırakır. Böyle bir durumda yedek ancak güncel, eksiksiz ve geri yüklenebilir olduğunda işe yarar.
Mojang, resmi Minecraft yardımında manuel yedeğin bir Java Edition dünyasını korumak veya başka bir cihaza aktarmak için kullanılabileceğini de açıklar: help.minecraft.net dokümantasyonu. Sunucular için de aynı temel kural geçerlidir: Geri yüklemenin güvenilir olabilmesi için dünya dosyalarının tutarlı bir kopya olarak bulunması gerekir.
game-serverhosting üzerinde otomatik yedekleri kontrol etme
game-serverhosting üzerinde ücretli Minecraft serverını teknik işletim işlevlerine sahip bir dashboard üzerinden yönetirsin. Orada Backups bölümünü aç ve sunucun için hangi yedeklerin mevcut olduğunu kontrol et.
- Dashboard'u aç ve Minecraft serverını seç
- Backups sekmesini aç
- Mevcut yedekleri, zamanlarını ve seçenekleri kontrol et
- Gerektiğinde 1-Click ile manuel yedek oluştur
- Sunucun için otomatik günlük yedeklerin aktif olup olmadığını kontrol et
Somut kullanılabilirlik ve saklama süresi; kuruluma, tarifeye veya panel yapılandırmasına bağlı olabilir. Bu yüzden yalnızca bir yedeğin var olduğu varsayımına güvenme, yedek listesini dashboard içinde düzenli olarak kontrol et.
SFTP ile manuel yedek oluşturma
Manuel SFTP yedeği, büyük değişikliklerden önce mantıklıdır: sürüm değişikliği, eklenti güncellemeleri, dünya değişimi, bir harita içe aktarma veya kritik yapılandırmalarda değişiklik. İndirme sırasında dünya dosyalarının yazılmaması için ideal olarak sunucuyu önce durdur. Durdurmak mümkün değilse, yedeği sakin bir zamanda al ve aynı anda büyük oyun içi işlemlerden kaçın.
İlgili klasörleri ve dosyaları bir SFTP istemcisiyle indir. Yerelde açıkça adlandırılmış bir klasör oluştur; örneğin tarih, sunucu adı ve amaçla: 2026-07-22-survival-eklentiguncelleme-oncesi. Ayrıca hangi sunucu sürümünün, mod veya eklenti sürümlerinin kullanıldığını ve hangi değişikliğin planlandığını kısa bir not olarak sakla. Daha sonra kendi haritanı yüklemek istersen, Minecraft dünyası yükleme ve değiştirme rehberindeki akış sana yardımcı olur.
Yedek eklentisi: DriveBackupV2
Bir yedek eklentisi zamanlanmış yedekleri tamamlayabilir, fakat kontrol edilmiş panel veya SFTP yedeklerinin yerine geçmez. Özellikle depolama hedefinə, izinlere, mevcut kapasiteye ve eklentinin sunucu yazılımınla uyumlu olmasına dikkat et.
# config.yml
backup-schedule-list:
- type: Backup
schedule: "0 */6 * * *" # Her 6 saatte bir
create-before-backup: true
Bu zamanlama her altı saatte bir yedek oluşturur. Bunu oyuncu aktivitenize göre ayarla: Küçük özel bir sunucu genellikle her gün çok fazla inşa ilerlemesi olan herkese açık bir sunucudan daha seyrek yedek gerektirir. Ayrıca eski yedeklerin otomatik silinip silinmediğini veya döndürülüp döndürülmediğini kontrol et, böylece depolama fark edilmeden dolmaz.
Yedeği geri yükleme
Geri yükleme kontrollü şekilde yapılmalıdır. İlerleme kaybı yaşanabilecekse oyuncuları önceden bilgilendir ve yedeğin zamanını not et. Ardından şöyle ilerle:
- Sunucuyu durdur
- Daha sonra karşılaştırman gerekirse mevcut durumu ayrıca yedekle
- Yedeği aç ve dosyaları değiştir
- İzinleri ve dosya yollarını kontrol et
- Sunucuyu başlat
- Konsolda hata olup olmadığını kontrol et
- Oyun içinde dünya, envanterler, eklentiler ve önemli ayarların doğru olup olmadığını test et
Net bir geri alma istiyorsan dünya klasörlerini kısmen değiştirme. Eski chunk'lar, yeni eklenti verileri ve eski yapılandırmalardan oluşan karışık durumlar, anlaşılması zor hatalar üretebilir.
En iyi uygulamalar
| Ne | Ne sıklıkla | Neden |
|---|---|---|
| Dünya yedeği | Günlük | Oyun ilerlemesini güvenceye almak |
| Eklenti yedeği | Güncellemelerden önce | Geri alma mümkün olsun |
| Tam yedek | Haftalık | Eksiksiz geri yükleme |
Ayrıca sunucu sürüm değişikliğinden hemen önce yedek almak da faydalıdır. Vanilla, Paper, Purpur, Forge veya Fabric arasında geçiş yapıyorsan önce Minecraft Server sürümünü değiştirme rehberini oku, çünkü sürüm, loader ve eklenti ekosistemi geri yüklemeyi etkileyebilir.
Depolama alanını gerçekçi planlama
Bir Minecraft dünyası tipik olarak 500 MB - 5 GB olur. Sıkıştırılmış yedekler: %30-50 daha az. Öneri: En az 5 yedek sakla.
Bu değerler başlangıç rehberinden alınmış yönlendirme değerleridir, her sunucu için garanti değildir. Büyük keşfedilmiş dünyalar, çok sayıda oyuncu, harita eklentileri, Dynmap verileri veya modpack'ler çok daha fazla depolama gerektirebilir. Bu yüzden yedeklerinin gerçek boyutunu düzenli olarak kontrol et.
Sonucu kontrol etme
Bir yedek ancak kontrol ettiğinde güvenilir sayılır. Yedek dosyasını veya yedek klasörünü aç, beklenen dünya klasörlerini kontrol et ve dosya boyutunu canlı sunucuyla kabaca karşılaştır. Test geri yüklemesinden sonra giriş yapmalı; spawn, önemli yapılar, Nether, End, envanterler ve merkezi eklenti işlevlerini kontrol etmelisin.
Sorun giderme
Sunucu geri yüklemeden sonra başlamıyor
Konsolu ve en yeni log dosyalarını kontrol et. Yaygın nedenler yanlış değiştirilmiş klasörler, eksik eklenti dosyaları, uyumsuz sunucu sürümleri veya bozuk yapılandırma dosyalarıdır. Önce son çalışan yedeği geri yükle.
Geri yüklemeden sonra dünyam boş
server.properties içindeki level-name değerini kontrol et. Sunucu başka bir dünya adına işaret ediyorsa, Minecraft başlarken yeni bir dünya oluşturur. Ya klasör adını buna uygun değiştir ya da girdiyi düzelt.
Rollback sonrası eklentiler veri kaybediyor
Eklenti verileri çoğu zaman /plugins/ altında bulunur, ancak bazen veritabanlarında veya harici depolama hedeflerinde de olabilir. Bu yüzden güncellemelerden önce yalnızca dünyayı değil, eklenti yapılandırmalarını ve veri klasörlerini de yedekle.
Yedek çok büyük
Aktif dünyadan körlemesine dosya silme. Önce eski yerel yedeklerin, harita render verilerinin veya eklenti önbellek dosyalarının depolamayı kullanıp kullanmadığını kontrol et. Sonrasında bir rotasyon stratejisi belirleyebilirsin.
Kontrol, sınırlar ve güvenli geri dönüş
“Minecraft Server Yedeği Oluşturma ve Geri Yükleme” rehberi, makalede açıklanan sunucu türü ve kontrol anında görünen sürüm durumu için geçerlidir. Menü adları, mevcut sürümler, mod veya eklenti uyumluluğu ve gerekli kaynaklar güncellemelerden sonra farklı olabilir. Bu yüzden değerleri kontrol etmeden başka bir oyun, loader veya sunucu sürümüne aktarma.
Dünya, oyun kaydı, yapılandırma veya eklentilerde değişiklik yapmadan önce etkilenen dosyaların yedeğini oluştur. Ardından yalnızca birbiriyle ilişkili tek bir adımı değiştir ve bunu daha sonra oynamak istediğin aynı istemci ve sunucu sürümüyle kontrol et.
| Kontrol noktası | Beklenen sonuç | İptal ve geri dönüş |
|---|---|---|
| Sunucu başlangıcı | Sunucu yeni hata mesajı olmadan çalışmaya hazır duruma ulaşır. | Başlatma hatalarında değişikliği geri al ve son yedeği yükle. |
| Bağlantı testi | Bir test hesabı panelde gösterilen adres üzerinden bağlanabilir. | Sürüm veya bağlantı hatalarında sürümü, portu ve izinleri yeniden karşılaştır. |
| İşlev testi | Somut olarak değiştirilen işlev, mevcut dünya veya oyun verilerine zarar vermeden çalışır. | Yan etkilerde sunucuyu durdur ve yedeklenen dosyaları geri yükle. |
Başarılı tek bir test performans veya erişilebilirlik garantisi değildir. Dünya boyutu, modlar, eklentiler, oyuncu sayısı, ağ yolu ve eşzamanlı yük sonucu değiştirebilir. Sürümü, değişikliği ve test sonucunu belgele; böylece sonraki sapmaları takip edebilirsin.
FAQ
Minecraft serverımı ne sıklıkla yedeklemeliyim?
Aktif sunucular için günlük dünya yedeği iyi bir minimum standarttır. Güncellemelerden, sürüm değişikliklerinden veya büyük yapılandırma değişikliklerinden önce ayrıca manuel yedek oluşturmalısın.
Dashboard'daki otomatik yedek yeterli mi?
Birçok günlük durum için faydalıdır, ancak ara sıra manuel bir SFTP yedeği de indirmelisin. Böylece tek bir yedek kaynağına daha az bağımlı olursun.
Yedek almadan önce sunucuyu durdurmalı mıyım?
Mümkün olduğunca tutarlı bir manuel yedek için evet. Kopyalama sırasında dünya dosyaları yazılıyorsa yedek eksik veya geri yüklemesi daha zor olabilir.
Geri yükleme için hangi dosyalar en önemlidir?
En azından dünya klasörleri ve server.properties. Eklentili sunucularda ayrıca /plugins/ klasörünü de yedeklemelisin, çünkü yapılandırmalar ve çoğu zaman oyunla ilgili veriler orada bulunur.
Yedekleri oluşturduktan sonra test etmeli miyim?
Evet. En azından beklenen dosyaların mevcut olup olmadığını kontrol et. Daha iyisi, bir bakım penceresinde veya ayrı bir kopyada test geri yüklemesi yapmaktır.