AmazonAWSでEBSの自動バックアップシステムを実装しようとしています。
このコマンドを次のように実行するとec2-user
:
/opt/aws/bin/ec2-create-snapshot --region us-east-1 -K /home/ec2-user/pk.pem -C /home/ec2-user/cert.pem -d "vol-******** snapshot" vol-********
すべてが正常に動作します。
しかし、この行をに追加してサービス/etc/crontab
を再起動すると、次のようになります。crond
15 12 * * * ec2-user /opt/aws/bin/ec2-create-snapshot --region us-east-1 -K /home/ec2-user/pk.pem -C /home/ec2-user/cert.pem -d "vol-******** snapshot" vol-********
それは機能しません。
確認var/log/cron
したところ、次の行があるため、コマンドが実行されます。
Dec 13 12:15:01 ip-10-204-111-94 CROND[4201]: (ec2-user) CMD (/opt/aws/bin/ec2-create-snapshot --region us-east-1 -K /home/ec2-user/pk.pem -C /home/ec2-user/cert.pem -d "vol-******** snapshot" vol-******** )
問題のトラブルシューティングを手伝ってもらえますか?
私はいくつかの環境問題があると思います-多分いくつかの変数の欠如。もしそうなら、私はそれについて何をすべきかわかりません。
ありがとう。