Strona 1 z 1
Kopia zapasowa plików z /var/log/
: 16 października 2013, 10:17
autor: sebekoo
Witam.
W katalogu /var/log/ tworzona są logi np:
auth.log
auth.log.1
auth.log.2.gz
auth.log.3.gz
auth.log.4.gz
lub:
daemon.log
daemon.log.1
daemon.log.2.gz
daemon.log.3.gz
daemon.log.4.gz
Z tych logów co pewien czas tworzone są archiwa ".gz".
Chciałbym aby dla nowo zainstalowanego programu, którego logi również są w tym katalogu było tworzone archiwum. W jaki sposób to zrobić, ewentualnie jakie pliki zmodyfikować?
: 16 października 2013, 10:52
autor: Yampress
: 17 października 2013, 11:10
autor: sebekoo
Dziękuje za odnośnik.
Stworzyłem plik w /etc/logrotate.d/files a w nim:
Kod: Zaznacz cały
/var/log/files.log {
daily
missingok
rotate 20
compress
delaycompress
notifempty
create 640 Debian-exim adm
}
w /var/log/ jest plik o nazwie files.log
Ale kopia nie wykonała się. Prawa dostępu do plików: 644.
Co zrobiłem nie ta
k?
: 17 października 2013, 21:45
autor: mtp
Dla pewności:
Masz w /etc/logrotate.conf:
?
Działa Cro
n?
: 18 października 2013, 12:54
autor: sebekoo
mtp pisze:Dla pewności:
...
1. Mam wpis i nie jest wyłączony.
2. Wydając polecenie:
mam:
Kod: Zaznacz cały
root 940 1 0 Oct17 ? 00:00:02 /usr/sbin/cron
: 18 października 2013, 14:36
autor: mtp
Czy inne logi dziennie poprawnie się rotują, np:
Kod: Zaznacz cały
/var/log/syslog
/var/log/syslog.1
/var/log/syslog.2.gz
/var/log/syslog.3.gz
/var/log/syslog.4.gz
/var/log/syslog.5.gz
/var/log/syslog.6.gz
/var/log/syslog.7.gz
?
: 18 października 2013, 17:51
autor: sebekoo
Te syslog i inne tygodniowo i miesięcznie poprawnie się rotują
: 19 października 2013, 00:34
autor: mtp
Czy plik jest pust
y?
Spróbuj zapełnić log danymi np.:
(Uwaga, jeśli miałeś jakieś wpisy w logu skopiuj plik wcześniej w bezpieczne miejsce lub po prostu nie wykonuj tego polecenia).
Kod: Zaznacz cały
dd if=/dev/zero of=/var/log/files.log bs=1M count=10
Jeśli wiesz, że plik zawiera dane to wykonaj
Musi minąć doba, aby to sprawdzić lub:
Kod: Zaznacz cały
date 102123502013.12 (miesiąc, dzień, godzina, minuty, rok.sekundy)
: 20 października 2013, 12:24
autor: sebekoo
mtp pisze:Czy plik jest pusty?
...
Nie wykonywałem tych ostatnich poleceń, które podałeś.
A dziś sprawdzam i jest stworzony log "files.1" i "files.2.gz" wygląda na to, że działa poprawnie
files.2.gz ma datę utworzenia 19.10.2013 o godzinie 13.33.
Natomiast files.1 ma datę utworzenia 20.10.2013 12.19 - to godzina zalogowania się na serwer - czy to poprawne działani
e?
Będę obserwował, czy tworzą się następne archiwa.
Jeszcze jedno pytanie o której godzinie (jeśli tworzone jest codziennie) , którego dnia (jeśli tworzone jest cotygodniowo) powinno tworzyć się archiwum - gdzie można to sprawdzić?