Я поддерживал клиента с сайтом, полностью разработанным на Django трясогузке, для третьей стороны, нам удалось исправить множество ошибок, но я пришел из облачной инфраструктуры, поэтому я пытался сделать такие вещи, как отключение базы данных сформируйте коробку приложения и файлы. Мне все это удается, используя облачные технологии, такие как (S3 / digital Ocean space, Digital Ocean прогресс SQL кластер).
Конечно, мы также настроили наш сервер git для работы в различных средах, Dev, Stage и Production.
И вот, когда все становится мусором более сложным, поскольку у нас много разных сред и тоннажа контента для передачи из одной стороны в другую.
Я хотел бы узнать о лучшем способе выполнять очень регулярные вещи, такие как миграция контента и резервное копирование контента, обновление баз данных и тому подобное.
пока что все процессы, которые мы находим в официальной документации, форумах и курсах, не удовлетворяют нашей потребности в быстром восстановлении производств или переносе частичного контента из одной среды в другую.
My думаю, эта сталь очень молодая технология для производства.
Итак, мой вопрос: как вы, ребята, справляетесь с резервным копированием, передачей данных с сайта в следующие ежедневные DevOps, такие как Dev, сценарий и производственная среда? Или перенести контент без перегрузки дампданных, загрузочных данных на Django или работы с БД ???