База в составе проекта
Приложение обращается к базе по настроенному подключению. Храните учётные данные в переменных проекта. Не открывайте базу в интернет, если ей достаточно внутренней связи с сервисами приложения.
Что защищает бэкап
Сохраняем базу, постоянные файлы и настройки проекта. Новую копию разворачиваем в отдельной среде и проверяем. Храним последнюю проверенную копию без истории версий; предыдущую не удаляем до проверки новой.
Границы восстановления
Проверка подтверждает восстановление данных и запуск сервисов, но не бизнес-логику. Пользовательские S3-объекты не входят в бэкап: удалённые или перезаписанные объекты не восстанавливаются. Продумайте связь данных базы с файлами приложения.