Sunucu başına 24 TB ile 160 TB arası sabit disk · Amsterdam, Bükreş, Kişinev · KYC yok. Kripto ile ödeyin: BTC, USDT, USDC, ETH, SOL, LTC
Dil: Türkçe
Bir hold seçin

Rehber · Kendi barındırdığınız nesne depolama

Kendi S3 uyumlu nesne depolamamı kiralık bir sunucuda nasıl barındırabilirim?

Tek makine için dört S3 sunucusu, yedekliliğin nereye geldiği, tuttuğunuz alan ve ilk yüklemenin ne kadar sürdüğü.

Son güncelleme: · 9 dk okuma

Hızlı yanıt

Kendi S3 uyumlu nesne depolamamı kiralık bir sunucuda nasıl barındırabilirim?

Kendi S3 uyumlu nesne depolamanızı kiralık bir sunucuda barındırmak için kaynaktan derlenmiş Garage, SeaweedFS, Ceph RGW veya MinIO'yu çok diskli tek bir makinede çalıştırın, ardından yedekliliğin nerede duracağını seçin: nesne deposunda erasure coding veya altında ZFS RAIDZ2. MinIO'nun deposu 25 Nisan 2026'da arşivlendi. Basalthold Hold 100'de $377,05 için 100 TB var, yalnızca kripto, KYC yok.

Kiralık tek makine bir nesne deposuna ne verir?

MakineStorage dedicated servers: a whole physical machine built around a bank of hard drives, rented to one customer, with root access to every drive
Teslimatta disklerİşletim sistemi kendi SSD'sinde bulunur (daha büyük kasalarda iki aynalı SSD); veri diskleri boş ve bölümlenmemiş olarak gelir, böylece ZFS, bir mdadm dizisi veya bir dizi bağımsız disk oluşturabilirsiniz. Ekibin teslimattan önce bir RAID 6 veya RAID 10 dizisi hazırlamasını istiyorsanız, sunucu teslim edilmeden önce destek ekibine bildirin
Hold 100Intel Xeon Silver 4210R (10 çekirdek / 20 iş parçacığı), 128 GB DDR4 ECC, 10 × 10 TB sabit disk (100 TB ham kapasite) ve sistem için yansıtılmış 2 × 480 GB SSD, 1 Gbit/s port ile 30 günde 120 TB trafik, 1 IPv4 ve bir IPv6 /64
Hold 160AMD EPYC 7302P (16 çekirdek / 32 iş parçacığı), 128 GB DDR4 ECC, 10 × 16 TB sabit disk (160 TB ham kapasite) ve sistem için yansıtılmış 2 × 480 GB SSD, 1 Gbit/s port ile 30 günde 200 TB trafik, 1 IPv4 ve bir IPv6 /64
SistemlerDebian 13, Debian 12, Ubuntu 24.04 LTS, AlmaLinux 10, Rocky Linux 10, Proxmox VE 9 ve Proxmox Backup Server 4
ŞifrelemeHer veri diskini LUKS veya ZFS yerel şifrelemesiyle şifreleyebilirsiniz; anahtarlar sizde kalır ve ekipten kimse bunları asla istemez
AğHer sunucunun aylık trafik kotası olan 1 Gbit/s portu (Hold 24 40 TB, Hold 40 60 TB, Hold 100 120 TB, Hold 160 200 TB), bir dedicated IPv4 adresi ve bir IPv6 /64 bloğu vardır; kotanın aşılması hiçbir zaman otomatik faturaya yol açmaz
30 gün başına fiyatHold 24 $110.99, Hold 40 $201.09, Hold 100 $377.05, Hold 160 $561.39
ÖdemeYalnızca kripto: BTC, USDT, USDC, ETH, SOL, LTC. KYC yok: hiçbir aşamada kimlik, selfie, belge, kart ve telefon numarası yok

Tek makinede hangi S3 sunucusunu çalıştırmalıyım?

S3 sunucusunu istemcilerinizin ihtiyaç duyduğu özelliklere göre seçin, ardından makineyi boyutlandırın. Aşağıdaki sürümler, 2 Kasım 2026'da okunan projelerin kendi sayfalarındaki en son kararlı sürümlerdir.

Tek makinede dört S3 sunucusu (okuma 2026-11-02)

