AWS コマンドラインインターフェイス (AWS CLI) を使用して、Amazon Lightsail に自動スナップショットを作成したいと考えています。
**注:**AWS CLI のコマンドの実行時にエラーが発生する場合は、「AWS CLI エラーのトラブルシューティング」を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。
AWS CLI を使用して Lightsail で自動スナップショットを作成するには、次のステップを実行します。
スナップショットスクリプトを作成します。
#!/bin/bash # Create a snapshot aws lightsail create-instance-snapshot \ —instance-name example-instance-name \ —createsnapshot.sh "$INSTANCE_NAME$(date +%Y%m%d%H%M%S)" —example-default-region
注: 上記のコマンドで、example の値はお使いのインスタンス名と AWS リージョンに置き換えてください。
スクリプトを実行するアクセス許可を追加します。
$ chmod +x createsnapshot.sh
スクリプトをスケジュールします。
$ crontab -e 0 * * * * /path/to/createsnapshot.sh
スクリプトが有効であることを確認します。
./createsnapshot.sh
注: スナップショットが有効であることを確認するには、Lightsail ダッシュボードを開き、[スナップショット] タブを選択します。
Taro
質問済み 2年前
Ghconsulting123
質問済み 1年前
mamepon2580
質問済み 3年前
ft
kaiT
Taya_M
公開済み 9ヶ月前