Jak skonfigurować automatyczny backup plików na serwerze Linux za pomocą rsync i cron
Linux

Jak skonfigurować automatyczny backup plików na serwerze Linux za pomocą rsync i cron

Jak skonfigurować automatyczny backup plików na serwerze Linux za pomocą rsync i cron

Automatyczne kopie zapasowe to fundament bezpiecznego środowiska serwerowego. W Linuksie jednym z najprostszych i najskuteczniejszych sposobów realizacji backupów jest połączenie rsync z harmonogramem zadań cron.

🔧 Krok 1: Instalacja rsync (jeśli nie jest zainstalowany)

Jak skonfigurować automatyczny backup plików na serwerze Linux za pomocą rsync i cron
Jak skonfigurować automatyczny backup plików na serwerze Linux za pomocą rsync i cron

Na systemach opartych na Debianie/Ubuntu:

sudo apt update
sudo apt install rsync

Na systemach Red Hat/CentOS/Fedora:

sudo dnf install rsync

🗂️ Krok 2: Stwórz katalog docelowy dla backupu

sudo mkdir -p /backup/daily
sudo chown youruser:youruser /backup/daily

📜 Krok 3: Utwórz skrypt rsync

nano ~/scripts/backup.sh

Zawartość:

#!/bin/bash
rsync -av --delete /home/youruser/important/ /backup/daily/

Nadaj uprawnienia:

chmod +x ~/scripts/backup.sh

🕒 Krok 4: Automatyzacja przy pomocy crona

Uruchom edytor crona:

crontab -e

Dodaj harmonogram:

0 2 * * * /home/youruser/scripts/backup.sh >> /home/youruser/backup.log 2>&1

Ten wpis wykona backup codziennie o 2:00 w nocy i zapisze logi.

🔐 Wskazówka bezpieczeństwa

Zabezpiecz katalog z backupem:

chmod 700 /backup/daily

Możesz też zaszyfrować backup (np. gpg lub openssl) – omówimy to w kolejnym wpisie.

 

Polecane wpisy
Diagnostyka dysku twardego Linux program
Diagnostyka dysku twardego Linux program

Diagnostyka dysku twardego w systemie Linux obejmuje szereg programów i narzędzi, które pomagają monitorować, analizować i diagnozować stan dysku. Oto Czytaj dalej

Linux jak sprawdzić wersję systemu
Linux jak sprawdzić wersję systemu

Aby sprawdzić wersję systemu Linux, można skorzystać z kilku różnych poleceń. Oto kilka sposobów: Linux jak Czytaj dalej

Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.