Мы разрабатываем веб-приложение и планируем развернуть его в мультитенантной модели. Однако некоторые из наших потенциальных клиентов испытывают сильный дискомфорт из-за того, что не могут контролировать свои данные. Учитывая это, мы планируем разрешить им размещать свою собственную базу данных. Но у нас возникла проблема с резервным копированием, если клиент размещает базу данных, мы не можем создать резервную копию для него.
Есть ли кто-нибудь, кто раньше сталкивался с подобными ситуациями? Будем признательны за любые предложения / комментарии! Спасибо!
Но у нас возникла проблема с резервным копированием, если клиент размещает базу данных, мы не можем создать резервную копию для него.
Скажите им, что они несут ответственность за ее поддержку вверх.
Да, я был в этом сценарии. Что вам нужно сделать, так это прямо указать в вашем контракте / условиях обслуживания, что они несут ответственность за резервное копирование своих данных. Затем дайте им письменные инструкции о том, что и как делать резервную копию.
Еще лучше, почему ваше приложение не предназначено для работы в общей среде и как автономный продукт. Если они не хотят, чтобы вы размещали данные, продайте им локальную лицензию в размере $$ $ и годовое соглашение об обслуживании обновлений. Это либо решит проблему нежелания вас размещать его, либо вы только что заработали кучу капитальных затрат.