SunucuEn son sürümLisansTek makinede yedeklilikSürümleme / nesne kilidi
Garagev2.5.0, 24 Ekim 2026AGPLv3, Rust ile yazılmışGarage'tan replication_factor = 1 ile hiçbiri: altına ZFS veya mdadm koyunHayır / hayır
SeaweedFS4.52, 2 Kasım 2026Apache 2.0, Go ile yazılmışÇoğaltma veya mühürlü birimlerde Reed-Solomon 10+4 erasure codingEvet / evet
Ceph RGWCeph 21.2.0 "Umbrella", 28 Ekim 2026LGPL 2.1 veya 3, C++ ile yazılmışÇoğaltmalı veya erasure-coded pool'lar; disk başına bir OSDEvet / evet
MinIO topluluk sürümüRELEASE.2025-10-15T17-29-55Z, yalnızca kaynak koduAGPLv3; depo Nisan 2026'da arşivlendiSürücüler genelinde silme kodlamasıEvet / evet

Garage'ın S3 uyumluluk sayfası, sürümleme ve object lock özelliklerini eksik olarak listeliyor. Ceph ise object lock özelliğini RGW bucket işlemlerinde belgeliyor.

  • Garage en hafifi: sitesinde 1 GB RAM istiyor. Sürümleme ve object lock olmadığı için kilitli yedeklerden çok senkronizasyon hedeflerine ve uygulama depolamasına uygun.
  • SeaweedFS sürümlemeyi, object lock özelliğini ve silme kodlamasını Apache 2.0 altında belgeliyor. Proje sayfası, milyarlarca dosya için tasarlandığını söylüyor ve silme kodlaması volume başına çalışıyor.
  • Ceph RGW, birkaç makineye büyümeyi planlıyorsanız doğru seçim. Tek bir sunucuda ağırdır: Ceph'in kendi dokümanları tek sunuculu kümeleri genel olarak üretim için uygun bulmuyor.
  • MinIO hâlâ çalışıyor, ancak ücretsiz sürümü artık güncelleme almıyor; bkz. MinIO'ya en iyi alternatif.

Erasure coding veya ZFS: yedeklilik nerede yer almalı?

Yedekliliği yalnızca tek bir katmana koyun. RAIDZ2 üzerine erasure coding, eşlik (parity) için iki kez bedel öder ve tek makinede çok az kazanç sağlar.

Tasarım A: ayrı diskler, object store'da erasure coding. MinIO, SeaweedFS ve Ceph, nesneleri sürücüler arasında veri ve eşlik (parity) shard'larına ayırır. Arızalanan bir sürücü yalnızca üzerindeki shard'lar kadar kayba neden olur ve store, nesne nesne iyileşir.

Tasarım B: bir ZFS pool, object store'da yedeklilik yok. RAIDZ2 oluşturun, ardından Garage'ı tek replika ile veya SeaweedFS'i replikasyon olmadan çalıştırın. ZFS her bloğun sağlama toplamını (checksum) hesaplar, eşlikten onarır ve tüm pool üzerinde size snapshot ve sıkıştırma sunar.

Görüşümüz: tek kiralık makinede, Tasarım B'yi çalıştırmak daha basit ve kurtarmak daha kolay. Bir zpool status her sürücünün sağlığını gösterir. ZFS snapshot'ları ayrıca silinmiş bir bucket'a karşı da korur. Tasarım A, nesne başına iyileştirme istediğinizde veya ileride makine eklemeyi planladığınızda kazanır.

Garage, Tasarım B gerektirir. Hızlı başlangıç kılavuzu, tek düğümlü bir layout'un hiç yedeklilik sağlamadığını söyler. Tek kopya ile Garage'ın sağlama toplamları bozuk bir bloğu tespit edebilir ancak onu yeniden oluşturamaz.

Her düzen ne kadar kullanılabilir alan bırakır?

Kullanılabilir alan, kaç diskin parity tuttuğuna bağlıdır. OpenZFS, RAIDZ kuralını verir: P parity ile N disk, yaklaşık olarak (N − P) × disk boyutu kadar alan tutar. MinIO'nun varsayılan parity değeri, 8 veya daha fazla diskten oluşan kümeler için EC:4, 5 veya daha az disk için EC:2'dir. SeaweedFS'in 10+4 kodu, verinin yaklaşık 1,4 katını saklar.

Dosya sistemi ek yükü hariç, her hold için kullanılabilir kapasite

HoldDisklerZFS düzeni → kullanılabilirMinIO varsayılan parity → kullanılabilirSeaweedFS 10+4 → kullanılabilir
Hold 242 × 12 TB HDDMirror → 12 TB1 veri + 1 parity → 12 TB—
Hold 404 × 10 TB HDDRAIDZ2 → 20 TB (RAIDZ1 → 30 TB)EC:2 → 20 TB—
Hold 10010 × 10 TB HDDRAIDZ2 → 80 TBEC:4 → 60 TByaklaşık 71 TB
Hold 16010 × 16 TB HDDRAIDZ2 → 128 TBEC:4 → 96 TByaklaşık 114 TB

