Menu główne

- Strona główna
- darmowe programy
- Porady
- programowanie
- inne rzeczy
- kontakt

Kategorie porad

- bezpieczeństwo
- (e)-biznes
- telefonia
- maile, spam
- dla webmasterów
- pozostałe

 

 

Tutaj jestes: Jelcyn.com -> porady dla posiadaczy komputerów

Dlaczego na serwerze trzeba pilnować ile ma się wolnego miejsca?

REKLAMA:
Jeśli chcesz się nauczyć tworzyć strony internetowe, a nie masz o tym pojęcia wejdź na bezpłatny blog www.VideoWebmaster.pl

Jeśli już potrafisz tworzyć strony internetowe, wejdź na blog z poradami dla średnio-zaawansowanych webmasterów www.PomocnikWebmastera.pl

W tej poradzie opiszę swoją przygodę z pewnym skryptem. Otóż mam jeden serwer na którym jest 100MB miejsca. Ponieważ skrypt nie zajmował zbyt wiele, postanowiłem tam wrzucić pare plików ZIP. Zużywałem jakieś 60MB i postanowiłem zrobić backup (plik ZIP z backupem znajdował się na serwerze w katalogu głównym). Po zrobieniu backupu w cpanelu pokazała się informacja, że mam -22 MB wolnego miejsca (minus 22 MB). Niespecjalnie się tym przejąłem, postanowiłem, że zbackupowany plik ściągnę jutro i usunę. W końcu za kilkunasto godzinne przekroczenie dozwolonej powierzchni dyskowej nie powinni mi zablokować konta. Jednak rzeczywistość okazała się brutalna! Na serwerze miałem skrypt, który operował na plikach tekstowych. Zasada działania skryptu była prosta: odczytywał on modyfikowany plik do pamięci, coś tam sobie zmieniał i z pamięci zmienione dane nadpisywał do chwile wcześniej odczytanego pliku. Z powodu braku miejsca nadpisanie pliku się nie udawało i w ten sposób kilkanaście plików miało rozmiar 0 bajtów! Czyli wszystkie dane przepadły. Jednak dzięki codziennym backupom (które wykonywał inny skrypt szczegóły są w tej poradzie) przywróciłem pliki sprzed kilkunastu godzin. Okazało się, że pliki nie chciały się skopiować. Dopiero po skasowaniu paru dużych plików udało mi się wgrać zarchiwizowane pliki. Morał z tej porady jest taki: pilnuj ile masz wolnego miejsca na dysku! Zawsze na wszelki wypadek trzymaj jakąś rezerwę wolnego miejsca! Nie wykorzystuj w 100% dostępnego miejsca bo wystarczy że zabraknie i już skrypty zaczną nawalać!

Uważaj też na skrypty które generują duże pliki (np. skrypty generujące jakieś logi).

wstecz