

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EBS スナップショットをロック
<a name="lock-snapshot"></a>

`pending` または `completed` 状態にあるスナップショットはロックできます。詳細については、「[Amazon EBS スナップショットロックの考慮事項](snapshot-lock-considerations.md)」を参照してください。

------
#### [ Console ]

**スナップショットをロックするには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインで、[**Snapshots**] を選択します。

1. ロックするスナップショットを選択し、**[アクション]**、**[スナップショット設定]**、**[スナップショットロックの管理]** の順に選択します。

1. **[スナップショットをロック]** を選択します。

1. **[ロックモード]** には、**[ガバナンスモード]** または **[コンプライアンスモード]** のいずれかを選択します。詳細については、「[ロックモード](snapshot-lock-concepts.md#lock-mode)」を参照してください。

1. **[ロック期間]** では、次のいずれかの操作を行います。
   + スナップショットを特定の期間ロックするには、**[スナップショットのロック期間]** を選択し、期間を日単位または年単位で入力します。
   + スナップショットを特定の日付と時刻までロックするには、**[スナップショットのロック期間終了日]** を選択し、有効期限の日付と時刻を選択します。

   詳細については、「[ロック期間](snapshot-lock-concepts.md#lock-duration)」を参照してください。

1. (*コンプライアンスモードのみ*) **[クーリングオフ期間]** には、スナップショットのロックを解除してロック設定を変更できるクーリングオフ期間を指定します。詳細については、「[クーリングオフ期間](snapshot-lock-concepts.md#cool-off)」を参照してください。

1. (*コンプライアンスモードのみ*) スナップショットをコンプライアンスモードでロックし、クーリングオフ期間が終了した後はスナップショットのロック解除ができなくなることを確認するには、**[確認]** を選択します。

1. **[ロック設定を保存]** を選択します。

------
#### [ AWS CLI ]

**ガバナンスモードでスナップショットをロックするには**  
[lock-snapshot](https://docs.aws.amazon.com/cli/latest/reference/ec2/lock-snapshot.html) コマンドを使用します。`--lock-mode` の場合、`governance` を指定します。スナップショットを特定の期間ロックするには、`--lock-duration` に期間を日単位で指定します。

```
aws ec2 lock-snapshot \
    --snapshot-id snap-0abcdef1234567890 \
    --lock-mode governance \
    --lock-duration 30
```

スナップショットを特定の日付までロックする場合は、`--expiration-date` にロックの有効期限が切れる日付と時刻を UTC タイムゾーンで指定します。

```
aws ec2 lock-snapshot \ 
    --snapshot-id snap-0abcdef1234567890 \
    --lock-mode governance \
    --expiration-date YYYY-MM-DDThh:mm:ss.sssZ
```

**スナップショットをコンプライアンスモードでロックするには**  
[lock-snapshot](https://docs.aws.amazon.com/cli/latest/reference/ec2/lock-snapshot.html) コマンドを使用します。`--lock-mode` の場合、`compliance` を指定します。`--cool-off-period` には、必要に応じてクーリングオフ期間を時間単位で指定します。スナップショットを特定の期間ロックするには、`--lock-duration` にスナップショットをロックする日数を指定します。

```
aws ec2 lock-snapshot \
    --snapshot-id snap-0abcdef1234567890 \
    --lock-mode compliance \
    --cool-off-period 24 \
    --lock-duration 30
```

スナップショットを特定の日付までロックする場合は、`--expiration-date` にロックの有効期限が切れる日付と時刻を UTC タイムゾーンで指定します。

```
aws ec2 lock-snapshot \
    --snapshot-id snap-0abcdef1234567890 \
    --lock-mode compliance \
    --expiration-date YYYY-MM-DDThh:mm:ss.sssZ
```

------
#### [ PowerShell ]

**ガバナンスモードでスナップショットをロックするには**  
[Lock-EC2Snapshot](https://docs.aws.amazon.com/powershell/latest/reference/items/Lock-EC2Snapshot.html) コマンドレットを使用します。必要に応じて、スナップショットロックの期間を日単位で指定できます。

```
Lock-EC2Snapshot `
    -SnapshotId snap-0abcdef1234567890 `
    -LockMode "governance" `
    -LockDuration 30
```

または、UTC タイムゾーンで、特定の日付までスナップショットをロックすることもできます。

```
Lock-EC2Snapshot `
    -SnapshotId snap-0abcdef1234567890 `
    -LockMode "governance" `
    -ExpirationDate YYYY-MM-DDThh:mm:ss.sssZ
```

**スナップショットをコンプライアンスモードでロックするには**  
[Lock-EC2Snapshot](https://docs.aws.amazon.com/powershell/latest/reference/items/Lock-EC2Snapshot.html) コマンドレットを使用します。必要に応じて、クーリングオフ期間を時間単位で指定できます。また、スナップショットロックの期間を日単位で指定することもできます。

```
Lock-EC2Snapshot `
    -SnapshotId snap-0abcdef1234567890 `
    -LockMode "compliance" `
    -CoolOffPeriod 24 `
    -LockDuration 30
```

または、UTC タイムゾーンで、特定の日付までスナップショットをロックすることもできます。

```
Lock-EC2Snapshot `
    -SnapshotId snap-0abcdef1234567890 `
    -LockMode "compliance" `
    -ExpirationDate YYYY-MM-DDThh:mm:ss.sssZ
```

------