Disk sayılarından hesaplamalar; diskler satılırken 1 TB = 10^12 bayt esas alınmıştır. MinIO parity değeri düşürülebilir: 10 diskte EC:2 %80'i korur, RAIDZ2 ile aynı. İki diskli kurulumlarda 10+4 koduna yer yok.

On diskte RAIDZ2 iki arızaya dayanır; MinIO da EC:2 ile aynısını yapar. Varsayılan EC:4 dört arızaya dayanır, karşılığında ham alanda 20 puan daha fazla yer harcar. Büyük disklerin yeniden oluşturulması uzun sürer; bu yüzden tek parite seçmeden önce büyük disklerle bir RAIDZ2 yeniden oluşturmasının ne kadar sürdüğünü okuyun.

İlk yükleme ne kadar sürer?

1 Gbit/s'de en iyi durum saniyede 125 MB'tır. RAIDZ2 sonrası Hold 100 (80 TB) doldurmak en az 7,4 gün sürer. Hold 160 (128 TB) doldurmak en az 11,9 gün sürer.

Bunlar hat hızına dayalı hesaplamalardır, ölçüm değildir: gerçek aktarımlar daha yavaş çalışır. Her kurulumun aylık kotası tek bir tam dolumdan büyüktür: Her sunucunun aylık trafik kotası olan 1 Gbit/s portu (Hold 24 40 TB, Hold 40 60 TB, Hold 100 120 TB, Hold 160 200 TB), bir dedicated IPv4 adresi ve bir IPv6 /64 bloğu vardır; kotanın aşılması hiçbir zaman otomatik faturaya yol açmaz. Büyük bir geçişi paralel akışlarla planlayın; örneğin rclone copy --transfers 16 ile.

Garage'ı bir ZFS pool üzerinde nasıl kurarım?

Bu, Hold 100 üzerindeki Design B'dir: RAIDZ2 içinde on veri diski, metadata ise aynalı sistem SSD'lerinde. Garage'ın dağıtım kılavuzu metadata'yı SSD'ye, veriyi sabit disklere koyar. Aygıt adlarını ve gizli anahtarları kendi değerlerinizle değiştirin.

ZFS pool, Garage config ve ilk bucket
# 1. RAIDZ2 pool on the ten blank data drives (use /dev/disk/by-id names)
zpool create -o ashift=12 tank raidz2 /dev/disk/by-id/ata-HDD1 /dev/disk/by-id/ata-HDD2 ... /dev/disk/by-id/ata-HDD10
zfs create -o compression=lz4 -o atime=off tank/garage

# 2. /etc/garage.toml (metadata on the system SSD, data on the pool)
metadata_dir = "/var/lib/garage/meta"
data_dir = "/tank/garage"
db_engine = "sqlite"
replication_factor = 1
rpc_bind_addr = "[::]:3901"
rpc_public_addr = "127.0.0.1:3901"
rpc_secret = "<openssl rand -hex 32>"

[s3_api]
s3_region = "garage"
api_bind_addr = "[::]:3900"

[admin]
api_bind_addr = "127.0.0.1:3903"
admin_token = "<openssl rand -base64 32>"

# 3. Layout, bucket and key
garage status
garage layout assign -z dc1 -c 70T NODE_ID   # NODE_ID from garage status; leave headroom
garage layout apply --version 1
garage bucket create backups
garage key create backup-key
garage bucket allow --read --write --owner backups --key backup-key

Garage, S3 çağrılarını 3900 portunda düz HTTP üzerinden yanıtlar; bu yüzden önüne Caddy veya nginx gibi bir TLS proxy koyun. 3901 ve 3903'ü internete kapatın. Garage'ta object lock yoktur; bu işi ZFS snapshot'ları yapar. Yöntem, kendi sunucunuzda yedekleri nasıl değiştirilemez yapacağınız sayfasında.

Kiralık bir sunucu, bulut object storage'dan daha ucuz mu?

Terabayt başına on diskli kurulumlar Backblaze B2 veya Wasabi'den daha ucuza gelir ve sunucu egress ya da API çağrısı için ücret almaz. Hold 100 ham TB başına $3.77/TB ve Hold 160 $3.50/TB tutarında. 2 November 2026 itibarıyla Backblaze B2 ayda TB başına $6.95 ve Wasabi $7.99 listeliyor.

Yine de ham alan kullanılabilir değildir. On diskte RAIDZ2 %80'i korur; bu yüzden kullanılabilir her TB, ham her TB'den dörtte bir daha pahalıdır. Buna rağmen iki on diskli kurulum da B2'nin altında kalır. İki diskli bir kurulumda ayna alanı yarıya indirir ve bulut kazanır. Bulut ayrıca verinizi birden fazla yerde tutar; tek bir sunucu bunu yapmaz. Egress dahil tam hesap, kiralık bir depolama sunucusu Backblaze B2 veya Wasabi'den daha ucuz mu sayfasında. Her kurulum Basalthold fiyatlandırma sayfası üzerinde.

