Cykliczne kasowanie plików |
Cykliczne kasowanie plików |
14.10.2021, 14:45:24
Post
#1
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 16.08.2017 Ostrzeżenie: (0%) |
Mam skrypt, który tworzy mi cyklinie co 7 dni backup strony www i zapisuje go w jednym spakowanym pliku w folderze "backupSites". Następnie mam poniższego crona, który się uruchamia i jego zadaniem jest kasowanie backupów starszych niż 14 dni i wszystko było by ok gdyby nie fakt że licznik się kasuje w momencie pojawienia się nowego backupu w folderze "backupSites". Proszę o sugestie jak mogę rozwiązać problem.
problem udało się rozwiązać, zamykam temat |
|
|
18.10.2021, 14:17:56
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
|
|
|
23.02.2022, 13:44:44
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 1 Dołączył: 22.02.2022 Ostrzeżenie: (10%) |
Na większości hostingów jest dostępny cron i można ustawić w nim zadanie (np. codziennie w nocy), które będzie sprawdzać daną lokalizację i usuwać konkretne pliki, jeśli są starsze niż ileś tam dni.
Jest to raptem jedna linijka do wstawienia i wygląda następująco: Kod find /home/folder_z_backupami/ -mindepth 1 -mtime +14 -type f -name *.tar.gz -delete /home/folder_z_backupami/ - to lokalizacja na serwerze, gdzie przechowywane są backupy -mtime +14 - to ile dni temu plik był modyfikowany (w typ przypadku szuka tylko plików starszych niż (lub równych) 14 dni) f -name *.tar.gz - tylko pliki, które w nazwie mają rozszerzenie .tar.gz (można podać domena.pl.tar.gz aby tylko taki określony plik był usuwany) |
|
|
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 11:11 |