Firma Proxmox, znana z rozwoju produktów Proxmox Virtual Environment i Proxmox Mail Gateway, zaprezentowała wydanie dystrybucji Proxmox Backup Server 1.1, która jest prezentowana jako gotowe rozwiązanie do tworzenia kopii zapasowych i odzyskiwania środowisk wirtualnych, kontenerów i farszu serwerów. Instalacyjny obraz ISO jest dostępny do bezpłatnego pobrania. Komponenty specyficzne dla dystrybucji są objęte licencją AGPLv3. Do instalacji aktualizacji dostępne jest 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 Debiana 10.9 (Buster), jądrze Linux 5.4 i OpenZFS 2.0. Stos oprogramowania do zarządzania kopiami zapasowymi jest napisany w języku Rust i obsługuje kopie przyrostowe (na serwer przesyłane są tylko zmienione dane), deduplikację (w przypadku duplikatów przechowywana jest tylko jedna kopia), kompresję (przy użyciu ZSTD) i szyfrowanie kopii zapasowych. System został zaprojektowany w oparciu o architekturę klient-serwer - Proxmox Backup Server może służyć zarówno do pracy z lokalnymi kopiami zapasowymi, jak i jako scentralizowany serwer do tworzenia kopii zapasowych danych z różnych hostów. Dostępne są tryby szybkiego selektywnego odzyskiwania i synchronizacji danych pomiędzy serwerami.
Proxmox Backup Server obsługuje integrację z platformą Proxmox VE w celu tworzenia kopii zapasowych maszyn wirtualnych i kontenerów. Zarządzanie kopiami zapasowymi i odzyskiwaniem danych odbywa się poprzez interfejs WWW. Istnieje możliwość ograniczenia dostępu użytkownika do jego danych. Cały ruch przesyłany od klientów do serwera jest szyfrowany przy użyciu AES-256 w trybie GCM, a same kopie zapasowe są przesyłane już zaszyfrowane przy użyciu szyfrowania asymetrycznego przy użyciu kluczy publicznych (szyfrowanie odbywa się po stronie klienta i naruszenie serwera kopiami zapasowymi nie spowoduje prowadzić do wycieku danych). Integralność kopii zapasowych jest kontrolowana za pomocą skrótów SHA-256.
W nowym wydaniu:
- Synchronizacja z bazą danych pakietu Debian 10.9 „Buster” została zakończona.
- Implementacja systemu plików ZFS została przeniesiona do gałęzi OpenZFS 2.0.
- Dodano obsługę napędów taśmowych obsługujących format LTO (Linear Tape-Open).
- Dodano obsługę zapisywania i przywracania pamięci przy użyciu puli taśm.
- Wdrożono elastyczne zasady ustalania okresu przechowywania danych.
- Dodano nowy sterownik taśm w przestrzeni użytkownika napisany w języku Rust.
- Dodano obsługę sterowania mechanizmami automatycznego podawania kaset w napędach taśmowych. Do zarządzania autoloaderami zaproponowano narzędzie pmtx, które jest analogiem narzędzia mtx, przepisanym w języku Rust.
- Do interfejsu internetowego dodano sekcje umożliwiające konfigurowanie komponentów, zadań i wykonywanie zaplanowanych zadań.
- Dodano aplikację internetową Proxmox LTO Barcode Label Generator do generowania i drukowania etykiet z kodami kreskowymi.
- Do interfejsu internetowego dodano obsługę uwierzytelniania dwuskładnikowego przy użyciu haseł jednorazowych (TOTP), WebAuthn i jednorazowych kluczy odzyskiwania dostępu.
Źródło: opennet.ru