Automatyczna kopia zapasowa – skrypt + cron

W poprzednim wpisie omówiliśmy sobie czym są zadania Cron oraz stworzyliśmy całą automatyzację aktualizacji systemu. W tym wpisie kontynuujemy ten temat, ale tym razem stworzymy skrypt do cyklicznego tworzenia kopii zapasowej serwera, który będzie odpalany co trzy dni jako kolejne zadanie w naszej tablicy Cron. Przygotowanie dysku zewnetrznego Na potrzeby przechowywania kopii zapasowych podłączyłem do […]

Zadania Cron – podstawy automatyzacji

Cron Jobs (z ang. zadania cron) brzmi jak dość tajemnicze określenie, a w praktyce jest to niesamowicie przydatne narzędzie, które dzielnie służy każdemu adminowi. Jest to podstawa automatyzacji zaimplementowana w każdym systemie UNIXowym, można to nazwać harmonogramem zadań. Przy pomocy zadań Cron uruchamia się programy, komendy czy skrypty o określonym czasie lub w ustalonych interwałach […]

Aktualizacja systemu – skrypt bash

Pierwszy komunikat jaki w nas uderzy po pierwszym zalogowaniu do serwera to informacja ile pakietów wymaga aktualizacji. Aktualizacje to bardzo istotny aspekt w kontekście bezpieczeństwa serwera, dlatego warto regularnie instalować łatki i usprawnienia oprogramowania. Jak każdy admin jesteśmy leniwi i zautomatyzujemy sobie ten proces poprzez napisanie prostego skryptu bash. W końcu to aż cztery polecenia […]