Version 3.11.0 af backupværktøjet nxs-backup er udgivet. Dette værktøj gør det muligt at lave backups, rotere dem og gemme dem lokalt eller på eksterne lagringsenheder. Udover filbackup understøttes også oprettelse af backups for forskellige databaser: MySQL, PostgreSQL, MongoDB, Redis. Projektkoden distribueres under Apache 2.0 licensen.
Backups kan opbevares både lokalt og på eksterne lagringsenheder (S3, FTP, SSH, SMB, NFS, WebDAV), hvormed forskellige biblioteker anvendes. Ved at integrere med overvågning er der mulighed for at modtage metrics i Prometheus format, som for eksempel: backupfilens størrelse, korrekthed af backupindsamling, tid for backupindsamling. Backups kan udføres ikke kun inden for en angivet tidsramme, men også med hensyntagen til at opretholde et specifikt antal backups.
I den nye version:
- Muligheden for at begrænse ressourceforbruget er blevet tilføjet: CPU, diskhastighed og skrivhastighed til ekstern lagring;
- Funktionen rotateEnabled er blevet tilføjet for at deaktivere rotation af backups;
- Mulighed for at vise listen over oprettede backups og sortere dem;
- Mere fleksibel dannelse af URL'er til adgang til S3-lagring;
- Mulighed for at springe unødvendige kataloger over under rotationen af backups;
- Go-sprogværktøjer og afhængigheder er opdateret til de nyeste versioner.
Kilde: opennet.ru
