L'azienda Proxmox, nota per lo sviluppo dei prodotti Proxmox Virtual Environment e Proxmox Mail Gateway, ha presentato il rilascio della distribuzione Proxmox Backup Server 1.1, che viene proposta come una soluzione pronta per il backup e il ripristino di ambienti virtuali, contenitori e risorse server. L'immagine ISO di installazione è disponibile per il download libero. I componenti specifici per la distribuzione sono aperti con licenza AGPLv3. Per l'installazione degli aggiornamenti è disponibile sia un repository Enterprise a pagamento, sia due repository gratuiti che si differenziano per il livello di stabilità degli aggiornamenti.
La parte sistemica della distribuzione si basa sul pacchetto di Debian 10.9 (Buster), sul kernel Linux 5.4 e su OpenZFS 2.0. Il stack software per la gestione dei backup è scritto in Rust e supporta i backup incrementali (viene trasferito solo il dato modificato), la deduplicazione (viene conservata solo una copia in presenza di duplicati), la compressione (utilizza ZSTD) e la crittografia dei backup. Il sistema è progettato su un'architettura client-server: Proxmox Backup Server può essere utilizzato tanto per lavorare con backup locali quanto come server centralizzato per il backup dei dati da diversi host. Sono disponibili modalità di ripristino selettivo veloce e sincronizzazione dei dati tra server.
Proxmox Backup Server supporta l'integrazione con la piattaforma Proxmox VE per il backup macchine virtuali e i contenitori. La gestione dei backup e il ripristino dei dati avvengono tramite un'interfaccia web. È possibile gestire i diritti di accesso degli utenti ai propri dati. Tutto il traffico trasmesso dai client a server è crittografato utilizzando AES-256 in modalità GCM, e i backup stessi vengono trasferiti già crittografati utilizzando una crittografia asimmetrica a chiave pubblica (la crittografia avviene lato client e la compromissione del server con i backup non porterà a fuga di dati). L'integrità dei backup viene controllata tramite hash SHA-256.
Nel nuovo rilascio:
- È avvenuta la sincronizzazione con il pacchetto di Debian 10.9 'Buster'.
- L'implementazione del file system ZFS è stata aggiornata per utilizzare il ramo OpenZFS 2.0.
- È stata aggiunta la supporto per le unità a nastro che supportano il formato LTO (Linear Tape-Open).
- È stata aggiunta la supporto per il salvataggio e il ripristino degli archivi utilizzando un pool di unità a nastro.
- Sono state implementate politiche flessibili per determinare il periodo di conservazione dei dati.
- È stato aggiunto un nuovo driver per le unità a nastro, funzionante nello spazio utente e scritto in Rust.
- È stata aggiunta la funzionalità per gestire i meccanismi di caricamento automatico delle cartucce nei dispositivi a nastro. Per gestire i caricabatterie è stata proposta l'utilità pmtx, che è un'analoga dell'utilità mtx, riscritta in Rust.
- Sono state aggiunte sezioni all'interfaccia web per la configurazione dei componenti, lavori e l'esecuzione di attività programmata.
- È stata aggiunta l'app web Proxmox LTO Barcode Label Generator per la creazione e stampa di etichette con codici a barre.
- L'interfaccia web ha ora il supporto per l'autenticazione a due fattori tramite password usa e getta (TOTP), WebAuthn e chiavi di recupero usa e getta.
Fonte: opennet.ru
