Společnost Proxmox, známá vývojem produktů Proxmox Virtual Environment a Proxmox Mail Gateway, představila vydání distribuce Proxmox Backup Server 1.1, která je prezentována jako řešení na klíč pro zálohování a obnovu virtuálních prostředí, kontejnerů a serverových výplní. Instalační ISO obraz je k dispozici ke stažení zdarma. Komponenty specifické pro distribuci jsou licencovány pod licencí AGPLv3. Pro instalaci aktualizací je k dispozici jak placené Enterprise úložiště, tak dvě bezplatná úložiště, která se liší úrovní stabilizace aktualizací.
Systémová část distribuce je založena na základu balíků Debian 10.9 (Buster), linuxovém jádře 5.4 a OpenZFS 2.0. Softwarový zásobník pro správu záloh je napsán v Rustu a podporuje přírůstkové zálohy (na server se přenášejí pouze změněná data), deduplikaci (pokud existují duplikáty, uloží se pouze jedna kopie), kompresi (pomocí ZSTD) a šifrování záloh. Systém je navržen na architektuře klient-server - Proxmox Backup Server lze použít jak pro práci s lokálními zálohami, tak jako centralizovaný server pro zálohování dat z různých hostitelů. K dispozici jsou režimy pro rychlou selektivní obnovu a synchronizaci dat mezi servery.
Proxmox Backup Server podporuje integraci s platformou Proxmox VE pro zálohování virtuálních strojů a kontejnerů. Správa záložních kopií a obnova dat probíhá přes webové rozhraní. Je možné omezit přístup uživatelů k jejich datům. Veškerý přenášený provoz z klientů na server je šifrován pomocí AES-256 v režimu GCM a samotné záložní kopie jsou přenášeny již zašifrované pomocí asymetrického šifrování pomocí veřejných klíčů (šifrování se provádí na straně klienta a kompromitace serveru záložními kopiemi nebude vést k úniku dat). Integrita záloh je řízena pomocí hashů SHA-256.
V novém vydání:
- Synchronizace s databází balíčků Debian 10.9 „Buster“ byla dokončena.
- Implementace souborového systému ZFS byla převedena na větev OpenZFS 2.0.
- Přidána podpora páskových jednotek, které podporují formát LTO (Linear Tape-Open).
- Přidána podpora pro ukládání a obnovu úložiště pomocí fondu pásek.
- Pro stanovení doby uchovávání dat byly zavedeny flexibilní zásady.
- Přidán nový páskový ovladač v uživatelském prostoru napsaný v Rustu.
- Přidána podpora pro ovládání mechanismů automatického podávání kazet v páskových jednotkách. Pro správu automatických zavaděčů byla navržena utilita pmtx, což je obdoba mtx utility, přepsané do jazyka Rust.
- Do webového rozhraní byly přidány sekce pro konfiguraci komponent, úloh a provádění naplánovaných úloh.
- Přidána webová aplikace Proxmox LTO Barcode Label Generator pro generování a tisk štítků s čárovým kódem.
- Do webového rozhraní přibyla podpora dvoufaktorové autentizace pomocí jednorázových hesel (TOTP), WebAuthn a jednorázových klíčů pro obnovení přístupu.
Zdroj: opennet.ru