Kendi barındırdığınız S3: hızlı yanıtlar

S3 uyumlu depolamayı tek bir kiralık sunucuda çalıştırabilir miyim?

Evet. Garage, SeaweedFS ve MinIO tek bir makinede çalışır; Ceph RGW ise tek sunucu ayarlarıyla çalışabilir. Veriyi altta RAIDZ2 ile ya da diskler genelinde erasure coding ile koruyun, asla hiçbir şeyle korumasız bırakmayın. Tek sunucu yine tek bir yerdir; bu yüzden başka bir yerde ikinci bir kopya tutun.

Kendi barındırdığınız bir S3 sunucusu ne kadar RAM ister?

Garage 1 GB ister. İştahlı olan Ceph'tir: belgeleri sabit disk OSD başına en az 6 GiB önerir; bu yüzden on disk yaklaşık 60 GiB ister. ZFS de RAM'i önbellek olarak kullanır; ZFS'in ne kadar RAM istediğine bakın. Hold 100 ve Hold 160 128 GB DDR4 ECC taşır.

Yedekler için object lock destekleyen hangi kendi barındırdığınız S3 sunucusu var?

SeaweedFS, Ceph RGW ve MinIO nesne kilidini (object lock) destekler; Garage desteklemez. Nesne kilidi, bir nesne sürümünün saklama tarihine kadar silinmesini engeller. Garage ile bunun yerine yedeklerinizi ZFS anlık görüntüleriyla veya yalnızca ekleme yapılabilen bir yedekleme aracıyla koruyun.

Nesne depolamamın altındaki diskleri şifreleyebilir miyim?

Evet. Her veri diskini LUKS veya ZFS yerel şifrelemesiyle şifreleyebilirsiniz; anahtarlar sizde kalır ve ekipten kimse bunları asla istemez. Bunun ardından uzaktan yeniden başlatma, anahtarı girebilecek bir yol gerektirir; LUKS'in uzaktan açılması bir örnek gösterir.

MinIO hâlâ kendi sunucunuzda ücretsiz barındırılabilir mi?

Topluluk kodu AGPLv3 kapsamında kalıyor, ancak deposu Nisan 2026'da arşivlendi ve güncelleme almıyor. MinIO artık topluluk kullanıcılarını, yeniden dağıtımı ve yeniden satışı sınırlayan ücretsiz bir lisans altındaki tek düğümlü sürüm olan AIStor Free'ye yönlendiriyor.

Kaynaklar (18)
  1. Garage sürümleri (v2.5.0) — Deuxfleurs (read 2026-11-02)
  2. Garage ana sayfası (donanım gereksinimleri) — Deuxfleurs (read 2026-11-02)
  3. Garage hızlı başlangıç — Deuxfleurs (read 2026-11-02)
  4. Garage: S3 uyumluluk durumu — Deuxfleurs (read 2026-11-02)
  5. Garage: bir küme üzerinde dağıtım — Deuxfleurs (read 2026-11-02)
  6. SeaweedFS sürüm 4.52 — SeaweedFS (read 2026-11-02)
  7. SeaweedFS: warm storage için erasure coding — SeaweedFS (read 2026-11-02)
  8. SeaweedFS: Amazon S3 API — SeaweedFS (read 2026-11-02)
  9. v21.2.0 Umbrella yayımlandı — Ceph (read 2026-11-02)
  10. Yeni bir Ceph kümesi dağıtımı (tek ana bilgisayar varsayılanları) — Ceph documentation (read 2026-11-02)
  11. CPU ve bellek boyutlandırma — Ceph documentation (read 2026-11-02)
  12. RGW bucket işlemleri (nesne kilidi) — Ceph documentation (read 2026-11-02)
  13. MinIO deposu (arşivlendi) — MinIO (read 2026-11-02)
  14. MinIO erasure code hızlı başlangıç kılavuzu — MinIO (read 2026-11-02)
  15. MinIO storage class (varsayılan eşlik) — MinIO (read 2026-11-02)
  16. MinIO nesne kilidi ve değişmezlik kılavuzu — MinIO (read 2026-11-02)
  17. SeaweedFS deposu (açıklama, lisans) — SeaweedFS (read 2026-11-02)
  18. RAIDZ — OpenZFS documentation (read 2026-11-02)

Kendi S3'ünüz için diskleri kiralayın

Hold 100: $377,05 için 10 × 10 TB HDD. Hold 160: $561,39 için 10 × 16 TB HDD. Boş veri diskleri ve SSH üzerinden root. Kripto ile ödeme, KYC olmadan.

$110.99/30 günden itibaren 24 TB · KYC yok

Bir hold seçin