Linux

將 Apache 訪問日誌備份到 S3

  • October 12, 2018

我正在嘗試在 Amazon Linux 2016.03 上備份 Apache 2.4.27 日誌。我試圖在不編寫 shell 腳本的情況下這樣做,並且我不想在我的 Linux 機器上配置 AWS 訪問密鑰和密鑰。

  1. 使用**EC2 IAM 角色**,為您的 EC2 實例提供所需的憑證,而無需管理訪問/密鑰。
  2. 如果您想在沒有 shell 腳本的情況下擺脫困境,您可以使用awslogs.

但是,將您的 Apache 日誌上傳到 S3 是一個簡單的命令,例如aws s3 cp /var/log/http/... s3://some-bucket/...- 可以從您的每週/每日logrotate配置或從cron. 這幾乎不能稱為“shell腳本”;)

希望有幫助:)

引用自:https://serverfault.com/questions/935164