Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3]      все
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous
Какая нафиг гуглокарта если речь идёт о гуглодиске???
а кто это знает кроме тебя?
Тут в облакаках работают полтора человека.
Пришел с вопросом - рассказывай.
Пришел делится опытом, тоже рассказывай.
17 фев 20, 10:24    [22081037]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
PetroNotC Sharp
Imperous
Ничего себе фантазер... Уже и типа советовали и даже зачем-то рест.

У тебя оперативная память слабая.
Если я фантазер.
22053166

Точно, я такие странные варианты даже не рассматривал, и писал собственно почему.

Лишние движения.
17 фев 20, 11:23    [22081104]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
PetroNotC Sharp
Imperous
Какая нафиг гуглокарта если речь идёт о гуглодиске???
а кто это знает кроме тебя?
Тут в облакаках работают полтора человека.
Пришел с вопросом - рассказывай.
Пришел делится опытом, тоже рассказывай.

Я все детально описывал несколько раз.
17 фев 20, 11:24    [22081107]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
skyANA
Imperous
пропущено...


Неверно я выразился, - на Heroku, насколько мне известно, невозможно установить любой софт. Только деплой своего приложения.

То есть написать и использовать свой велосипед есть возможность, а mongodump нет.
Мягко говоря - удивительно.

Вообще не удивительно.
Эта платформа работает так:
1) либо ты в браузере "создаешь" приложение, привязываешь его к github к нужной ветке, настраиваешь если надо переменные среды, подключаешь (через addon'ы) базы данных, и запускаешь деплой. Происходит компиляция, сборка и запуск приложения. Ты даже не видишь линукса и ссш.
2) ряд действий можно сделать через herocuвский CLI.


И я подозревал что ответы будут с учётом опыта работы с конкретно Heroku. Каждая PaaS, SaaS и др. система имеет свои нюансы. И тему соответственно назвал.
17 фев 20, 11:34    [22081120]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous
Точно, я такие странные варианты даже не рассматривал, и писал собственно почему.

Лишние движения.
ну конечно! Ты ведь в ветке прогеров. Которые САМИ пишут ИС, а не используют готовые.
Ваш капитан очевидность.
17 фев 20, 11:41    [22081124]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous
PetroNotC Sharp
пропущено...
а кто это знает кроме тебя?
Тут в облакаках работают полтора человека.
Пришел с вопросом - рассказывай.
Пришел делится опытом, тоже рассказывай.

Я все детально описывал несколько раз.
опять у тебя с памятью.
Дал поиск на "токен" - ноль инфы от тебя.
17 фев 20, 11:52    [22081137]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 27753
Imperous
skyANA
пропущено...

То есть написать и использовать свой велосипед есть возможность, а mongodump нет.
Мягко говоря - удивительно.

Вообще не удивительно.
Эта платформа работает так:
1) либо ты в браузере "создаешь" приложение, привязываешь его к github к нужной ветке, настраиваешь если надо переменные среды, подключаешь (через addon'ы) базы данных, и запускаешь деплой. Происходит компиляция, сборка и запуск приложения. Ты даже не видишь линукса и ссш.
2) ряд действий можно сделать через herocuвский CLI.


И я подозревал что ответы будут с учётом опыта работы с конкретно Heroku. Каждая PaaS, SaaS и др. система имеет свои нюансы. И тему соответственно назвал.

ИМХО сейчас вообще не имеет значение как платформа работает.

Если есть возможность сбоку прикрутить свой велосипед, который подключится к базе и вычитает коллекции, значит есть возможность сбоку запустить mongodump.
Что сделает бекап и коллекций, и индексов, и пользователей, ролей и т.п., и т.д.
Причём сразу в bson, а если указать --gzip, то и заархивирует на лету.

Причём через Secondary ноду, чтобы не нагружать Master.

Сообщение было отредактировано: 17 фев 20, 13:03
17 фев 20, 13:04    [22081256]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
PetroNotC Sharp
Imperous
пропущено...

Я все детально описывал несколько раз.
опять у тебя с памятью.
Дал поиск на "токен" - ноль инфы от тебя.

Токен в данном аспекте нужен только для гуглодиска. А про гуглодиск я говорил несколько раз.
17 фев 20, 13:35    [22081305]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
skyANA
Imperous
пропущено...

Вообще не удивительно.
Эта платформа работает так:
1) либо ты в браузере "создаешь" приложение, привязываешь его к github к нужной ветке, настраиваешь если надо переменные среды, подключаешь (через addon'ы) базы данных, и запускаешь деплой. Происходит компиляция, сборка и запуск приложения. Ты даже не видишь линукса и ссш.
2) ряд действий можно сделать через herocuвский CLI.


И я подозревал что ответы будут с учётом опыта работы с конкретно Heroku. Каждая PaaS, SaaS и др. система имеет свои нюансы. И тему соответственно назвал.

ИМХО сейчас вообще не имеет значение как платформа работает.

Если есть возможность сбоку прикрутить свой велосипед, который подключится к базе и вычитает коллекции, значит есть возможность сбоку запустить mongodump.
Что сделает бекап и коллекций, и индексов, и пользователей, ролей и т.п., и т.д.
Причём сразу в bson, а если указать --gzip, то и заархивирует на лету.

Причём через Secondary ноду, чтобы не нагружать Master.

Я не сбоку все прикрутил, а во внутрянке приложения.

Но да, если задаться целью, то нет ничего невозможного. Никто не запрщает сделать админку в приложении, и через неё видеть на какой ОС все крутится, скачивать и устанавливать софт, запускать команды. Вопрос только зачем так усложнять.
Мне понадобилось написать парочку несложных классов чтоб сделать шикарно и в дальнейшем не использовать ничего стороннего.

