2013年3月27日 星期三

CentOS 製作log循環備份

之前在 利用newsyslog製作log循環備份 這篇有寫到,如何設定 FreeBSD的 log循環。
在CenOS裡的設定方式是從
  • /etc/logrotate.conf
  • /etc/logrotate.d/
這2個地方設定,運作原理可以參考鳥哥的說明。

由於在前次設定 利用 Fail2ban 封鎖暴力破解 時,我有指定 dovecot的 log 存放位置,但是系統並不會自動幫我作循環備份,所以 log 會越來越大。

此時只要在 /etc/logrotate.d/ 裡面新增一個跟 /var/log/ 裡的 log檔名相同的檔案,再設定參數即可。

以我的例子來說:
  • # vi /etc/logrotate.d/dovecot.log
  • 設定內容:
    /var/log/dovecot.log {
        weekly
        rotate 4
        missingok
        notifempty
        create 0600 root root
        postrotate
            killall -HUP dovecot
        endscript
    }
  • 檢查設定檔執行內容是否正確
    # logrotate -v /etc/logrotate.d/dovecot.log
    引用鳥哥的說明:
    logrotate [-vf] logfile
    選項與參數:
    -v  :啟動顯示模式,會顯示 logrotate 運作的過程喔!
    -f  :不論是否符合設定檔的資料,強制每個登錄檔都進行 rotate 的動作!
關於設定檔內的參數說明,可以自行 man logrotate


2013年3月20日 星期三

可調整linux分割區的工具

 以下介紹取自 ubuntu 官方網站介紹

介紹

GParted 是 GNOME 的硬碟分割軟體。是個能取代 Partition Magic 的工具,目前它甚至已經能處理 Windows 上的 NTFS。GParted 也有 GParted LiveCDGParted LiveUSB 可以讓您用一片光碟片或 USB隨身碟 就能處理硬碟分割。


使用方式很簡單,先從官方網站抓取 GParted Live CD/USB/HD/PXE Bootable Image。
將下載下來的 iso燒成光碟,用光碟開機時會看到以下畫面

直接選第一個選項即可進入光碟預載的系統


使用預設選項
選擇語系打入「30」台灣地區-繁體中文

直接使用預設「ENTER」

第一眼看到的畫面,右下角的 logo 感到特別熟悉!!
這個畫面大約會停留1秒後會自動跳到下個畫面


介面很簡單、清楚、直覺

選擇不同硬碟的方式

調整分割區大小
最後按下 apply 結束編輯。
按下後會有提示要作備份,由於備份是事前工作,這邊忽略他
至於怎麼備份,這應該不用介紹了  @@