Nikolay Antonov

Results 77 comments of Nikolay Antonov

`wal-g` has multi-storage feature[1]. Probably, it what you are looking for: for `wal-push` use one storage, for `backup-push` another... And the hardest part is restore - use both storages. (you...

> I found no way to make wal-g understand that wals and backups are in different storages. try to define `WALG_FAILOVER_STORAGES` in config (refer to docs above). `wal-g` will check...

You are right - there is a file leak. https://github.com/wal-g/wal-g/blob/master/internal/databases/mysql/mysql_binlog.go#L122 It looks like we can do it in memory, without any files written to disk.

> Anyway, I found this pattern when running [wal-g xtrabackup-push](https://github.com/wal-g/wal-g/blob/4d34dc09be5721f0603585995dbec1a296eaef4f/internal/databases/mysql/xtrabackup.go#L107) , it will create a temp directory and generate a bin file. wondering if it's needed. Yes. This needed to...

Interesting feature! I will check the source code soon. For now - I will just challenge an approach. For me its clear that merged backup will be restored as fast...

Let's add new feature description to `docs/Greenplum.md`

> WARNING: 2025/10/08 13:05:04.852900 failed to read and parse `xtrabackup_checkpoints`: open /tmp/wal-g3286337396/xtrabackup_checkpoints: no such file or directory wal-g tries to extract LSN info from `xtrabackup_checkpoints`. It is completely optional and...

> FYI: this only happens in MariaDB > 11.X, this is where a lot of symlinks got removed and the naming convention got changed to mariadb instead of xtra/mysql I...

> use backup-fetch to restore the last full backup, then I read the binlog pos from the data directory and recovered the missing binlog via mariadb-binlog. But I am not...

I will keep this issue open to fix file name issue