Od 24 TB do 160 TB dysków twardych na serwer · Amsterdam, Bukareszt, Kiszyniów · bez KYC. Płać kryptowalutą: BTC, USDT, USDC, ETH, SOL, LTC, XMR
Język: Polski
Wybierz hold

Poradnik · Szyfrowanie kopii zapasowych

Czym jest szyfrowanie po stronie klienta dla kopii zapasowych i czy potrzebuję go na wynajętym serwerze?

Siedem narzędzi do kopii zapasowych i to, co każde z nich szyfruje, zanim dane opuszczą serwer, gdzie leży klucz i czym szyfrowanie po stronie klienta różni się od szyfrowania dysku na serwerze.

Ostatnia aktualizacja: · 7 min czytania

Szybka odpowiedź

Czym jest szyfrowanie po stronie klienta dla kopii zapasowych i czy potrzebuję go na wynajętym serwerze?

Szyfrowanie po stronie klienta w przypadku kopii zapasowych oznacza, że Twoja maszyna szyfruje dane, zanim opuszczą one urządzenie, kluczem, którego serwer nigdy nie przechowuje. Na wynajętym serwerze jest to konieczne: dyski są wymieniane, czyszczone i obsługiwane przez inne osoby. restic, Borg i Proxmox Backup Server oferują tę funkcję (dokumentacja przeczytana 2 November 2026). Basalthold wynajmuje serwery od 110,99 USD, wyłącznie za kryptowalutę, bez KYC.

Co każde narzędzie do tworzenia kopii zapasowych szyfruje po Twojej stronie?

Narzędzie (wersja sprawdzona)Szyfrowane przed przesłaniemSzyfrGdzie przechowywany jest klucz
restic 0.19.1Zawsze: zawartość plików i metadane, nawet lokalny cacheAES-256 w trybie licznikowym, uwierzytelniany za pomocą Poly1305-AESPliki klucza w repozytorium, otwierane Twoim hasłem przez scrypt
Borg 1.4.5Zależy od trybu ustawionego w borg initAES-CTR-256 z HMAC-SHA256 lub BLAKE2brepokey: w repozytorium; keyfile: na kliencie
Kopia 0.23.1Zawsze: zawartość oraz nazwy plików i katalogówAES-256 lub ChaCha20Klucze kontrolowane przez użytkownika, chronione Twoim hasłem repozytorium
Proxmox Backup Server 4.2Migawki tworzone kluczem klientaAES-256 w trybie GCMPlik klucza klienta; klucz główny RSA może go odzyskać
Synology Hyper Backup (DSM 7.4)Zadania wielowersyjne z włączonym szyfrowaniem po stronie klientaAES-256 i ECC Curve25519Twoje hasło i klucz szyfrowania
Veeam Backup & Replication 13Zadania z włączonym szyfrowaniem, u źródłaKlucze danych opakowane 256-bitowym AESBaza konfiguracji, chroniona Twoim hasłem lub KMS
Szyfrowanie po stronie serwera w NextcloudNic na kliencie: szyfruje serwer—Na serwerze; w trybie klucza głównego administratorzy mogą odszyfrować

Z dokumentacji każdego projektu, przeczytanej 2 listopada 2026.

Dlaczego wynajęty serwer wymaga szyfrowania po stronie klienta?

Wynajęty serwer to maszyna, do której dostęp mają inne osoby. Dyski zawodzą i są wymieniane: 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. Dyski są czyszczone, gdy najem się kończy: Każdy serwer jest opłacany z góry z Twojego salda kryptowalutowego, na 30 dni, 3 miesiące, 6 miesięcy lub 12 miesięcy, zgodnie z wyborem przy płatności. Automatyczne odnowienie pobiera ponownie tę samą długość po cenie, od której zacząłeś, chyba że w panelu ustawisz inną długość na kolejne odnowienie; gdy saldo nie wystarcza, serwer zatrzymuje się z końcem terminu, jego dyski są przechowywane przez 7 dni, a następnie czyszczone. A każdy, kto włamie się do działającego serwera, odczyta wszystko, co przechowuje, w postaci jawnej.

Dzięki szyfrowaniu po stronie klienta żadne z tych zdarzeń nie ujawnia Twoich danych. Serwer przechowuje szyfrogram, a klucz pozostaje na maszynach, na których tworzysz kopię zapasową.

