Как стать автором
Обновить

Бэкап CommuniGate Pro: как мы сделали резервную копию коммуникационной платформы надежной

Время на прочтение8 мин
Количество просмотров3.4K
Всего голосов 18: ↑17 и ↓1+17
Комментарии2

Комментарии 2

Коллеги, спасибо большое за статью!

Подскажите, пожалуйста, а как обстоят дела с резервным копированием календарных событий, личных контактов и файлов пользователя? Их тоже можно копировать теми же средствами и теми же идентификаторами?

Да, абсолютно верно. Так как те же notes, events представлены в доменной модели CommuniGate идентификатором messageId, такой же алгоритм распространяется и на них. С контактами пришлось немного иначе, тк там используется свой внутренний UID, так что пришлось делать отдельную синхронизацию для них (но логика остается такая же). Основная загвоздка пришлась на фичу BUDDIES в CommuniGate, тк мы не придумали способов сопоставлять их для рестора (не хватало как раз тех самых идентификаторов, которые были бы отличны от всех остальных контактов), поэтому пока что их не поддерживаем.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий