Projekt

Backupy serwera (Bash + rclone)

Skrypt backupujący konfigurację serwera, katalogi WWW i wybrane pliki systemowe oraz wysyłający archiwa do Google Drive.

Status: W trakcie rozwoju · Data: 4.07.2026

BashLinuxrclonecronGoogle Drive

Problem

Ręczne kopiowanie konfiguracji serwera jest podatne na błędy. Chciałem mieć prosty, powtarzalny mechanizm tworzenia kopii zapasowej najważniejszych elementów VPS-a.

Co zrobiłem

  • przygotowałem skrypt Bash do tworzenia archiwum backupu,
  • uwzględniłem konfiguracje Nginx, Fail2Ban, UFW i katalogi stron,
  • dodałem upload archiwum przez rclone,
  • ograniczyłem nadmierne logowanie, żeby logi były czytelne,
  • przygotowałem projekt pod uruchamianie cykliczne przez cron.

Czego się nauczyłem

Przećwiczyłem praktyczne podejście do backupów: wybór danych do kopii, automatyzację, logowanie, obsługę błędów i wysyłanie plików poza serwer.

Technologie

Bash, tar, rclone, cron, Linux, Google Drive.