Tworzenie kopii zapasowych danych w Linuksie – Poradnik z przykładami
Regularne tworzenie kopii zapasowych danych jest kluczowe dla ochrony przed utratą danych w wyniku awarii dysku, ataku wirusowego lub innych nieprzewidzianych zdarzeń. W systemie Linux dostępnych jest wiele narzędzi i metod do tworzenia kopii zapasowych, dostosowanych do różnych potrzeb i poziomów zaawansowania użytkowników.
1. Narzędzie dd:
Narzędzie dd
(“disk dump”) to uniwersalne narzędzie do kopiowania danych na poziomie binarnym. Pozwala ono na skopiowanie całego dysku twardego, partycji lub pojedynczych plików na inny nośnik pamięci.
Przykład:
Aby utworzyć kopię zapasową całego dysku /dev/sdb
na dysku /dev/sdc
, użyj polecenia:
sudo dd if=/dev/sdb of=/dev/sdc bs=4M status=progress
Pamiętaj, aby zamienić /dev/sdb
i /dev/sdc
na odpowiednie nazwy urządzeń dla Twoich dysków.
2. Narzędzie rsync:
Narzędzie rsync
(“remote sync”) służy do synchronizacji plików i katalogów. Pozwala ono na kopiowanie danych lokalnie lub zdalnie, zachowując przy tym strukturę katalogów i modyfikacje plików.
Przykład:
Aby utworzyć kopię zapasową katalogu /home/user/data
na dysku zewnętrznym /media/backup
, użyj polecenia:
rsync -avh /home/user/data /media/backup