cBackup - бесплатное веб-приложение с открытым исходным кодом для резервного копирования с поддержкой контроля версий конфигураций свитчей, роутеров и другого сетевого оборудования

Цель

cBackup предоставляет возможность резервного копирования конфигураций различного сетевого оборудования. Поддержка новых вендоров распространяется онлайн посредством системы доставки.

Контроль версий

Важно не только иметь резервную копию конфигурации, но и отслеживать изменения. cBackup использует функционал Git, открывая доступ к контролю версий текстовых конфигураций оборудования.

Гибкость

Мы создаём гибкую систему, в которой вы можете свободно управлять политиками поиска нового оборудования и бэкапа. Постоянно добавляется поддержка новых вендоров, а вы можете делиться своими наработками.

Многоязычность

На данный момент поддерживаются английский и русский языки. Проект доступен на Transifex и мы будем благодарны, если вы захотите перевести cBackup на какой-либо язык, делая систему более доступной.

Открытый код

cBackup распространяется по лицензии AGPLv3 и может использоваться свободно, без каких-либо скрытых платежей или ограничений функциональности. Поддержка вендоров также распространяется бесплатно.

Независимость

Мы понимаем важность приватности для данных в конфигурациях сетевого оборудование. Поэтому cBackup доступен для локальной установки, чтобы не возникало необходимости пересылать данные в облака.

Системные требования

  • Linux-сервер
  • Web-сервер (Apache, NGinx)
  • PHP 7.0 или новее
  • Java 8.0.10 или новее, JRE
  • MariaDB 5.5 или новее (или совместимый дистрибутив)
  • NetSNMP 5.5 или новее
  • libCurl 7.19 или новее
  • Git 1.8 или новее
  • OpenSSH