Я пытаюсь сделать резервную копию журналов Apache 2.4.27 в Amazon Linux 2016.03. Я пытаюсь сделать это без написания сценария оболочки, и я не хочу настраивать ключ доступа AWS и секретный ключ на моем компьютере с Linux.
Использовать Роль EC2 IAM который дает вашему экземпляру EC2 необходимые учетные данные без необходимости управлять ключами доступа / секретными ключами.
Если вы хотите обойтись без сценария оболочки, вы можете скормить журналы в Журналы CloudWatch с помощью awslogs
.
Однако загрузка журналов Apache в S3 - это простая команда, например aws s3 cp /var/log/http/... s3://some-bucket/...
- это можно назвать, например, с вашего еженедельного / ежедневного logrotate
config или из cron
. Это вряд ли можно назвать "сценарием оболочки";)
Надеюсь, это поможет :)