Skip to main content
Solved

Cribl DR Solutions Not Documented Without Using Git Restoration

  • February 28, 2026
  • 5 replies
  • 4 views

This message originated from Cribl Community Slack.
Click here to view the original link.

Hello. Are there documented DR solutions that don't involve restoring from Git? unfortunately, I can't use our external git with a personal access token from the environment our Cribl stream is in.

Best answer by sharkeysmachine1234

Consider https://github.com/aplura/cribl_geese Or roll your own (which I did). Use Python requests module to hit the REST API endpoint to enumerate your configuration. Write it out to disk as JSON. Restore is the opposite. Read from JSON on disk, use REST API to re-create.

5 replies

Jon Rust
Forum|alt.badge.img
  • Employee
  • February 28, 2026
I'm a big fan of KISS when it comes to this topic. The install is small. Rsync to a warm spare, or even just to storage works great. It's very easy to stand up from a full dump of /opt/cribl if catastrophe strikes

Consider https://github.com/aplura/cribl_geese Or roll your own (which I did). Use Python requests module to hit the REST API endpoint to enumerate your configuration. Write it out to disk as JSON. Restore is the opposite. Read from JSON on disk, use REST API to re-create.

Jon Rust
Forum|alt.badge.img
  • Employee
  • February 28, 2026
That's dope!

Jon Rust
Forum|alt.badge.img
  • Employee
  • February 28, 2026
gold star! :star:

  • Author
  • New Participant
  • February 28, 2026
I'll have to check this out. Thanks. we have 2 leaders with HA failover using EFS and it's in a FedRMAP boundary with FIPS enabled. hopefully I can use one of these ideas