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