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

Otomatik Yedekleme Sistemi Kurma — Sunucu Verilerini Koru

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

Otomatik Yedekleme Sistemi — Verilerinizi Her Zaman Güvende Tutun



Minecraft sunucularında en büyük risklerden biri veri kaybıdır. Disk arızası, yanlış komut, hacker saldırısı... Bu rehberde kapsamlı bir otomatik yedekleme sistemi kuruyoruz.

Neyi Yedeklemelisiniz?




  • Dünya dosyaları: world/, world_nether/, world_the_end/
  • Plugin verileri: plugins/ klasörü
  • Sunucu ayarları: server.properties, spigot.yml, paper.yml
  • MySQL veritabanları: LuckPerms, CoreProtect, özel sistemler


Linux Yedekleme Scripti




#!/bin/bash
BACKUP_DIR="/home/minecraft/backups"
SERVER_DIR="/home/minecraft/server"
DATE=$(date +%Y%m%d_%H%M%S)

mkdir -p $BACKUP_DIR

tar czf $BACKUP_DIR/world_$DATE.tar.gz \
-C $SERVER_DIR world world_nether world_the_end

tar czf $BACKUP_DIR/plugins_$DATE.tar.gz \
-C $SERVER_DIR plugins

mysqldump -u mc_user -p'GucluSifre' minecraft \
> $BACKUP_DIR/database_$DATE.sql
gzip $BACKUP_DIR/database_$DATE.sql

find $BACKUP_DIR -mtime +14 -delete
echo "Yedekleme tamamlandı: $DATE"


Cron Job ile Otomatik




chmod +x /home/minecraft/backup.sh
crontab -e
0 3 * * * /home/minecraft/backup.sh


DriveBackupV2 Plugin



Yedekleri otomatik Google Drive veya Dropbox'a gönderir:

localSaves:
enabled: true
directory: ./DriveBackup

backupStorage:
GoogleDrive:
enabled: true
folderId: "GOOGLE_DRIVE_FOLDER_ID"

schedule:
enabled: true
times:
- "0 3 * * *"


Yedekten Geri Yükleme




systemctl stop minecraft
mv /home/minecraft/server/world /home/minecraft/server/world_broken
tar xzf /home/minecraft/backups/world_20240623.tar.gz \
-C /home/minecraft/server/
systemctl start minecraft


3-2-1 Kuralı




  • 3 yedek kopyası
  • 2 farklı ortam (yerel disk + bulut)
  • [*]1 uzak lokasyon


Yedekleme sistemi hakkında sorularınız için bu konuya yazın!

Cevap yazabilmek için giriş yap.