Firma Proxmox, znana z opracowywania produktów Proxmox Virtual Environment i Proxmox Mail Gateway, zaprezentowała wydanie dystrybucji Proxmox Backup Server 1.1, które przedstawiane jest jako gotowe rozwiązanie do tworzenia kopii zapasowych i przywracania wirtualnych środowisk, kontenerów oraz komponentów serwerów. ISO obrazu instalacyjnego jest dostępne do swobodnego pobrania. Specyficzne dla dystrybucji składniki są udostępniane na licencji AGPLv3. Dla aktualizacji dostępne są zarówno płatne repozytorium Enterprise, jak i dwa bezpłatne repozytoria, które różnią się poziomem stabilizacji aktualizacji.
Część systemowa dystrybucji oparta jest na bazie pakietów Debian 10.9 (Buster), jądrze Linux 5.4 i OpenZFS 2.0. Stos oprogramowania do zarządzania kopiami zapasowymi napisany jest w języku Rust i obsługuje przyrostowe kopie zapasowe (na serwer przesyłane są tylko zmienione dane), deduplikację (w przypadku duplikatów przechowywana jest tylko jedna kopia), kompresję (wykorzystywany jest ZSTD) oraz szyfrowanie kopii zapasowych. System zaprojektowano w oparciu o architekturę klient-serwer — Proxmox Backup Server może być używany zarówno do lokalnych kopii zapasowych, jak i jako scentralizowany serwer do tworzenia kopii zapasowych danych z różnych hostów. Udostępniane są tryby szybkiego przywracania selektywnego oraz synchronizacji danych między serwerami.
Proxmox Backup Server wspiera integrację z platformą Proxmox VE w celu tworzenia kopii zapasowych maszyn wirtualnych i kontenerów. Zarządzanie kopiami zapasowymi oraz przywracanie danych odbywa się przez interfejs webowy. Istnieje możliwość ograniczenia dostępu użytkowników do ich danych. Cały przesyłany ruch od klientów do serwera szyfrowane jest z użyciem AES-256 w trybie GCM, a same kopie zapasowe przesyłane są już zaszyfrowane przy użyciu szyfrowania asymetrycznego z wykorzystaniem kluczy publicznych (szyfrowanie odbywa się po stronie klienta, a kompromitacja serwera z kopiami zapasowymi nie prowadzi do wycieku danych). Integralność kopii zapasowych kontrolowana jest za pomocą hashy SHA-256.
W nowym wydaniu:
- Zrealizowano synchronizację z bazą pakietów Debian 10.9 „Buster”.
- Wdrożenie systemu plików ZFS zostało przetłumaczone na użycie gałęzi OpenZFS 2.0.
- Dodano wsparcie dla taśmowych nośników danych obsługujących format LTO (Linear Tape-Open).
- Dodano wsparcie dla przechowywania i przywracania magazynów z wykorzystaniem puli nośników taśmowych.
- Zrealizowano elastyczne polityki określające czas przechowywania danych.
- Dodano nowy sterownik dla nośników taśmowych, działający w przestrzeni użytkownika i napisany w języku Rust.
- Dodano wsparcie dla zarządzania mechanizmami automatycznego załadunku wkładów w napędach taśmowych. Do zarządzania ładowarkami zaproponowano narzędzie pmtx, które jest odpowiednikiem narzędzia mtx, przepisanym w języku Rust.
- Do interfejsu webowego dodano sekcje do konfiguracji komponentów, prac oraz wykonywania zadań zgodnie z harmonogramem.
- Dodano aplikację webową Proxmox LTO Barcode Label Generator do generowania i drukowania etykiet ze stemplami kodów kreskowych.
- Do interfejsu webowego dodano wsparcie dla dwuetapowej weryfikacji z użyciem jednorazowych haseł (TOTP), WebAuthn oraz jednorazowych kluczy do przywracania dostępu.
Źródło: opennet.ru
