Docs / confidence in backup-bot-two #74

Open
opened 2025-10-07 11:14:16 +00:00 by decentral1se · 2 comments
Owner

me and @p4u1 were chatting about this and saying that we kind of don't understand what it does exactly. This produces various levels of reluctance to commit to using the tool. Maybe others have this feeling? Ofc we can read the code but docs would be nicer! what are the guarantees / failure models / advantages / safeguards / etc. of backup-bot-two. I know many collectives are using it happily and it's stable.

me and @p4u1 were chatting about this and saying that we kind of don't understand what it does exactly. This produces various levels of reluctance to commit to using the tool. Maybe others have this feeling? Ofc we can read the code but docs would be nicer! what are the guarantees / failure models / advantages / safeguards / etc. of `backup-bot-two`. I know many collectives are using it happily and it's stable.

Echoing the need for more thorough documentation! I'm trying to deploy backup-bot-two for RTM recipes and as someone who's not an expert, the instructions are hard to parse.

Echoing the need for more thorough documentation! I'm trying to deploy backup-bot-two for RTM recipes and as someone who's not an expert, the instructions are hard to parse.
Owner

I can speak to why I (very reluctantly) made backup-bot-two in the first place: I needed a backup system that:

  • Automatically backs things up based on Docker labels (i.e. doesn't need manual configuration every time you add a new app)
  • Supports running pre- and post-backup commands; every other automatic Docker backup system I found was handling backing up databases either by shutting down database servers before backups, or just YOLOing and hoping that copying the data directory of a running database server will produce a consistent backup (it won't). backup-bot-two instead supports doing the (imo) only correct thing, of running mariadb-dump / pg_dump

File under "advantages" I guess

I can speak to why I (very reluctantly) made backup-bot-two in the first place: I needed a backup system that: - Automatically backs things up based on Docker labels (i.e. doesn't need manual configuration every time you add a new app) - Supports running pre- and post-backup commands; every other automatic Docker backup system I found was handling backing up databases either by shutting down database servers before backups, or just YOLOing and hoping that copying the data directory of a running database server will produce a consistent backup (it won't). `backup-bot-two` instead supports doing the (imo) only correct thing, of running `mariadb-dump` / `pg_dump` File under "advantages" I guess
Sign in to join this conversation.
No description provided.