Dan
На моё же сообщение тебе ответить?
Dan
окей
Dan
отвечаю
Patsy
а как ты бэкапишь базу?
пока никак, я ищу варианты. дело не только в базе. я вообще там nextcloud запускаю и мне надо чтобы файлы в него сохраненные были доступны извне, чтобы не дублировать их и место не забивать. я хочу погонять его в тестовом режиме, но у меня виндоуз базово, поэтому в виратулбоксе запускаю докер
Gregory
Да мне ничего не надо )) просто я подумал что ты мне написал про тупой вопрос
Dan
помоги лучше Patsy с его проблемой. образумь
Gregory
Gregory
Ты мне ж ответил , то что предназначалось ответить patsy
Dan
именно.
Patsy
Какой-то кошмар, если честно. Из дешевого фильма ужасов
да да, я делаю гавно. как мне тогда потестировать этот nextcloud, чтобы пользователи могли позакачивать файлы, и не забивать контейнер?
Dan
Иногда то, что я пишу кому-то конретно - адресуется не только тому, кому я отвечаю :)
Gregory
Интересная логика у вас однако :))
Gregory
Всего хорошего!
Dan
да
Ты понимаешь в чём дело... мягко говоря, это очень некорректная архитектура.
Dan
Всего хорошего!
ты охуел пидор? :)
Dan
а ну стоять
Dan
а ну давай сраться
Dan
:)
Dan
логику ему подавай...
Gregory
Patsy
Ты понимаешь в чём дело... мягко говоря, это очень некорректная архитектура.
я понимаю что тут все очень опытные. я не очень. тем не менее чего делать то? мне надо это потестировать. у меня нет возможности поставить железный сервер или на моем пк поставить линукс. как мне запустить? есть варианты?
Dan
да
Хорошая практика - использовать pgsql в докере, монтировать волюмом. Но все операции с волюмом должны ограничиваться только докером. А файлы базы нельзя трогать. Единственное, что дозволяется - делать бэкапы, но только через докер. Не напрямую. Иначе ты получишь много проблем и по производительности диска, и по сети
Dan
сама база работает? операции есть по ней?
Gregory
@pyCharmer чел, если надо чето срочно сделать, иди на стековкрфлоу, или на форум постгреса, Рашан коммунити предназначены только для обсирания оппонента...ИМХО
Dan
очень напрасно :)
Dan
и в юмор не умеешь, и в логику
George
Но насчёт стековерфлоу и самостоятельного поиска решения - хороший совет
Dan
хороший, но тут надо подсказать всё-таки
Dan
короче
Gregory
Да нет не зря, есть даже бородатый анекдот есть
George
я понимаю что тут все очень опытные. я не очень. тем не менее чего делать то? мне надо это потестировать. у меня нет возможности поставить железный сервер или на моем пк поставить линукс. как мне запустить? есть варианты?
Запусти вагрант (виртуалбокс) В нем докер Но не шарь каталог докера с хостовой ОС. Для хранения файлов докера используй docker volume - они как раз для этой задачи
George
Что тебе ещё надо?
Patsy
сама база работает? операции есть по ней?
нет, она пока не запускается. из-за вольюма. если вольюм указывать не в шару, то сервис стартует. но как я тогда потом из контейнера буду базу доставать? а если он перезагрузиться то я ее потеряю?
Gregory
Вот скажи где мне так напишут на забугорном форуме?
Gregory
ты охуел пидор? :)
Gregory
и в юмор не умеешь, и в логику
Gregory
И после этого вы хотите сказать что это не так?)
Dan
базу надо запускать как сервис. в контейнере, неизменяемом. конфиг монтировать извне. конфиг можно менять, это годно. логи лучше мотать через ELK, либо своими методами снимать с tty и пихать в другие места, но это уже по желанию. а вот доступ к файлам должен быть только у самого контейнера.
Gregory
И таких примеров куча
George
И, да, данные теряются только при _пересоздании_ контейнера
George
Рестарт контейнера - данные на месте
Dan
И таких примеров куча
ну ладно, ты утомил уже. давай либо угомонись, либо помогай решать проблему
Dan
педрила ёбаная :)
Gregory
За монитором мы все дерзкие :)
Patsy
Нет, используй докер вольюм
а где тогда БД будет лежать? просто внутри виртуалбокса?
George
И не только за монитором
Gregory
Да нет)
Gregory
Как раз таки только там
George
а где тогда БД будет лежать? просто внутри виртуалбокса?
А почему тебя это не устраивает? Ты виртуалку каждый день пересоздаешь?
Dan
За монитором мы все дерзкие :)
го на митапе ближайшем забьёмся, я тебе поясню за русское коммьюнити и докер под виндой
Gregory
Мда....
Dan
ладно
Dan
видимо пора его банить
Dan
пусть ищет другой чат
Dan
одним пидором меньше.
Dan
а где тогда БД будет лежать? просто внутри виртуалбокса?
да, пусть лежат файлы внутри виртуалки.
Dan
и доступ к ним ты будешь получать только через докер. это правильная практика
Patsy
А почему тебя это не устраивает? Ты виртуалку каждый день пересоздаешь?
нет, просто у виртуалки мало место выделено, и она ограничена физически диском по факту. бд ладно ,можно оставить внутри виртуалки, но как быть с файлами для приложения? получается тоже только контейнер будет иметь к ним доступ, но они могут занять много места.. повторюсь, мне нужно запустить nextcloud, чтобы пользователи погоняли туда файлы с мобилок. надо понять как это будет быстро или не очень, удобно или не очень. не то чтобы файлов очень много, но блин. я не думал что это так сложно все окажется, и что у проблемы нет никакого решения((
Dan
или там у тебя внешний диск???
Patsy
и доступ к ним ты будешь получать только через докер. это правильная практика
тогда не понимаю, как бд бэкапить? обращаться к контейнеру извне через докер демон?
George
Я уж не говорю о том, что метрики могут быть неверные, если ты это на локальной машине стартуешь
Patsy
о боже :) а может быть сразу сделать такую виртуалку, чтобы места было много?
ну увы, вот такой бомжара не имею возможности) это домашний проект, для родных и близких, а не коммерческий, где на амазоне можно потянуть как хочется
George
Зато получишь консистентный бекап, а не незнамо что