Назад | Перейти на главную страницу

Резервное копирование журналов доступа Apache на S3

Я пытаюсь сделать резервную копию журналов Apache 2.4.27 в Amazon Linux 2016.03. Я пытаюсь сделать это без написания сценария оболочки, и я не хочу настраивать ключ доступа AWS и секретный ключ на моем компьютере с Linux.

  1. Использовать Роль EC2 IAM который дает вашему экземпляру EC2 необходимые учетные данные без необходимости управлять ключами доступа / секретными ключами.

  2. Если вы хотите обойтись без сценария оболочки, вы можете скормить журналы в Журналы CloudWatch с помощью awslogs.

Однако загрузка журналов Apache в S3 - это простая команда, например aws s3 cp /var/log/http/... s3://some-bucket/... - это можно назвать, например, с вашего еженедельного / ежедневного logrotate config или из cron. Это вряд ли можно назвать "сценарием оболочки";)

Надеюсь, это поможет :)