Utgivet en version av sÀkerhetskopieringsverktyget nxs-backup 3.7.0, vilket möjliggör att skapa sÀkerhetskopior, rotera dem och lagra dem pÄ lokala eller externa lagringsenheter. Förutom filbackup stöds skapandet av backup av olika databashanteringssystem: MySQL, PostgreSQL, MongoDB, Redis. Projektets kod distribueras under Apache 2.0-licensen.
Backup kan lagras bÄde lokalt och pÄ fjÀrrlagringsenheter (S3, FTP, SSH, SMB, NFS, WebDAV), för vilket olika bibliotek anvÀnds. Tack vare mini-ramverket go-nxs-appctx finns det möjlighet att anvÀnda miljövariabler i konfigurationen. Backup kan utföras inte bara under en angiven tidsperiod, utan Àven med beaktande av att upprÀtthÄlla ett visst antal sÀkerhetskopior. Det finns en sjÀlvuppdateringsfunktion och möjlighet att utöka funktionaliteten med hjÀlp av anvÀndarskript.
I den nya versionen:
- Licensen för projektets kod har Àndrats, nu Àr det Apache 2.0 (tidigare GPLv3).
- Integration med övervakningen har lagts till för att fÄ applikationsmetrik och status för arbeten. Tidigare kunde endast logghÀndelser skickas via hooks med instÀllning av olika nivÄer, och fÄ information om fel eller hÀndelser pÄ de önskade nivÄerna. I den nya versionen har följande metrik lagts till:
- Filstorlek för backup
- Korrekthet i insamlingen av backup
- Tid för insamling av backup
- Korrekthet i leveransen av backup
- Tid för leverans av backup
- NĂ€rvaro av ny version
- För att differentiera metrik anvÀnds sÄdana etiketter som:
- projekt
- server
- jobbnamn
- jobbtillstÄnd
- source
- target
Nu kan varje backup identifieras tillrÀckligt och motsvarande varningar stÀllas in, i tillÀgg (eller istÀllet för) befintliga varningar med hjÀlp av hooks.
KĂ€lla: opennet.ru
