Die Veröffentlichung des Backup-Tools nxs-backup 3.9.0 ermöglicht es, Backups zu erstellen, deren Rotation durchzufĂŒhren und sie auf lokalen oder externen Speichern zu sichern. Neben der Sicherung von Dateien wird auch die Erstellung von Backups fĂŒr verschiedene Datenbanksysteme unterstĂŒtzt: MySQL, PostgreSQL, MongoDB, Redis. Der Code des Projekts wird unter der Lizenz Apache 2.0 veröffentlicht.
Backups können sowohl lokal als auch in entfernten Speichern (S3, FTP, SSH, SMB, NFS, WebDAV) gespeichert werden, fĂŒr die verschiedene Bibliotheken verwendet werden. Die Kopierung kann nicht nur fĂŒr einen festgelegten Zeitraum erfolgen, sondern auch unter BerĂŒcksichtigung der Aufrechterhaltung einer bestimmten Anzahl von Backups.
Dank der Integration mit Ăberwachungssystemen können Metriken wie die GröĂe der Backup-Datei, die Richtigkeit der Backup-Erstellung, die Backup-Dauer usw. im Prometheus-kompatiblen Format abgerufen werden. Eine zusĂ€tzliche Metrik nxs_backup_creation_ts wurde hinzugefĂŒgt, die den Unix-Zeitstempel der Erstellung des Backups enthĂ€lt. Jedes Backup kann identifiziert und mit einem entsprechenden Alarm konfiguriert werden, zusĂ€tzlich (oder anstelle) der vorhandenen Alarme mithilfe von Hooks, was eine effizientere Verwaltung des Backup-Statuses ermöglicht.
In der neuen Version:
- Die Möglichkeit, den Verbrauch verschiedener Ressourcen zu begrenzen, wurde hinzugefĂŒgt. Beispielsweise kann die Zugriffsrate fĂŒr Festplatten, die NetzwerkĂŒbertragungsrate und die CPU-Ressourcen durch Befehle wie limits.disk_rate, limits.net_rate, rate_limit und limits.cpu_max_count begrenzt werden.
- Es besteht jetzt die Möglichkeit, die Rotation der Backups von nxs-backup zu deaktivieren, wobei die Ăbertragung der Backups im regulĂ€ren Modus funktioniert.
- Es wurden verschiedene Fehler behoben, die mit der Verwendung von fehlerhaft konfigurierten/nicht erreichbaren Speichern, SCP/SFTP und dem Deaktivieren von Metriken zusammenhÀngen. Servern und der Deaktivierung von Metriken.
Quelle: opennet.ru
