Selamlar TeknoSeyir ahalisi,
Uzun zamandır evde kendi sunucumu (homelab) kurup yönetmekle uğraşıyorum. Asıl mesleğim bilişim/IT sektörü değil ama meraktan ve hobi olarak kurcalaya kurcalaya şöyle bir yapı oluşturdum. Hem sistemi paylaşmak hem de benim gibi veri güvenliği kafasına takılanlara fikir vermek istedim.
Sistemde kullandığım donanım ve servisler kabaca şöyle:
Donanım & Altyapı:
HP ProDesk 290 G1 kasa (Intel i7 işlemci, 32 GB RAM)
İşletim sistemi olarak TrueNAS SCALE koşuyor.
Üzerinde Aktif Çalışan Servisler:
Immich: Fotoğraf ve videolar için
Jellyfin: Medya sunucusu
Navidrome: Müzik kütüphanesi
Paperless-ngx: Tüm evrak ve belgelerin dijital arşivi
Warracker: Garanti/fatura takibi
Outline: Selfhosted wiki
Veri Güvenliği ve Yedekleme Mantığı
Benim için sistemin çökmesi veya servisin gitmesi sorun değil, sıfırdan yine kurarım. Ama geri döndürülemeyecek ham verinin kaybolma ihtimalini %0'a indirmek tek hedefim. Bunun için şöyle bir yedekleme kurguladım:
Günlük Yerel ve Dış Yedek: Her sabah saat 05:00'da otomasyonla iki ayrı yedek alınıyor. Biri TrueNAS'ın kendi içindeki ayrı bir alana, diğeri TrueNAS dışındaki ikinci bir cihaza.
Air-Gap USB Yedeği: Haftada bir harici USB bellek takıyorum. USB'yi takınca Telegram botumdan bana otomatik bildirim geliyor. Telegram'dan tek tıkla yedekleme komutunu veriyorum, script çalışıp yedeği alıyor ve işi bitince diski yazılımsal olarak eject ediyor. Sonra "USB'yi güvenle sökebilirsin" diye tekrar bildirim atıyor. Bende diski fiziksel olarak söküyorum. Böylece olası bir voltaj dalgalanması veya ransomware durumunda bu yedek tamamen izolasyonda kalıyor.
Şifreli Bulut Yedeği: En kritik ham verilerimi şifreli bir arşiv dosyası (zero-knowledge) haline getirip bulut depolamaya gönderiyorum. Bulut sağlayıcısının verinin içeriğini görme şansı yok.
Şifrelerin Güvenliği: Şifreleme anahtarlarını da tek bir yerde tutmuyorum, 2. katman şifrelemeyle 3 farklı güvenli yerde saklıyorum.
Dış Erişim: Dışarıdan sunucuya erişim için hiçbir portu dış ağa açmadım. Sadece Tailscale mesh ağı üzerinden kendi cihazlarımla erişiyorum.
Tüm bu yedekleme adımları veya olası bir hata durumunda Telegram botum üzerinden anlık bildirim alıyorum. Şimdilik sistem tıkır tıkır işliyor.
Sizce bu yapıda gözden kaçırdığım bir güvenlik açığı veya mantık hatası var mı? Ya da kendi sisteminde benzer / farklı otomasyonlar kullananlar nasıl bir yol izliyor?
Fikirlerinizi ve eleştirilerinizi bekliyorum.





Merhaba. Benimde evimde 2015 e kadar sunucu vardı. Her şey halloluyorda elektrik kesintisi + voltaj yükselmeye karşı önlemin var mı? Buna dikkat et.
Böyle sistemlerde yazılım + donanım sorun olmuyor pek. Ama elektrik sıkıntı.
UPS şart, ben de çalışma sistemimdeki monitör ve kasayı aktif UPS üzerinden besliyorum. Sunucu içinse yine bir UPS şart. Kurşun asit akülü eski tip Line Interactive UPS lerin yerine, LiFePO4 bataryalı UPS modlu güç kaynaklarından bakıyorum ben de.
Telegram botu zayıf halka olabilir. Uzman değilim.
Harika nick.
Disk yapısı nedir? 1 tane SFF 2.5" Sata disk mi var sadece? 2x disk ile RAID1 yaparak dosyları diskte, OS ve sık erişilen içeriği cache dosylarını nvme SSD de tutabilirsiniz.