Резервные копии Grafana loki с использованием boltdb в качестве хранилища
Я установил grafana loki v1.5 вчера с помощью докера, он работал 21 час с использованием boltdb. Когда я заглядываю в каталог /loki/index, я вижу 112 файлов с именами от index_2519 до index_2630. В конфигурации период schema_config.index установлен на 168h.
Какая связь между этим значением и созданными файлами?
Если я хочу сделать резервную копию журналов в течение определенного периода времени, какие файлы мне следует скопировать из каталога index и chunks?
1 ответ
Loki 2.0+ добавил новый механизм «единого магазина» под названием «boltdb-shipper».
Он будет локально хранить индексы в файлах BoltDB и продолжать отправлять эти файлы в хранилище общих объектов, то есть в то же хранилище объектов, которое используется для хранения фрагментов.
https://grafana.com/docs/loki/latest/operations/storage/boltdb-shipper
Поэтому вам не нужно беспокоиться о резервном копировании, если вы можете правильно настроить хранилище общих объектов для "boltdb-shipper".
Конечно, при определенных обстоятельствах вам все равно может потребоваться резервное копирование хранилища общих объектов или, по крайней мере, принудительное применение политики «WORM: однократная запись-многократное чтение». Однако это будет вне компетенции Локи.