Version 3.9.0 av backupverktyget nxs-backup har publicerats, vilket möjliggör skapande av sÀkerhetskopior, rotering av dessa och lagring pÄ lokala eller externa lagringsenheter. Förutom sÀkerhetskopiering av filer stöds skapandet av backup för olika databashanterare: MySQL, PostgreSQL, MongoDB, Redis. Projektets kod distribueras under Apache 2.0-licensen.
SÀkerhetskopior kan lagras bÄde lokalt och pÄ fjÀrrlagringsenheter (S3, FTP, SSH, SMB, NFS, WebDAV), dÀr olika bibliotek anvÀnds för att arbeta med dem. Kopiering kan göras inte bara under en angiven tidsperiod, utan Àven med hÀnsyn till att bibehÄlla ett visst antal sÀkerhetskopior.
Genom integration med övervakning finns det möjlighet att fÄ metrik som filstorlek pÄ backup, korrekthet i backup-samlingen, tid för backup-samling, och liknande, i ett Prometheus-kompatibelt format. En ytterligare metrik nxs_backup_creation_ts har lagts till, som innehÄller en Unix-tidsstÀmpel för skapandet av sÀkerhetskopian. Varje backup kan identifieras och konfigureras med motsvarande alert, som ett komplement (eller istÀllet för) befintliga alerts med hjÀlp av hooks, vilket gör att man kan hantera backup-tillstÄndet mer effektivt.
I den nya versionen:
- Möjlighet att begrÀnsa konsumtionen av olika resurser har lagts till. Till exempel kan man begrÀnsa Ätkomsthastigheten till diskar, överföringshastigheten över nÀtverket och CPU-resurser, med kommandon som limits.disk_rate, limits.net_rate, rate_limit och limits.cpu_max_count.
- Möjlighet att inaktivera rotationen av sÀkerhetskopior i nxs-backup har lagts till, medan sÀndningen av backuper kommer att fungera som vanligt.
- Olika fel relaterade till anvÀndning av felaktigt konfigurerade/otillgÀngliga lagringsenheter, SCP/SFTP, har ÄtgÀrdats. servrar och avstÀngning av metrik.
KĂ€lla: opennet.ru