Szyfruj tam, gdzie dane powstają, a serwer będzie przechowywał wyłącznie szum.

Czym różni się to od szyfrowania dysku lub szyfrowania po stronie serwera?

Trzy warstwy nazywa się szyfrowaniem, a każda chroni przed czymś innym.

  • Szyfrowanie dysku na serwerze (LUKS lub natywne szyfrowanie ZFS) chroni dyski w spoczynku. Dokumentacja Nextcloud sugeruje LUKS dla pamięci lokalnej, ponieważ obejmuje ono także kradzież fizycznego serwera. Nie daje nic, gdy serwer działa z załadowanym kluczem. 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.
  • Szyfrowanie po stronie serwera w aplikacji, takie jak w Nextcloud, pozostawia klucze na serwerze. Nextcloud podaje, że nie chroni ono przed przejęciem serwera ani przed złośliwym administratorem.
  • Szyfrowanie po stronie klienta odbywa się przed przesłaniem. Serwer nigdy nie przechowuje klucza, więc przejęty serwer nadal widzi tylko szyfrogram.

Używaj pierwszej i trzeciej warstwy razem. Szyfrowanie dysku wymaga odblokowania przy każdym rozruchu; zdalne odblokowanie wynajętego serwera zaszyfrowanego LUKS pokazuje, jak to zrobić.

Jak każde narzędzie obsługuje klucz?

Klucz to kopia zapasowa. Jeśli go zgubisz, zaszyfrowana kopia stanie się bezwartościowa także dla Ciebie.

  • restic: Twoje hasło otwiera klucz główny. Bez niego nic z repozytorium nie da się odczytać.
  • Borg: uruchom borg key export i trzymaj wynik z dala od systemu objętego kopią zapasową. Dokumentacja Borga mówi, że kopia na tym systemie nie wystarcza w trybie keyfile.
  • Proxmox Backup Server: plik klucza domyślnie znajduje się w ~/.config/proxmox-backup/encryption-key.json. Para kluczy głównych umieszcza w każdej kopii zapasowej kopię zaszyfrowaną RSA, a paperkey wyświetla klucz główny jako kod QR. Od wersji 4.2 zadania synchronizacji push mogą szyfrować snapshoty przed ich wysłaniem.
  • Hyper Backup: Synology ostrzega, że nie może odzyskać utraconego hasła, a jego utrata oznacza trwałą utratę danych.
  • Veeam: utracone hasło blokuje przywracanie, chyba że użyto kluczy Enterprise Manager.
  • Replikacja ZFS: zfs send --raw wysyła zaszyfrowane datasety w takiej postaci, w jakiej są na dysku. OpenZFS mówi, że maszyna odbierająca nigdy nie ma kluczy.

Dwa najczęściej używane narzędzia porównano w restic czy Borg do kopii zapasowych poza siedzibą.

Czego nie ukrywa szyfrowanie po stronie klienta?

Ukrywa treść, a w przypadku większości narzędzi także nazwy. Nie ukrywa jednak, ile przechowujesz ani kiedy. Same założenia projektowe restic mówią, że obserwator mający dostęp do magazynu może wywnioskować rozmiary kopii zapasowych z znaczników czasu obiektów. Pliki kluczy przechowują też nazwę hosta, nazwę użytkownika i czas utworzenia w postaci jawnej.

Aplikacje, które pracują na Twoich plikach, takie jak Nextcloud czy Immich, potrzebują ich w postaci jawnej na serwerze, aby indeksować, generować podglądy i wyszukiwać. W ich przypadku użyj szyfrowania dysku na serwerze, a szyfrowania po stronie klienta do ich kopii zapasowych poza siedzibą. Szyfrowanie nie powstrzymuje też usuwania: połącz je z niezmiennymi kopiami zapasowymi.

Czy nadal potrzebuję szyfrowania, jeśli host nie prosi o dowód tożsamości i nie prowadzi logów?

Tak, bo odpowiadają one na różne pytania. Brak KYC dotyczy tego, kim jesteś; szyfrowanie dotyczy tego, co przechowujesz.

Spośród 23 sprzedawców serwerów do przechowywania danych, których sprawdziliśmy Basalthold na dzień 2 November 2026, tylko 3 podaje, że nie prosi o dowód tożsamości. Z pozostałych 12 prosi przy określonych zdarzeniach, 2 przed dostawą, a 6 tego nie podaje. Po naszej stronie: Bez KYC: żadnego dowodu, żadnego selfie, żadnych dokumentów, żadnej karty i żadnego numeru telefonu, na żadnym etapie. Nie prowadzimy logów: żadnych zapisów połączeń, żadnych zapisów ruchu i żadnych adresów IP odwiedzających ani klientów, na stronie internetowej, w panelu ani na serwerach.

