Публикация на инструмента за резервно копиране nxs-backup 3.11.0, който позволява създаването на резервни копия, извършването на ротация и съхраняването им на локални или външни хранилища. Освен архивирането на файлове, поддържа създаването на резервни копия за различни СУБД: MySQL, PostgreSQL, MongoDB, Redis. Кодът на проекта е разпространен под лиценза Apache 2.0.
Резервните копия могат да се съхраняват както локално, така и на отдалечени хранилища (S3, FTP, SSH, SMB, NFS, WebDAV), за работа с които се използват различни библиотеки. С интеграцията с мониторинга е възможно получаването на метрики във формат Prometheus, например: размер на файла на резервното копие, коректност на събирането на резервното копие, време на събиране на резервното копие. Резервното копиране може да се извършва не само за определен период от време, но и с оглед поддържането на конкретен брой резервни копия.
В новата версия:
- Добавена е възможност за ограничаване на потреблението на ресурси: CPU, скорост на диска и скорост на запис в отдалечено хранилище;
- Добавена е функция rotateEnabled за деактивиране на ротацията на резервните копия;
- Появи се възможността за показване на списък с направените копия и тяхната сортировка;
- По-гъвкаво формуляриране на URL адреси за достъп до хранилището S3;
- Добавен е пропуск на ненужни директории при ротация на резервните копия;
- Инструментариумът на езика Go и зависимостите са актуализирани до последните версии.
Източник: opennet.ru
