Rilascio del sistema di backup nxs-backup 3.4.0

È stata pubblicata la versione 3.4.0 dello strumento di backup nxs-backup, che consente di creare backup, eseguire la loro rotazione e conservarli su archivi locali o esterni. Oltre al backup dei file, supporta la creazione di backup per vari DBMS. Il codice del progetto è distribuito sotto licenza GPLv3. A partire dal ramo nxs-backup 3.x, il codice del progetto è completamente riscritto in Go (precedentemente in Python) per migliorare le prestazioni e ampliare le funzionalità.

Requisiti iniziali per le funzionalità di nxs-backup:

  • Backup dei dati del software più comunemente utilizzato: file (backup discreti e incrementali), MySQL (backup logici/fisici), PostgreSQL (backup logici/fisici), MongoDB, Redis;
  • Conservazione dei backup in archivi remoti: S3, FTP, SSH, SMB, NFS, WebDAV;
  • Unico file di configurazione per gestire centralmente i backup;
  • Possibilità di estendere le funzionalità attraverso script personalizzati;
  • Semplicità nella configurazione iniziale.

Nell'ultimo anno, nxs-backup ha ricevuto le seguenti funzionalità:

  • Interfacce realizzate per tutti gli archivi dichiarati e per tutti i tipi di backup. I compiti e gli archivi sono inizializzati all'avvio, non durante l'esecuzione;
  • Lavoro con archivi remoti tramite API. Vengono utilizzate diverse librerie per questo;
  • Grazie al mini-framework go-nxs-appctx, è possibile utilizzare variabili d'ambiente nella configurazione;
  • Invio di eventi di log tramite webhook. È possibile configurare diversi livelli e ricevere solo informazioni su errori o eventi di un certo livello;
  • Autoaggiornamento;
  • Backup non solo per un periodo di tempo specificato, ma anche tenendo conto del mantenimento di un numero specifico di backup.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster