De release van het back-upinstrument nxs-backup 3.11.0 is gepubliceerd, waarmee je back-ups kunt maken, deze kunt roteren en op lokale of externe opslagplaatsen kunt opslaan. Naast het maken van bestandsback-ups wordt ook de ondersteuning van verschillende databasesystemen aangeboden: MySQL, PostgreSQL, MongoDB, Redis. De broncode van het project wordt verspreid onder de Apache 2.0-licentie.
Back-ups kunnen zowel lokaal als in externe opslagplaatsen worden opgeslagen (S3, FTP, SSH, SMB, NFS, WebDAV), waarvoor verschillende bibliotheken worden gebruikt. Met behulp van integratie met monitoring is het mogelijk om metrische gegevens in Prometheus-formaat te verkrijgen, zoals: de grootte van het back-upbestand, de juistheid van de back-upverzameling, de tijd van de back-upverzameling. Back-ups kunnen niet alleen binnen een bepaalde periode worden uitgevoerd, maar ook met inachtneming van het behoud van een specifiek aantal back-ups.
In de nieuwe versie:
- De mogelijkheid om het verbruik van middelen te beperken is toegevoegd: CPU, schijfsnelheid en schrijfsnelheid naar externe opslag;
- De functie rotateEnabled is toegevoegd voor het uitschakelen van de rotatie van back-ups;
- Er is een mogelijkheid om de lijst met gemaakte kopieƫn weer te geven en deze te sorteren;
- Flexibeler URL-format voor toegang tot de S3-opslag;
- Externe mappen worden overgeslagen bij het roteren van back-ups;
- De tools van de Go-taal en afhankelijkheden zijn bijgewerkt naar de meest recente versies.
Bron: opennet.ru
