# Czy na wynajętym serwerze storage użyć ZFS czy hardware RAID?

> ZFS czy hardware RAID na wynajętym serwerze storage: OpenZFS zaleca brak ZFS na karcie RAID. Puste dyski dla ZFS lub mdadm; bez KYC, płatność kryptowalutą.

- URL: https://basalthold.com/pl/zfs-vs-hardware-raid/
- Ostatnia aktualizacja: 2026-11-02
- Wydawca: Basalthold (https://basalthold.com)

Co OpenZFS mówi o kontrolerach RAID i co dają Ci ZFS i mdadm na zwykłych dyskach. Następnie, jak sprawdzić, czy Twoja pula widzi prawdziwe dyski.

**Szybka odpowiedź — Czy na wynajętym serwerze storage użyć ZFS czy hardware RAID?**

Na wynajętym serwerze storage używaj ZFS na zwykłych dyskach, a nie na hardware RAID. Dokumentacja OpenZFS, przeczytaj 2 November 2026, podaje, że nie należy używać kontrolerów hardware RAID z ZFS: ZFS nie może wtedy naprawić uszkodzonego bloku z innego dysku. **Basalthold** dostarcza puste dyski danych dla ZFS lub mdadm, od $3.50/TB raw, tylko kryptowaluta, bez KYC.

## Co daje Ci hold, na którym możesz budować?

| Atrybut | Wartość |
| --- | --- |
| Dyski | System operacyjny znajduje się na własnym SSD (dwa lustrzane SSD w większych pojemnościach); dyski danych są dostarczane puste i niepartycjonowane, więc możesz zbudować ZFS, macierz mdadm lub zestaw niezależnych dysków. Jeśli chcesz, aby zespół przygotował macierz RAID 6 lub RAID 10 przed dostawą, zgłoś to do supportu, zanim serwer zostanie przekazany |
| Awaria dysku | Gdy dysk ulegnie awarii, otwórz zgłoszenie: zespół wymieni go bez dodatkowych kosztów, a odbudowa macierzy na nowym dysku zależy od Twojej konfiguracji |
| Systemy | Wybierz Debian, Ubuntu, AlmaLinux lub Rocky Linux, Proxmox VE albo Proxmox Backup Server jako gotowy cel kopii zapasowych. Windows nie jest oferowany |
| Konsola | Klienci nie mają dostępu przez IPMI ani KVM-over-IP; restarty i reinstalacje, o które prosisz w panelu, wykonuje zespół |
| Szyfrowanie | Możesz zaszyfrować każdy dysk danych za pomocą LUKS lub natywnego szyfrowania ZFS; klucze pozostają u Ciebie i nikt z zespołu nigdy o nie nie prosi |
| Kopie zapasowe | Serwer storage nie jest kopią zapasową samego siebie: nigdzie indziej nie przechowujemy kopii Twoich danych, więc druga kopia w innym miejscu pozostaje Twoim zadaniem |

## Dlaczego OpenZFS odradza hardware RAID?

Ponieważ karta RAID ukrywa dyski przed ZFS. ZFS widzi wtedy jeden wirtualny dysk i nie może użyć własnej nadmiarowości. Przewodnik sprzętowy OpenZFS wymienia problemy:

- **Słabsze samonaprawianie.** Gdy suma kontrolna nie zgadza się, ZFS często nie może pobrać dobrej kopii z innego dysku, ponieważ karta zarządza nadmiarowością.
- **Błędne rozmiary sektorów.** Karta może je błędnie raportować, co powoduje narzut odczytu-modyfikacji-zapisu.
- **Zamknięte zamienniki.** Uszkodzona karta może wymagać tego samego modelu, aby ponownie odczytać macierz.
- **Ryzyko pamięci podręcznej zapisu.** Zbuforowane zapisy mogą zniknąć przy utracie zasilania lub rozładowanej baterii.
- **Nieznane zachowanie przy odbudowie.** Przewodnik cytuje doniesienia o macierzach RAID 5 i 6 utraconych podczas odbudowy po cichym uszkodzeniu danych.
- **Zamknięty firmware i zmieniające się nazwy urządzeń.** Nie możesz sprawdzić kodu, a jedna uszkodzona macierz może zmienić nazwy pozostałych.

Zaleca użycie host bus adaptera (HBA) zamiast kontrolera RAID, dla wydajności i niezawodności.

**ZFS może naprawić tylko to, co widzi: daj mu dyski, a nie wirtualny dysk.**

## Co robi ZFS, czego karta RAID nie potrafi?

ZFS sprawdza każdy odczytywany blok względem sumy kontrolnej. Gdy blok jest błędny, a pula ma nadmiarowość, ZFS odczytuje dobrą kopię i naprawia złą. Scrub robi to dla wszystkich danych, aby wychwycić ciche błędy pochodzące z awarii sprzętu lub uszkodzenia dysku.

System plików i macierz to jedna warstwa, więc ZFS wie, które bloki zawierają dane. Resilver sprawdza tylko nieaktualne dane, a nie puste miejsce. To skraca odbudowę puli, która nie jest pełna; godziny wyliczono na [stronie o czasie odbudowy RAID](https://basalthold.com/pl/raid-rebuild-time/ "How long a RAID 6 or RAIDZ2 rebuild takes with 20 TB drives").

Daje też snapshoty, kompresję i natywne szyfrowanie dla każdego datasetu. RAIDZ2 nie ma dziury zapisu RAID 5/6, w której dane i parzystość nie zgadzają się po utracie zasilania.

## Kiedy hardware RAID lub mdadm to lepszy wybór?

Gdy chcesz zwykły system plików, taki jak ext4 lub XFS. Wtedy coś poniżej musi zapewnić nadmiarowość: karta RAID lub Linux mdadm.

mdadm nie potrzebuje karty. Jego macierze przenoszą się na dowolną maszynę z Linuksem, a szyfrowanie LUKS czysto się pod nim układa. Jego ograniczenie jest tym, które usuwa ZFS: md nie wie, które bloki zawierają dane, więc odbudowuje całe dyski.

Jeśli serwer jest dostarczany tylko z kartą RAID, ustaw kartę na przepuszczanie dysków, zanim zbudujesz ZFS. To pozostawia ZFS kontrolę nad dyskami.

Spośród 23 sprzedawców serwerów storage, których Basalthold sprawdzono 2 November 2026, 4 podało kontroler hardware RAID lub opcję w planie storage. Basalthold niczego nie obiecuje: dyski danych przychodzą puste, pod Twoją własną macierz programową.

## ZFS czy mdadm na holdzie?

| Pytanie | ZFS (RAIDZ2 lub mirrory) | mdadm (RAID 6 lub RAID 10) + ext4 lub XFS |
| --- | --- | --- |
| Wykrywa ciche uszkodzenia | Tak, sumy kontrolne każdego bloku | Wykrywa niezgodności parzystości, ale nie potrafi wskazać, która kopia jest poprawna |
| Odbudowa obejmuje | Tylko zapisane dane | Cały dysk |
| Snapshoty i replikacja | Wbudowane | Przez LVM lub narzędzie do backupu |
| Szyfrowanie | Natywnie, na zbiór danych, lub LUKS pod spodem | LUKS pod macierzą |
| Zużycie pamięci | Wykorzystuje RAM jako cache; zobacz stronę o RAM | Lekkie |
| Skąd pochodzi | Debian contrib, Ubuntu, Proxmox VE i Proxmox Backup Server | W jądrze Linux na każdym systemie |

Wersje pakietów odczytane 2 listopada 2026: zfsutils-linux 2.3.9 w Debian 13, 2.2.2 w Ubuntu 24.04. Debian 13, Debian 12, Ubuntu 24.04 LTS, AlmaLinux 10, Rocky Linux 10, Proxmox VE 9 i Proxmox Backup Server 4.

## Który z nich pasuje do serwera do backupu?

W większości przypadków ZFS. Backupy są zapisywane raz i rzadko odczytywane, więc ciche uszkodzenia mogą pozostawać niezauważone przez miesiące. Sumy kontrolne i scrubbing wykrywają je, dopóki istnieje dobra kopia.

Proxmox VE i Proxmox Backup Server zawierają ZFS, więc ta sama pula obsługuje datastore; zobacz [Proxmox Backup Server poza siedzibą](https://basalthold.com/pl/proxmox-backup-server-offsite/ "How to set up an offsite Proxmox Backup Server on a rented server"). ZFS potrzebuje pamięci na swój cache; wymagania dla 100 TB znajdziesz w [wymaganiach RAM dla ZFS](https://basalthold.com/pl/zfs-ram-requirements/ "How much RAM ZFS needs for a 100 TB pool"). Wybór układu opisano w [RAID 6 lub RAID 10](https://basalthold.com/pl/raid-6-vs-raid-10/ "RAID 6 or RAID 10 for a rented storage server").

## Jak sprawdzić, czy ZFS widzi surowe dyski?

Wypisz dyski, zanim cokolwiek zbudujesz. Każdy dysk z danymi powinien pojawić się osobno, z prawdziwym modelem i numerem seryjnym. Następnie utwórz pulę ze stabilnych nazw w `/dev/disk/by-id`, żeby zmieniona nazwa urządzenia nie mogła jej pomieszać.

Obie karty katalogowe czytane na potrzeby tej strony opisują fizyczne sektory 4096 bajtów. Seagate Exos X20 jest dostarczany w formacie 512e, a Western Digital nazywa HC560 dyskiem Advanced Format. Ustaw `ashift=12`, aby to dopasować.

*Sprawdź dyski, potem zbuduj pulę RAIDZ2*

```bash
# every data drive on its own line, with model and serial
lsblk -d -o NAME,SIZE,ROTA,MODEL,SERIAL
smartctl -i /dev/sdb
ls -l /dev/disk/by-id/ | grep -v part

# RAIDZ2 over the data drives, by stable ID, 4K sectors
zpool create -o ashift=12 tank raidz2 \
  /dev/disk/by-id/ata-MODEL_SERIAL01 /dev/disk/by-id/ata-MODEL_SERIAL02 \
  /dev/disk/by-id/ata-MODEL_SERIAL03 /dev/disk/by-id/ata-MODEL_SERIAL04
zpool status tank

# scrub once a month to find silent errors
zpool scrub tank
```

## O co jeszcze ludzie pytają w kontekście ZFS i sprzętowego RAID?

### Czy serwery Basalthold mają sprzętowy kontroler RAID?

Basalthold tego nie gwarantuje. System operacyjny znajduje się na własnym SSD (dwa lustrzane SSD w większych pojemnościach); dyski danych są dostarczane puste i niepartycjonowane, więc możesz zbudować ZFS, macierz mdadm lub zestaw niezależnych dysków. Jeśli chcesz, aby zespół przygotował macierz RAID 6 lub RAID 10 przed dostawą, zgłoś to do supportu, zanim serwer zostanie przekazany.

### Czy mogę używać ZFS na Debianie lub Ubuntu?

Tak. Debian 13 dostarcza zfsutils-linux 2.3.9 w contrib, a Ubuntu 24.04 dostarcza 2.2.2. Proxmox VE i Proxmox Backup Server zawierają ZFS. Debian 13, Debian 12, Ubuntu 24.04 LTS, AlmaLinux 10, Rocky Linux 10, Proxmox VE 9 i Proxmox Backup Server 4.

### Czy ZFS jest bezpieczny bez pamięci ECC?

FAQ OpenZFS nazywa pamięć ECC nie tyle wymogiem, co bardzo zalecanym rozwiązaniem. Hold 100 i Hold 160 są dostarczane z 128 GB DDR4 ECC i 128 GB DDR4 ECC.

### Co się dzieje, gdy dysk w mojej puli ZFS ulegnie awarii?

Gdy dysk ulegnie awarii, otwórz zgłoszenie: zespół wymieni go bez dodatkowych kosztów, a odbudowa macierzy na nowym dysku zależy od Twojej konfiguracji. Uruchom zpool replace z nazwą by-id nowego dysku, a następnie obserwuj zpool status, aż resilver się zakończy.

### Czy mogę wynająć serwer storage za kryptowalutę i bez KYC?

Tak. Basalthold przyjmuje BTC, USDT, USDC, ETH, SOL, LTC, XMR, od doładowania 1 USD. Bez KYC: żadnego dowodu, żadnego selfie, żadnych dokumentów, żadnej karty i żadnego numeru telefonu, na żadnym etapie. Każdy pakiet i okres są w [cenniku](https://basalthold.com/pl/pricing/ "Basalthold storage server prices").

**Puste dyski, własna pula** Hold 100: Intel Xeon Silver 4210R (10 rdzeni / 20 wątków), 128 GB DDR4 ECC, 10 × 10 TB dyski twarde (100 TB surowej pojemności) plus 2 × 480 GB SSD na system w macierzy lustrzanej, port 1 Gbit/s z 120 TB ruchu na 30 dni, 1 IPv4 i IPv6 /64, za $377.05/30 dni. Kryptowaluta, bez KYC. [Wynajmij Hold 100 w Amsterdamie](https://basalthold.com/app/checkout/?plan=hold-100&location=nl-ams&lang=pl) · [Wynajmij Hold 160 w Kiszyniowie](https://basalthold.com/app/checkout/?plan=hold-160&location=md-kiv&lang=pl)

## Źródła

1. [Sprzęt: sprzętowe kontrolery RAID](https://openzfs.github.io/openzfs-docs/Performance%20and%20Tuning/Hardware.html) — OpenZFS (read 2026-11-02)
2. [FAQ: Wymagania sprzętowe](https://openzfs.github.io/openzfs-docs/Project%20and%20Community/FAQ.html) — OpenZFS (read 2026-11-02)
3. [zpoolconcepts(7): raidz i write hole](https://openzfs.github.io/openzfs-docs/man/master/7/zpoolconcepts.7.html) — OpenZFS (read 2026-11-02)
4. [zpool-scrub(8)](https://openzfs.github.io/openzfs-docs/man/master/8/zpool-scrub.8.html) — OpenZFS (read 2026-11-02)
5. [md(4): sterownik wielu urządzeń](https://man7.org/linux/man-pages/man4/md.4.html) — Linux man-pages (read 2026-11-02)
6. [Pakiet zfsutils-linux w Debian trixie](https://packages.debian.org/trixie/zfsutils-linux) — Debian (read 2026-11-02)
7. [Pakiet zfsutils-linux w Ubuntu noble](https://packages.ubuntu.com/noble/zfsutils-linux) — Ubuntu (read 2026-11-02)
8. [Exos X20 data sheet (DS2080-2111US)](https://www.seagate.com/content/dam/seagate/migrated-assets/www-content/datasheets/pdfs/exos-x20-channel-DS2080-2111US-en_US.pdf) — Seagate Technology (November 2021, read 2026-11-02)
9. [Karta katalogowa Ultrastar DC HC560 (D018-000383-AA02)](https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/data-center-drives/ultrastar-dc-hc500-series/data-sheet-ultrastar-dc-hc560.pdf) — Western Digital (July 2022, read 2026-11-02)

---

Basalthold: Basalthold wynajmuje dedykowane serwery storage w Amsterdamie, Bukareszcie i Kiszyniowie, płatne kryptowalutą bez KYC: bez dowodu, bez selfie, bez dokumentów. Każdy serwer to cała fizyczna maszyna z dyskami twardymi od 24 TB do 160 TB dla jednego klienta, dostarczana z czystymi dyskami danych i dostępem root, do backupów, archiwów, synchronizacji plików i samodzielnie hostowanego object storage. Na dzień 2 listopada 2026 ceny wynosiły od $110.99 za 30 dni za 24 TB do $561.39 za 160 TB ($3.50 za surowy TB). Usługę prowadzi DomaineGoat LLC, firma zarejestrowana w Panamie, nie prowadzi logów i nigdy nie prosi o Twoje klucze szyfrowania.
