Menu

Archiwizacja mariadb-backup

2024-08-01 - Archiwizacja, MariaDB

Narzędzie mariadb-backup domyślnie tworzy pełne kopie zapasowe całego serwera MariaDB, co oznacza, że zawiera wszystkie bazy danych.

przykład użycia:

mariadb-backup --backup --target-dir=/var/mariadb_backup/

Uwaga! W niektórych starszych wersjach MariaDB narzędzie mariadb-backup może mieć ograniczoną zdolność automatycznego wykrywania datadir. W takich sytuacjach należy wskazać katalog baz danych parametrem –datadir.

przykład użycia:

mariadb-backup --backup --target-dir=/var/mariadb_backup/ --datadir=/var/lib/mysql

Po wykonaniu archiwizacji, należy wykonać jeszcze jedno polecenie „prepare”, czyli przygotowanie bazy do odzysku. Ta komenda powoduje zatwierdzenie wszystkich transakcji.

mariadb-backup --prepare --target-dir=/var/mariadb_backup/