SQLBackupAndFTP — это утилита для автоматизированного резервного копирования и восстановления баз данных, ориентированная на работу с несколькими реляционными СУБД и облачными экземплярами. Программа предназначена для создания планируемых бэкапов, их сжатия, шифрования и передачи на локальные и удалённые хранилища, включая сетевые диски, FTP/SFTP, а также облачные сервисы и платформы резервного копирования. Интерфейс и функциональные возможности ориентированы на системных администраторов и специалистов по эксплуатации баз данных.
Приложение поддерживает основные сценарии: полное и дифференциальное резервное копирование, автоматическое удаление старых копий по политике хранения и создание планов восстановления. Для некоторых целевых платформ реализована возможность работы с облачными провайдерами и управляемыми экземплярами баз данных. В доступных описаниях отмечаются возможности интеграции с заданиями планировщика и уведомлениями о состоянии заданий, хотя подробные сведения о всех поддерживаемых провайдерах и версиях СУБД могут отличаться в разных выпусках и требованиях к окружению.
- Поддержка СУБД: работа с MS SQL, MySQL, PostgreSQL, а также с облачными версиями типа Azure SQL и Amazon RDS в зависимости от конфигурации.
 - Автоматизация: создание и запуск расписаний резервного копирования по расписанию с гибкими триггерами.
 - Типы резервных копий: полные, дифференциальные и инкрементальные (возможности зависят от СУБД).
 - Архивирование и сжатие: опции сжатия бэкапов для уменьшения занимаемого места.
 - Шифрование: поддержка шифрования резервных копий для защиты содержимого при хранении и передаче.
 - Хранилища назначения: выгрузка бэкапов на локальные диски, сетевые папки, FTP/SFTP и различные облачные хранилища.
 - Интеграция с облачными сервисами: возможность работы с управляемыми экземплярами баз данных и облачными хранилищами при соответствующей конфигурации.
 - Управление хранением: политика удаления старых копий и ограничение времени хранения для оптимизации дискового пространства.
 - Оповещения и журналы: уведомления о состоянии заданий резервного копирования и ведение логов операций.
 - Восстановление: инструменты для восстановления баз данных из созданных резервных копий с поддержкой базовых сценариев восстановления.