backup-script-gen
Generate database backup scripts with AI. Use when you need automated backups to S3, GCS, or local storage.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate database backup scripts with AI. Use when you need automated backups to S3, GCS, or local storage.
How to use
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.