Nick
наверное предотвращает удаление чужих данных
Al
наверное предотвращает удаление чужих данных
конечно. хотя parent все же перестраховка...
Max
выкачал монго дамп с монго клауда - там все файлы с расширением WiredTiger - подскажите как их можно заресторить в локальную бд-шку?
Max
снапшот
Max
сорри
Max
паника
Max
первый раз
Max
https://docs.atlas.mongodb.com/restore-queryable-backup/
yopp
не надо паниковать
Max
вот - комуто можд нада будет
yopp
распаковать снепшот и указать путь к нему как dbPath
Max
не, не катит
Max
пробовал
Max
делаю как в гайде
yopp
не, не катит
а что в архиве?
Max
@dd_bb сорри что оборву - а мы в монгодб клауде можем сделать прегнудительный бекап?
Max
ну тип забекапить текущее состояние
yopp
эм, continious backups это же оно и есть
Max
принудительный
Max
вот прям сейчас
Max
того что есть
yopp
я вам рекомендую им в чят написать, они обычно очень быстро отвечают
Max
уже
Max
молчат
yopp
ну сделайте mongodump тогда, прямо с кластера
yopp
остановите ваши приложения
yopp
https://docs.atlas.mongodb.com/command-line-tools/#connect-with-mongodump
yopp
хотя непонятно почему continious не подходят, оно же всё тоже самое
yopp
для того чтоб уехать с атласа, вам в любом случае придётся на какое-то время в read-only перевести ваши приложения, чтоб вытащить «последние данные». атлас не даёт свои реплики втыкать, а значит находу не догнать
yopp
счёт получили? :)
yopp
за атлас
Max
за атлас
не я плачу)
yopp
а в чём тогда срочность вытаскивания из атласа данных?
yopp
очень интересно
yopp
я видел чтоб туда срочно затаскивали :)
Max
500К юзеров
Max
вру
Max
82К
Max
система ни с тог ни с сего упала
yopp
атлас упал?
Max
хочу сдампить текущее состояние ДБ-шки
Max
атлас упал?
кто-то просто похерил часть коллекций
Max
кто и как - пока не ясно
yopp
а, понял
yopp
вытащите снепшоты до момента когда похерили
yopp
я не помню, там в панели вроде размер снепшота показывают
yopp
если коллекции большие были, будет видно по резкому изменению размеров
Max
да
Max
естьт
Max
вижу
Max
просто хочу сдампить текущее состояние
Max
что бы потом скриптами поинсёртить часть данных которые потеряем
yopp
для этого хватит скачать последний снепшот
yopp
потому что если у вас приложение продолжает писать, у вас нет «последнего» состояния
yopp
снепшоты для реплик point-in-time
Max
тип последний снапшот он постоянно апдейтится?
Max
то есть - последний снапшот -=== текущее данные?
yopp
плюс-минус, да
yopp
Atlas continuous backups take incremental backups of data in your cluster, ensuring your backups are typically just a few seconds behind the operational system. Atlas continuous backups allow you to restore from stored snapshots or from a selected point in time within the last 24 hours. You can also query a continuous backup snapshot.
yopp
ensuring your backups are typically just a few seconds behind the operational system
Max
плюс-минус, да
а что будет если я скажу монгодб клауду зааплаиить предпоследний снапшот? текущий (последний) сохранится?
yopp
этого не знаю
Max
этого не знаю
спасибо большое, ресторнул бд-шку, старый снапшот остался в списке
yopp
они не вечно хранятся
yopp
так что есть смысл их скачать
Max
ага
Yura
Все уже посмотрели? (на мобилках может быть не юзабельным, смотрите с компа) https://henrikingo.github.io/presentations/Highload%202018%20-%20The%20cost%20of%20MongoDB%20ACID%20transactions%20in%20theory%20and%20practice/index.html#/markdown
Dmitriy
ребят, я тут краем уха услышал, что в mongo count может не корректное количество документов возвращать. если правда, то поделитесь best practics для получения общего числа документов для пагинации например?
Anonymous
Как в mongoose правильно получить только часть документа?
Max
.project({ name: 1 })
倫太郎
или документация не для нас?