Cześć, dzisiaj przedstawię wam mały skrypt bash, który robi backup danego folderu na naszym serwerze o danej godzinie lub w danym dniu, ewentualnie co kilka minut.
Skrypt:
#!/bin/bash DATA=`date +"%b-%d-%y"` NAZWAPLIKU="backup-$DATA.tar.gz" ZRODLO="/home/linux" KDOCELOWY="/home/backup" tar -cpzf $KDOCELOWY/$NAZWAPLIKU $ZRODLO
Przy ZRODLO należy podać katalog, jaki chcemy zapakować, natomiast przy KDOCELOWY podajemy ścieżkę do folderu, gdzie kopia ma się znajdować. Plikowi należy nadać uprawnienia 700.
Uprawnienia:
chmod 700 nazwaskryptu.sh
Jeżeli chcemy, żeby skrypt sam się uruchamiał należy dodać go do crona, (wpisujemy w terminalu):
crontab -e
Następnie dopisujemy to w pliku, który otworzyliśmy poleceniem wyżej:
00 01 * * * /sciezka_do_skryptu/nazwaskryptu.sh
Dzięki temu nasz skrypt uruchomi się każdego dnia o godzinie 01:00 w nocy
Poniższy poradnik opisuje sposób instalacji KeePass w systemie Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor to wszechstronny program PDF, który zawiera wiele funkcji. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Możesz oddzielić dwa lub więcej poleceń za pomocą średników (;), Średnik (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Poniższy poradnik opisuje sposób instalacji Rocket.Chat W systemie Rocky Linux 8 Całość bardzo prosto zainstalujemy…