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 kompletní řešení pro zálohování a obnovu virtuálních prostředí, kontejnerů a infrastruktury serverů. Instalátor ISO je k dispozici ke svobodnému stažení. Specifické komponenty distribuce jsou otevřeny pod licencí AGPLv3. Pro instalaci aktualizací je k dispozici jak placený repozitář Enterprise, tak dva bezplatné repozitáře lišící se úrovní stabilizace aktualizací.
Systémová část distribuce vychází z balíčkové základny Debian 10.9 (Buster), jádra Linux 5.4 a OpenZFS 2.0. Softwarový stack pro správu zálohování je napsán v jazyce Rust a podporuje inkrementální zálohy (na server jsou přenášena pouze změněná data), deduplikaci (při přítomnosti duplicit je uchovávána pouze jedna kopie), kompresi (používá se ZSTD) a šifrování záloh. Systém je navržen na základě klient-server architektury — Proxmox Backup Server může být použit jak pro práci s lokálními zálohami, tak jako centralizovaný server pro zálohování dat z různých hostitelů. Jsou poskytovány režimy rychlé selektivní obnovy a synchronizace 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áloh a obnova dat se provádí prostřednictvím webového rozhraní. Existuje možnost omezení přístupu uživatelů k jejich datům. Veškerý přenášený provoz od klientů k serveru šifruje se pomocí AES-256 v režimu GCM a samotné zálohy jsou přenášeny již zašifrované pomocí asymetrického šifrování na základě veřejných klíčů (šifrování se provádí na straně klienta a kompromitace serveru se zálohami nepovede k úniku dat). Integrita záloh je kontrolována pomocí hashů SHA-256.
V novém vydání:
- Byla provedena synchronizace s balíčkovou základnou Debian 10.9 "Buster".
- Implementace souborového systému ZFS byla převedena na použití větve OpenZFS 2.0.
- Byla přidána podpora pro páskové jednotky podporující formát LTO (Linear Tape-Open).
- Byla přidána podpora pro ukládání a obnovu úložišť pomocí poolu páskových jednotek.
- Byly implementovány flexibilní politiky pro určení doby uchovávání dat.
- Byl přidán nový ovladač pro páskové jednotky, který pracuje v uživatelském prostoru a je napsán v jazyce Rust.
- Byla přidána podpora pro správu mechanismů automatického podávání kazet v pásech. Pro správu autodrážek byla navržena utilita pmtx, což je ekvivalent utilitě mtx, přepsaná v jazyce Rust.
- Do webového rozhraní byly přidány sekce pro nastavování komponent, práce a vykonávání úkolů podle plánu.
- Byla přidána webová aplikace Proxmox LTO Barcode Label Generator pro generování a tisk štítků s čárovými kódy.
- Do webového rozhraní byla přidána podpora dvoustupňového ověřování pomocí jednorázových hesel (TOTP), WebAuthn a jednorázových klíčů pro obnovení přístupu.
Zdroj: opennet.ru
