สอบถามครับ เรื่องบันทึกเสียงเต็ม

Elastix IP Pbx

Moderator: jubjang

สอบถามครับ เรื่องบันทึกเสียงเต็ม

โพสต์โดย mzKai » 26 ส.ค. 2013 17:22

Elastrix 2.2 ถ้าเราบันทึกเสียงสนทนาแล้ว วันนึ่ง ฮาร์ดดิสเต็ม ตัว Elastrix ยังทำงานต่อไปหรือป่าวครับ

แล้วมันมีออฟชั้น บันทึกทับ ไหมครับ

ขอบคุณครับ
mzKai
Bronz Member
 
โพสต์: 12
ลงทะเบียนเมื่อ: 18 ม.ค. 2012 13:13

Re: สอบถามครับ เรื่องบันทึกเสียงเต็ม

โพสต์โดย nuiz » 26 ส.ค. 2013 23:25

เท่าที่รู้ไม่มียังฟีเจอร์แบบนี้นะครับ เมื่อกี้ผมลองค้นหาใน google ใช้ keyword ว่า "how to delete file older than" ก็เจออยู่หลายเว็บครับ ส่วนใหญ่ก็บอกว่าให้ใช้คำสั่งฟอร์แม็ตแบบนี้


find /path/to/files* -mtime +5 -exec rm {} \;

อธิบายได้ว่า
find คือคำสั่งในการค้นหา
/path/to/files* ให้ระบุชื่อ path ที่เก็บไฟล์ อย่างไฟล์บันทึกเสียงของ Elastix มันอยู่ที่ path นี้ /var/spool/asterisk/monitor
-mtime +5 ระบุว่าเป็นไฟล์ที่มีอายุมากกว่า 5 วัน นับจากวันที่รันคำสั่งนี้
-exec rm คือให้รันคำสั่ง rm ซึ่งก็คือ remove
{} \; ให้ใส่ไว้ด้วยเพื่อบอกว่าสิ้นสุดคำสั่งแล้ว

เช่น ให้ลบไฟล์เสียงที่บันทึกไว้ที่มีอายุมากกว่า 30 วัน

โค้ด: เลือกทั้งหมด
find /var/spool/asterisk/monitor/* -mtime +30 -exec rm {} \;


รันคำสั่งนี้ทุกเดือน ไฟล์ก็จะไม่เต็มฮาร์ดดิสก์ครับ ถ้าไม่อยากรันคำสั่งนี้ทุกเดือนก็ให้ยกคำสั่งไปไว้ใน crontab

โค้ด: เลือกทั้งหมด
crontab -e


ให้รันคำสั่งนี้ทุกวันที่ 1 ของทุกเดือน เวลา 04.30 ให้เพิ่มบรรทัดต่อไปนี้

โค้ด: เลือกทั้งหมด
#Automatic Delete File Older Than 30 Days
30 04 1 * * find /var/spool/asterisk/monitor/* -mtime +30 -exec rm {} \;


ปรับแต่งจำนวนวันตามความต้องการครับ ลองดูครับ น่าจะพอช่วยได้ ส่วนรายละเอียดการใช้งาน crontab ให้ดูจากบทความด้านล่างนี้ได้เลยครับ

บทความที่เกี่ยวข้อง

ใช้ crontab ตั้งเวลารันโปรแกรมในเครื่อง CentOS
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

Re: สอบถามครับ เรื่องบันทึกเสียงเต็ม

โพสต์โดย nuiz » 29 ส.ค. 2013 00:40

ใน Addons ผมเห็นมี "Space Cleaner - 1.0.0-1" น่าจะตอบโจทย์ได้ ลองเล่นดูครับ
** หากมีปัญหากับอุปกรณ์ที่ซื้อมาเองหรือบริการที่ทำขึ้นมาเอง ให้โพสต์ถามในเว็บบอร์ดนี้นะครับ **
** งานเร่งด่วนติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ไลน์ NuizVoip ครับ **
nuiz
Diamond Member
 
โพสต์: 7069
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33


ย้อนกลับไปยัง Elastix - Unified Communications Software

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 4 ท่าน

cron