backup-script-gen
Generuj skrypty backupu baz danych za pomocą AI — bez konfiguracji
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie do automatycznego tworzenia skryptów backupu dla dowolnej bazy danych. Obsługuje PostgreSQL, MySQL, MongoDB i Redis, wysyła kopie do S3, Google Cloud Storage, Azure Blob lub lokalnego magazynu. Generuje gotowe skrypty z obsługą błędów, rotacją danych i polityką przechowywania — wystarczy jedno polecenie, aby uzyskać pełną konfigurację backupu.
Jak używać
Upewnij się, że masz zainstalowany Node.js w wersji 18 lub wyższej. Narzędzie uruchamia się przez npx, więc nie musisz nic instalować.
Otwórz terminal i wpisz polecenie npx ai-backup-script, a następnie opisz, co chcesz zrobić. Na przykład: npx ai-backup-script "PostgreSQL daily to S3 with 30 day retention". Możesz określić bazę danych (PostgreSQL, MySQL, MongoDB, Redis), częstotliwość backupu (daily, hourly, weekly) i docelową lokalizację (S3, GCS, Azure Blob lub ścieżka lokalna).
Narzędzie wygeneruje kompletny skrypt backupu z obsługą błędów i logiką rotacji danych. Skrypt będzie gotowy do użycia — zawiera wszystkie niezbędne polecenia powłoki i konfigurację.
Przed wdrożeniem skryptu w produkcji przetestuj proces przywracania danych z kopii zapasowej. Upewnij się, że backup, którego nie możesz przywrócić, jest bezużyteczny.
Dodaj monitorowanie i alerty do swoich zadań backupu, aby być powiadomiony o ewentualnych błędach. Jeśli wysyłasz dane do chmury, rozważ szyfrowanie w spoczynku.
Jeśli chcesz dostosować wygenerowany skrypt, możesz go edytować ręcznie. Narzędzie stanowi doskonały punkt wyjścia do dalszej konfiguracji.