Linux
將 Apache 訪問日誌備份到 S3
我正在嘗試在 Amazon Linux 2016.03 上備份 Apache 2.4.27 日誌。我試圖在不編寫 shell 腳本的情況下這樣做,並且我不想在我的 Linux 機器上配置 AWS 訪問密鑰和密鑰。
- 使用**EC2 IAM 角色**,為您的 EC2 實例提供所需的憑證,而無需管理訪問/密鑰。
- 如果您想在沒有 shell 腳本的情況下擺脫困境,您可以使用
awslogs
.但是,將您的 Apache 日誌上傳到 S3 是一個簡單的命令,例如
aws s3 cp /var/log/http/... s3://some-bucket/...
- 可以從您的每週/每日logrotate
配置或從cron
. 這幾乎不能稱為“shell腳本”;)希望有幫助:)