fairdb-backup-manager
Automatyczne zarządzanie kopiami zapasowymi PostgreSQL z pgBackRest i Wasabi S3
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do automatycznego obsługiwania kopii zapasowych baz danych FairDB. Zarządzaj pełnymi, przyrostowymi i różnicowymi kopiami zapasowymi, konfiguruj harmonogramy przechowywania, weryfikuj integralność danych oraz przywracaj bazy do wybranego punktu w czasie. Obsługuje kompresję, szyfrowanie i monitorowanie zdrowia kopii zapasowych z alertami na wypadek awarii.
Jak używać
Aktywuj skill, wspominając w rozmowie o "backup", "restore", "pgbackrest" lub "recovery" w kontekście baz FairDB, lub gdy pracujesz z konfiguracją kopii zapasowych PostgreSQL.
Skill automatycznie oceni Twoją obecną konfigurację — sprawdzi istniejące ustawienia pgBackRest, przejrzy historię kopii zapasowych, zidentyfikuje ewentualne błędy i przeanalizuje wykorzystanie magazynu.
Zoptymalizuj konfigurację na podstawie rekomendacji — dostosuj zasady przechowywania, ustaw parametry kompresji, skonfiguruj równoległe procesy tworzenia kopii zapasowych i wdrożyć strategię przyrostową.
Wykonaj operacje backup — uruchom pełne, przyrostowe lub różnicowe kopie zapasowe, a skill będzie monitorować ich postęp, kompresję i szyfrowanie danych w Wasabi S3.
Weryfikuj integralność kopii — skill sprawdzi status ukończenia, przeprowadzi testowe przywracanie bez wpływu na produkcję i wygeneruje raporty zgodności.
Przywróć dane w razie potrzeby — użyj point-in-time recovery (PITR) do przywrócenia konkretnych baz lub tabel, a skill będzie monitorować czas przywracania i dokumentować cele RTO.