เรื่องของ rotage log (รับมือกับ พรบ.)

ผมยอมรับตามตรง…ตอนนี้ยังไม่ทราบวิธีจะทำ rotage (ไม่แน่ใจว่าเขียนถูกไหม) ว่าจะทำอย่างไรดี ต้องเขียน script + crontab ไงดี

กลุ้ม :smash:

ช่วยแนะนำหน่อย :slight_smile:

http://www.freebsddiary.org/rotatelogs.php

ปกติ พวก plesk หรือ cp มันทำให้อยู่แล้วไม่ใช่หรือครับ

Rotate
Log Rotation
:slight_smile:

Log ไฟล์ของ DA อยู่ใน
/var/log/httpd/domains/*
ทุกคืนมันจะ tar ไปเก็บใน home ของแต่ละ user ใน folder statistics
เราก็เขียน script ใน cron ให้ทำงานทุกคืน โดยให้มัน copy จากใน home ออกมาเก็บใน path ที่ต้องการ

ส่วน log email และ ftp จะ rotate เป็น .0 .1 .2 ใน /var/log/exim /var/log/proftpd
หลังจากระบบ rotate ของมันแล้ว เราก็ copy ตัว .0 ออกมาเก็บใน path ที่ต้องการโดยเปลี่ยนชื่อตามวันที่ให้ถูกต้อง

แล้วของ plesk ละครับอยู่ไหนบ้าง

plesk เซตใน control panel ได้เลยครับ
option logrotate ใน plesk มีอยู่แล้วฮะ

logfile ทั้งหมดของแต่ละ domain จะอยู่ใน /var/www/vhosts/DOMAIN/statistics/logs ครับ

ขอบคุณครับ
ต้องรอเย็นๆกลับบ้านก่อน จะเข้าไปไล่ดูอีกทีครับ

ขอบคุณทุกท่านครับ เหลืออีกตัวที่อยากจะนำมาใช้คือ rsync จำรูปแบบไม่ได้ ใครใช้กันอยู่บ้างครับ

man rsync

ของ plesk ที่ผมใช้ไปตามหามาแล้วครับ อยู่ที่นี้

/home/httpd/vhosts/korattown.com/statistics/logs

ขอบคุณ คุณ iCeZ ครับ

Plesk แต่ละเวอร์ชั่น path ต่างกันไปเล็กน้อยครับ แต่หาเจอแล้วก็หลักการเดียวกัน

logrotate
/etc/logrotate.conf ครับ ของcentos

[quote author=iCeZ link=topic=7144.msg66640#msg66640 date=1184044614]

man rsync