Skip to content

Commit fba6972

Browse files
Mazizovaclaude
andauthored
Add Percona Binary Log Server to Software & Tools (#113)
A Percona Lab command-line utility that streams MySQL/Percona Server binary log events to local disk or S3-compatible storage, acting as a resumable, enhanced mysqlbinlog replication client. Source: https://github.com/Percona-Lab/percona-binlog-server Claude-Session: https://claude.ai/code/session_01ENecaU1CnsnZfHVxQPwq8B Co-authored-by: Claude <noreply@anthropic.com>
1 parent f815dce commit fba6972

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: "Percona Binary Log Server"
3+
link: "https://github.com/Percona-Lab/percona-binlog-server"
4+
description: "A command-line utility from Percona Lab that streams MySQL or Percona Server binary log events to local disk or S3-compatible storage, acting as an enhanced, resumable replication client."
5+
subcategories:
6+
- Backup & Recovery
7+
- Replication & High Availability
8+
compatibility:
9+
- MySQL
10+
- Percona Server
11+
deployment:
12+
- Self-Hosted
13+
pricing:
14+
- Open Source
15+
images:
16+
- logo.png
17+
---
18+
19+
Percona Binary Log Server (`binlog_server`) connects to a remote Oracle MySQL or Percona Server instance as a replication client and streams binary log events to a local directory or to S3-compatible object storage such as MinIO, reconnecting automatically and resuming from where it left off. Its `pull` mode also runs a MySQL-compatible listener, so `mysqlbinlog --read-from-remote-server` and position-based replicas can read events back from it — useful as a durable binlog archive or as an intermediary between a primary and its replicas.
20+
21+
Besides continuous streaming, it offers `list`, `search_by_timestamp`, and `search_by_gtid_set` commands to inspect stored binlogs, and `purge_binlogs` to delete old ones. GTID-mode storage and checkpoint-based encryption are supported, though GTID-based replicas (`SOURCE_AUTO_POSITION=1`) aren't yet. It's written in C++23, maintained under Percona Lab — Percona's incubator for experimental and community tools — and released under GPLv2.
2.75 KB
Loading

0 commit comments

Comments
 (0)