Żadna z tych reguł nie zmienia tego, co zawiera dysk, gdy opuszcza maszynę. Co dzieje się z dyskami po zakończeniu wynajmu, opisano w Twoje dane po anulowaniu wynajętego serwera do przechowywania danych. Ceny są w cenniku przechowywania danych.

O co jeszcze ludzie pytają w kwestii szyfrowania po stronie klienta?

Czy Basalthold może odczytać moje zaszyfrowane kopie zapasowe?

Nie. Przy szyfrowaniu po stronie klienta serwer przechowuje tylko szyfrogram, a klucz nigdy do niego nie trafia. 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.

Czy natywne szyfrowanie ZFS to szyfrowanie po stronie klienta?

Nie samo w sobie: szyfruje serwer, więc klucz jest wczytywany na serwerze, gdy działa. Staje się szyfrowaniem end-to-end, gdy NAS replikuje zaszyfrowany dataset za pomocą zfs send --raw: serwer odbierający przechowuje go, nigdy nie otrzymując klucza.

Czy szyfrowanie w Nextcloud liczy się jako po stronie klienta?

Nie. Szyfrowanie po stronie serwera w Nextcloud trzyma klucze na serwerze, a w trybie klucza głównego administratorzy mogą odszyfrować dowolny plik. Nextcloud zaleca zamiast tego szyfrowanie dysku, takie jak LUKS, do pamięci lokalnej.

Co się stanie, jeśli zgubię klucz szyfrowania?

Kopii zapasowej nie da się przywrócić — ani Tobie, ani nikomu innemu. restic, Borg, Proxmox Backup Server, Hyper Backup i Veeam mówią to samo. Trzymaj klucz lub jego papierową kopię w miejscu oddzielonym zarówno od klienta, jak i od serwera.

Czy powinienem zaszyfrować także dyski wynajętego serwera?

Tak, dla wszystkiego, co jest tam przechowywane w postaci jawnej, na przykład katalogu danych Nextcloud. Szyfrowanie dysku chroni dyski wymienione i wyczyszczone. Szyfrowanie po stronie klienta chroni działający serwer. Każde z nich wypełnia lukę, którą zostawia drugie.

Serwer, który przechowuje Twój szyfrogram

Hold 40: AMD Ryzen 5 3600 (6 rdzeni / 12 wątków), 64 GB DDR4, 4 × 10 TB dysków twardych (40 TB raw) plus 512 GB NVMe na system, port 1 Gbit/s z 60 TB ruchu na 30 dni, 1 IPv4 i IPv6 /64, za $201.09/30 dni. Kryptowaluta, bez KYC, a Twoje klucze zostają Twoje.

Źródła (10)
  1. Bibliografia: projekt i kryptografia — restic documentation (read 2026-11-02)
  2. borg init: tryby szyfrowania (1.4.5) — BorgBackup documentation (read 2026-11-02)
  3. Funkcje: szyfrowanie — Kopia documentation (read 2026-11-02)
  4. Użycie klienta kopii zapasowych: szyfrowanie pbs.proxmox.com/docs/backup-client.html — Proxmox Backup 4.2 documentation (read 2026-11-02)
  5. Informacje o wydaniu Proxmox Backup Server 4.2 pbs.proxmox.com/wiki/index.php/Roadmap — Proxmox (read 2026-11-02)
  6. Specyfikacja oprogramowania Hyper Backup (DSM 7.4) — Synology (read 2026-11-02)
  7. Jak wykonać kopię zapasową danych na zdalny system Synology przy użyciu Hyper Backup? — Synology Knowledge Center (read 2026-11-02)
  8. Jak działa szyfrowanie danych kopii zapasowych (Veeam Backup & Replication 13) — Veeam Help Center (read 2026-11-02)
  9. Konfiguracja szyfrowania po stronie serwera (Nextcloud 35) — Nextcloud Administration Manual (read 2026-11-02)
  10. zfs-send(8): --raw — OpenZFS (read 2026-11-02)

24 TB od $110.99/30 dni · bez KYC

Wybierz hold