Size: a a a

DevOps — русскоговорящее сообщество

2020 September 03

ИМ

Игорь Майоров... in DevOps — русскоговорящее сообщество
kkv
ну мне кажется ваше решение намного лучше, чем пускать разрабов в живую базу прода
Я как раз поэтому и задумался над DevOps в битриксе. Всякие недоразрабы не ту кнопку нажмут в адмике и все сыпется на проде
источник

S

Sebor in DevOps — русскоговорящее сообщество
Делать надо не налету дамп базы, а брать просто последний бэкап
источник

D

Danil in DevOps — русскоговорящее сообщество
JBáruch 🎩
ух! А он жив еще?!
Ну легаси полно же. Знаю большой энтерпрайз где на jboss и jboss fuse один из основных продуктов построен
Правда вроде в процессе перехода на wildfly были года 2 назад
источник

ИМ

Игорь Майоров... in DevOps — русскоговорящее сообщество
Sebor
Делать надо не налету дамп базы, а брать просто последний бэкап
И так же подкачивать его прямо с прода в докерфайле?
источник

S

Sebor in DevOps — русскоговорящее сообщество
Что значит с прода? У тебя бэкапы рядом с базой хранятся?
источник

ИМ

Игорь Майоров... in DevOps — русскоговорящее сообщество
Sebor
Что значит с прода? У тебя бэкапы рядом с базой хранятся?
Ну в битриксе, например, можно сделать регулярное копирование базы в папочку. И от туда ее подтягивать.

По другому спрошу:
Прямо через SSH подтягивать последний бекап в докерфайле?
источник

k

kkv in DevOps — русскоговорящее сообщество
если база тяжелая не советую, scp очень медленный протокол
источник

S

Sebor in DevOps — русскоговорящее сообщество
Игорь Майоров
Ну в битриксе, например, можно сделать регулярное копирование базы в папочку. И от туда ее подтягивать.

По другому спрошу:
Прямо через SSH подтягивать последний бекап в докерфайле?
А ты из этой папочки их не переносить в другое место? На другой сервер, например
источник

S

Sebor in DevOps — русскоговорящее сообщество
А вообще рестор я бы делал уже отдельно, а не в докеофайле
источник

ИМ

Игорь Майоров... in DevOps — русскоговорящее сообщество
Sebor
Делать надо не налету дамп базы, а брать просто последний бэкап
Ну, просто суть сильно не меняется. Да, будет чуть оптимизированнее. Но суть та же.
источник

S

Sebor in DevOps — русскоговорящее сообщество
Это каждый раз пересобирать его придется
источник

S

Sebor in DevOps — русскоговорящее сообщество
Да ещё и ссх внутри...
источник

k

kkv in DevOps — русскоговорящее сообщество
можно иметь контейнер с sql, и при этом мантить в него папку с базой, чтобы не пересобирать
источник

k

kkv in DevOps — русскоговорящее сообщество
маунтить
источник

S

Sebor in DevOps — русскоговорящее сообщество
kkv
можно иметь контейнер с sql, и при этом мантить в него папку с базой, чтобы не пересобирать
Тут вопрос что маунтить
источник

ИМ

Игорь Майоров... in DevOps — русскоговорящее сообщество
Sebor
А вообще рестор я бы делал уже отдельно, а не в докеофайле
Была ещё идея через command в докер композе запускать sh файл, что бы не трогать докер файл. Но тогда придётся делать проверку на существование данных в базе: если нет, то сходить и скачать.

А в докер файле получается уже образ с базой собранный. Один раз собрал: неделю работать точно можно.
источник

ИМ

Игорь Майоров... in DevOps — русскоговорящее сообщество
kkv
можно иметь контейнер с sql, и при этом мантить в него папку с базой, чтобы не пересобирать
Получается, что мы уже выходим за рамки «красивого деплоя на локаль за пару команд»
источник

S

Sebor in DevOps — русскоговорящее сообщество
Ну как я уже говорил, пока бд маленькая и нет проблем с безопасностью - то можно и оставить
источник

ИМ

Игорь Майоров... in DevOps — русскоговорящее сообщество
kkv
можно иметь контейнер с sql, и при этом мантить в него папку с базой, чтобы не пересобирать
Надо будет ещё и где то брать бекап базы отдельно, перез запуском докер композа.

Но а вообще я очень даже новичек в девопсе, поэтому и пришёл за советами по лучшим практикам сюда.
источник

ИМ

Игорь Майоров... in DevOps — русскоговорящее сообщество
Sebor
А ты из этой папочки их не переносить в другое место? На другой сервер, например
Держать отдельный сервер под бекапы? Или как? Выглядит очень ресурсозатратно
источник