標題:
如果CCMAIL資料庫空間不足, 如果快速清除某部分舊資料庫的信件??
[打印本頁]
作者:
service.support
時間:
2016-1-15 09:51
標題:
如果CCMAIL資料庫空間不足, 如果快速清除某部分舊資料庫的信件??
假設資料庫中有2012~2016的信件資料, 如何快速清除 2012年份的資料, 僅留下2013~2016的信件資料!!
1. 切換到 mysql信件資料庫目錄下
cd /var/lib/mysql/webmailnew/
2. 編輯 Attach.MRG , 將 Attach2012xx 的資料刪除掉
vi Attach.MRG
3. 編輯 MailData.MRG , 將 MailData2012xx 的資料刪除掉
vi MailData.MRG
4. 將 mysql 的服務啟動
Realinux版本: /etc/rc.d/init.d/mysql restart
or
CentOS版本: /etc/rc.d/init.d/mysqld restart
5. 將 /var/lib/mysql/webmailnew/ 底下的 Attach2012xx 與 MailData2012xx 等所有檔案直接移除掉
rm -f /var/lib/mysql/webmailnew/Attach2012* /var/lib/mysql/webmailnew/MailData2012*
6. 如果情況允許, 建議再停機將資料庫重新修復與重整一次 !!
wget
http://ftp.hgiga.com/tool/ccmail/fix-db-all.sh
sh -x fix-db-all.sh
歡迎光臨 HGIGA Service Docs (http://docs.hgiga.com/Discuz4/)
Powered by Discuz! 4.1.0