Про токен могу рассказать только то что это рефреш-токен для моей учетки и моего гуглодиска. Который используется чтоб получать аксес-токен и подключаться к диску. Непонятка только в том, сколько временем будет активен этот самый рефреш-токен, есть подозрение, что его срок годности 1 месяц, потом нужно создавать новый. По документации не разобрался.
17 фев 20, 13:46    [22081315]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous
есть подозрение, что его срок годности 1 месяц
есть подозрение, что такие токены живут минут 10.
И есть подозрение, что вы не читали Google Drive API + аутентификацию там OAuth и
https://developers.google.com/identity/sign-in/web/sign-in
17 фев 20, 13:54    [22081320]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous,
Вот тут проект есть?
https://console.cloud.google.com/
17 фев 20, 13:59    [22081329]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
PetroNotC Sharp
Imperous,
Вот тут проект есть?
https://console.cloud.google.com/

Да
17 фев 20, 15:46    [22081490]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
PetroNotC Sharp
Imperous
есть подозрение, что его срок годности 1 месяц
есть подозрение, что такие токены живут минут 10.
И есть подозрение, что вы не читали Google Drive API + аутентификацию там OAuth и
https://developers.google.com/identity/sign-in/web/sign-in

От корки до корки не читал.
Мне Oauth нужен не для логина в приложение, а для того чтоб само приложение было "залогинено" и имело доступ на гуглдрайв.
И не путайте access_token с refresh_token.
17 фев 20, 15:50    [22081491]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous
От корки до корки не читал.
ну, либо читай, либо... Логи/скрины сюда))).
Какой токен, в каком поле заголовка, с каким шифрованием....
Работай!

Imperous
Мне Oauth нужен не для логина в приложение, а для того чтоб само приложение было "залогинено" и имело доступ на гуглдрайв.

А доступ на гугдрайв и есть по oauth.
Imperous
И не путайте access_token с refresh_token.

И не путаю.
Ты не меня тестируй. Ты выкладывай инфу что это не так.
Кончай балаболить.
17 фев 20, 16:30    [22081508]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous
не читал
вот приходи сюда когда будет время. И будешь сидеть за компом.
Чтобы нажать нс F12 и все нам показать.
17 фев 20, 16:31    [22081509]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
PetroNotC Sharp
Imperous
не читал
вот приходи сюда когда будет время. И будешь сидеть за компом.
Чтобы нажать нс F12 и все нам показать.

Ты вот почему не читаешь то что я пишу?
Ещё раз говорю, моё приложение не поддерживает oauth, в него нельзя залогиниться с гугла/фейсбука и тп.
Oauth использует само приложение для доступа к Google Drive (offline так сказать), без участия пользователя. Поэтому F12 в браузере тебе ничего не даст.
К слову, положение работает более 2 суток, 4 бекапа с интервалом 12 часов лежат на моём гуглодиске.


Вот, нашёл тебе статью почитать

Сообщение было отредактировано: 18 фев 20, 11:32
18 фев 20, 11:29    [22081999]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous
Ты вот почему не читаешь то что я пишу?

Ты писал выше так: "не было времени разобраться".
Ну и фактов тоже нет.
Imperous
Ещё раз говорю, моё приложение не поддерживает oauth, в него нельзя залогиниться с гугла/фейсбука и тп.
Oauth использует само приложение для доступа к Google Drive (offline так сказать), без участия пользователя. Поэтому F12 в браузере тебе ничего не даст.
К слову, положение работает более 2 суток, 4 бекапа с интервалом 12 часов лежат на моём гуглодиске.

Ты решил парой фраз объяснить свою проблему?
Твое право.
Я вижу по паре фраз вот это:
- твоё приложени А не использует OAuth.
- "само приложение" B испрльзует OAuth.
Согласись, что выглядит как бред сумасшедшего))))
18 фев 20, 11:37    [22082007]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
Imperous
Вот, нашёл тебе статью почитать
сообразил таки добавить инфы)
18 фев 20, 11:39    [22082010]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 5446
PetroNotC Sharp
Imperous
Вот, нашёл тебе статью почитать
сообразил таки добавить инфы)

Я знаю это.
А архитектуру твоей системы не знаю.
См. Выше.
Зы.
Ленивых не люблю.
18 фев 20, 11:40    [22082012]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
Прошло более месяца, все прекрасно работает.
22 мар 20, 23:57    [22104150]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
Приложение успешно работало, дорабатывалось, само деплоилось, само бекаплось, и не ждало подвоха...
И тут heroku сообщает, что addon mLab в ноябре прекратит поддержку.
автор
The mLab team has discontinued their MongoDB add-on. The mLab MongoDB add-on will be removed from all Heroku apps on November 10, 2020. Users should remove add-on instances attached to their apps via the Dashboard or the CLI.

Пора задуматься о переходе на предлагаемые бесплатные MySQL или PostgreSQL. Скорей всего это будет PostgreSQL, в виду его сумасшедших возможностей различных вычислений, некоторые из которых постараюсь для собственной практики задействовать.
... Или, воспользоваться ленью и найти бесплатный MongoDB сервер. :)

Время покажет.
22 июл 20, 23:03    [22172018]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
Imperous
Member

Откуда: Оттуда )
Сообщений: 1207
Мда, вероятно победила лень и сервер "MongoDB Atlas"
23 июл 20, 00:14    [22172047]     Ответить | Цитировать Сообщить модератору
 Re: Heroku+MongoDB, нужен автоматический бэкап  [new]
mayton
Member

Откуда: loopback
Сообщений: 48028
Подобно тому как все дороги ведут в Рим, все лицензии ведут к PG/MySQL.
23 июл 20, 12:15    [22172229]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3]      все
Все форумы / Java Ответить