41. 在設計「日誌輪替」(Log Rotation)機制時,其主要目標為下 列何項?
(A) 永久保存所有日誌,以確保不遺漏任何資訊
(B) 只記錄特定類型的日誌,例如錯誤日誌或訪問日誌, 忽略其他日誌
(C) 根據時間或檔案大小限制日誌,並自動歸檔或刪除舊 日誌
(D) 定期手動刪除所有日誌檔案,以釋放存儲空間
答案:登入後查看
統計: A(7), B(6), C(36), D(1), E(0) #3671677
統計: A(7), B(6), C(36), D(1), E(0) #3671677
詳解 (共 1 筆)
#7256234
這題的正確答案是:
(C) 根據時間或檔案大小限制日誌,並自動歸檔或刪除舊 日誌
解析
這題考的是 日誌管理 (Log Management) 中的維運實務。
為什麼 (C) 是正確答案?
-
定義: 日誌輪替 (Log Rotation) 是一種自動化的管理機制(例如 Linux 中的 logrotate 工具)。
-
運作方式: 當日誌檔案達到設定的條件(例如:每天午夜、或檔案大小超過 100MB)時,系統會:
-
將目前的日誌檔更名並歸檔(例如 syslog 變成 syslog.1)。
-
建立一個新的空檔案來繼續記錄最新的日誌。
-
刪除最舊的備份(例如只保留最近 7 份),以避免硬碟被塞爆。
-
-
目標: 在「保留歷史紀錄」與「節省儲存空間」之間取得平衡,防止單一日誌檔無限膨脹導致系統崩潰。
其他選項為什麼錯誤?
-
(A) 永久保存所有日誌...:
-
這是理想,但在實務上硬碟空間有限,不可能在本機「永久」保存所有 Log。通常永久保存是 SIEM 或 冷儲存 (Cold Storage) 的工作,而非作業系統層級的日誌輪替機制。
-
-
(B) 只記錄特定類型的日誌...:
-
這屬於 日誌過濾 (Log Filtering) 或 等級設定 (Log Level, e.g., Info/Error/Debug),與「輪替」無關。
-
-
(D) 定期手動刪除所有日誌檔案...:
-
手動 是維運的大忌,效率低且容易忘記。「輪替」機制的重點就在於自動化。
-
0
0