

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 연결되지 않은 Amazon EBS 볼륨 삭제
<a name="ebs-delete-ebs-volumes"></a>

## 개요
<a name="delete-ebs-volumes-overview"></a>

연결되지 않은(고립된) EBS 볼륨은 AWS 환경에서 불필요한 스토리지 비용을 초래할 수 있습니다. 사용하지 않는 EBS 볼륨과 사용하지 않는 EBS 볼륨의 정기 검토 및 삭제를 AWS 환경 위생의 일부로 통합해야 합니다. EBS 볼륨 사용량을 지속적으로 검토하는 프로세스를 마련하는 것이 모범 사례입니다. [AWS Compute Optimizer](https://aws.amazon.com/compute-optimizer/)를 사용하여 사용률이 낮은 인스턴스를 검토할 수 있습니다. 이 섹션은 연결되지 않았거나 사용률이 낮은 EBS 볼륨을 식별, 관리 및 삭제하는 데 도움이 됩니다.

## Amazon EBS
<a name="delete-ebs-volumes-ebs"></a>

[Amazon Elastic Block Store(Amazon EBS)](https://docs.aws.amazon.com/ebs/latest/userguide/what-is-ebs.html)는 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에 대한 스토리지 볼륨을 제공하는 블록 수준 디바이스입니다. EBS는 EC2 인스턴스를 연결하고 분리할 수 있는 유연성과 함께 영구 스토리지를 제공합니다. 즉, EC2 인스턴스가 종료되더라도 EBS 볼륨의 수명 주기는 유지됩니다. [DeleteOnTermination](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/terminating-instances.html#preserving-volumes-on-termination) 속성은 인스턴스 종료 시 연결된 EBS 볼륨을 보존 또는 삭제할지를 제어하는 기능입니다. 기본적으로 이 속성은 루트 볼륨에서 `True`로 설정되어 있고 삭제를 적용합니다. 다른 볼륨의 경우 `False`로 설정되어 보존을 적용합니다.

## 비용 영향
<a name="delete-ebs-volumes-cost"></a>

미사용 또는 분리된 볼륨이라고도 하는 연결되지 않은 EBS 볼륨은 프로비저닝된 스토리지 크기 및 스토리지 유형에 따라 연결된 볼륨과 동일한 요금이 발생합니다. Amazon EBS 요금의 평균 비용은 월별 GB당 0.10 USD로 미미해 보일 수 있지만 미사용 EBS 볼륨이 누적되면 시간이 지남에 따라 상당한 비용이 발생할 수 있다는 점을 인식하는 것이 중요합니다.

예를 들어 다음 표와 같이 각각 100GB의 스토리지 크기로 프로비저닝된 50개의 미사용 EBS 볼륨을 유지할 경우 미치는 영향을 고려합니다.


****  

| 스토리지 볼륨 수 | 볼륨 유형 | Size: | 총 월별 비용 | 
| --- | --- | --- | --- | 
| 50개 볼륨 | gp2(0.10 USD) | 100GB | 100GB 50.00 EBS 볼륨 월별 0.10 USD = 500.00 USD | 

이전 표의 시나리오에서는 월별 약 500 USD 또는 연간 6,000 USD의 비용이 절감됩니다. 이는 비용 절감을 위한 효과적인 단계입니다. AWS 환경 위생에 연결되지 않은 EBS 볼륨의 삭제를 정기적으로 포함해야 합니다.

## 비용 최적화 권장 사항
<a name="delete-ebs-volumes-rec"></a>

 AWS 를 사용하여 연결되지 않은 EBS 볼륨의 삭제를 쉽게 자동화할 수 있습니다. 예를 들어 AWS Lambda AWS Config, Amazon CloudWatch 및 AWS Systems Manager 를 사용하여 수명, 태그 및 기타 사양을 기반으로 연결되지 않은 볼륨을 삭제하기 위한 기준을 정의할 수 있습니다. 이를 사용하여 대규모로 정리 프로세스를 자동화 AWS 서비스 할 수도 있습니다.

의도하지 않은 결과를 방지하기 위해 연결되지 않은 EBS 볼륨을 삭제하기 전에 실사를 수행하는 것이 좋습니다.

### 연결되지 않은 EBS 볼륨 관리
<a name="delete-ebs-volumes-rec-unattached-manage"></a>

다음 모범 사례를 고려하는 것이 좋습니다.
+ **규정 준수 요구 사항 충족** - 연결되지 않은 EBS 볼륨의 삭제가 조직의 거버넌스 및 규정 준수 요구 사항을 준수하는지 확인합니다.
+ **데이터 백업 및 보존 정책 설정** - 연결되지 않은 EBS 볼륨을 삭제하기 전에 중요한 데이터를 다른 스토리지 리포지토리(예: [Amazon S3](https://aws.amazon.com/pm/serv-s3/))에 백업합니다. 데이터 보존의 경우 [Amazon EBS 스냅샷](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-snapshots.html)은 EBS 볼륨보다 데이터를 보존하는 보다 비용 효율적인 방법이며 향후 필요한 경우 볼륨을 복원할 수 있습니다. 스냅샷을 효과적으로 관리하는 방법에 대한 자세한 내용은 이 가이드의 [Amazon EBS 스냅샷 수정](ebs-migrate-gp2-gp3.md) 섹션을 참조하세요.
+ **종속성 확인** - 연결되지 않은 EBS 볼륨과 기타 AWS 리소스 간 종속성을 확인합니다. [AWS Management Console 또는 API](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-describing-volumes.html)를 사용하여 크기, 상태 및 관련 리소스와 같은 EBS 볼륨에 대한 설명 정보를 수집할 수 있습니다. 일시적으로 연결되지 않은 리소스를 삭제하지 않도록 보호하는 중요한 단계입니다.
+ **보존 정책 생성** - 연결되지 않은 EBS 볼륨의 보존 기간을 설정합니다. 이렇게 하면 연결되지 않은 볼륨을 삭제할 적절한 시간을 식별하여 AWS 환경을 최적화할 수 있습니다. 예를 들어 [Amazon EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html) 규칙을 생성하여 일정에 따라 Lambda 함수를 시작할 수 있습니다. Lambda 함수는 AWS SDK를 사용하여 연결되지 않은 EBS 볼륨을 능동적으로 식별하고, 쉽게 추적할 수 있도록 태그 지정 메커니즘을 적용하고, 연결되지 않은 EBS 볼륨이 정의된 임계값에 도달하거나 초과할 때 알림을 보낼 수 있습니다.
+ **연결되지 않은 EBS 볼륨에 태그 지정** - EBS 볼륨에 [태그를 지정](https://docs.aws.amazon.com/tag-editor/latest/userguide/tagging.html)하는 방법은 환경, 애플리케이션 또는 소유자와 같은 속성을 기반으로 볼륨을 구성하고 식별하는 데 도움이 될 수 있는 유용한 사례입니다. 이 방법은 태그를 기반으로 더 이상 필요하지 않은 볼륨을 빠르게 식별할 수 있으므로 연결할 수 없는 볼륨을 결정할 때 특히 유용할 수 있습니다.
+ **안전한 삭제 보장** - EBS 볼륨이 마지막으로 연결된 시점을 검토하면 볼륨을 삭제해도 안전한지 확인하는 데 도움이 될 수 있습니다. 자세한 내용은 [AWS CLI 명령을 사용하여 특정 Amazon EBS 볼륨의 연결 또는 분리 기록을 나열하려면 어떻게 해야 합니까?를](https://repost.aws/knowledge-center/list-attachments-history-ebs-volume) 참조하세요. AWS 지식 센터의 .
+ **활용도가 낮은 EBS 볼륨 식별** - 활용도가 낮은 EBS 볼륨을 식별 및 제거하는 것은 스토리지 비용을 절감하고 최적화된 AWS 환경을 유지하는 데 권장되는 방법입니다. AWS Trusted Advisor 는 활용도가 낮은 EBS 볼륨을 식별하고 비용을 절감하고 효율성을 개선하기 위한 권장 사항을 제공하는 데 도움이 될 [AWS Compute Optimizer](https://docs.aws.amazon.com/compute-optimizer/latest/ug/view-ebs-recommendations.html) 수 있습니다. 예를 들어 (GitHub)[를 사용하여 EBS 볼륨을 최적화하기 위한 자동화 설정 AWS Trusted Advisor](https://github.com/aws/Trusted-Advisor-Tools/tree/master/UnderutilzedEBSVolumes), [Trusted Advisor 조직 설정(TAO) 대시보드](https://catalog.workshops.aws/awscid/en-US/dashboards/advanced/trusted-advisor)(AWS Workshop Studio) 및 (AWS 스토리지 블로그)를 [사용하여 Amazon EBS 볼륨 비용 최적화 AWS Compute Optimizer](https://aws.amazon.com/blogs/storage/cost-optimizing-amazon-ebs-volumes-using-aws-compute-optimizer/)를 참조하세요.

### 연결되지 않은 EBS 볼륨의 정리 자동화
<a name="delete-ebs-volumes-rec-unattached-automate"></a>

연결되지 않은 EBS 볼륨의 정리를 자동화하려면 다음 도구를 고려하는 것이 좋습니다.
+ [AWS APIs(DescribeVolumes)](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVolumes.html) - AWS SDKs 또는 AWS Command Line Interface ()를 사용하여 연결되지 않은 EBS 볼륨을 필터링하고 찾을 수 있습니다AWS CLI. 일정에 따라 실행되는 스크립트 또는 [Lambda 함수](https://docs.aws.amazon.com/lambda/latest/dg/welcome.html)를 사용하여 이 프로세스를 자동화함으로써 시간과 노력을 절약할 수 있습니다. GitHub의 [스크립트 샘플](https://github.com/aws-samples/aws-systems-manager-amazon-ebs-management/blob/master/opsCenterAgedEBSVolumeFinder.py)은 작동 방식을 보여줍니다. 스크립트는 Lambda를 사용하여 AWS CloudTrail 로그를 분석하고 연결되지 않은 EBS 볼륨을 식별합니다.
+ [AWS Systems Manager 자동화](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-automation.html) - 이를 통해 인프라에서 일상적인 유지 관리 및 문제 해결 작업을 자동화할 수 있습니다. 시작하려면 특정 순서로 실행할 일련의 단계를 정의하는 [자동화 런북을 생성](https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-ref-ebs.html)합니다. 예를 들어 연결되지 않은 EBS 볼륨의 스냅샷을 먼저 생성한 다음 볼륨 자체를 삭제하는 런북을 생성할 수 있습니다. 이렇게 하면 수동으로 수행할 경우 시간이 많이 걸리고 오류가 발생하기 쉬운 작업을 자동화하는 데 도움이 될 수 있습니다.
+ [AWS Config](https://docs.aws.amazon.com/config/latest/developerguide/WhatIsConfig.html) - 이를 통해 시간 경과에 따른 AWS 리소스 변경 사항을 평가, 감사 및 추적할 수 있습니다. 구성 변경 사항을 캡처하면 AWS Config 를 사용하여 환경의 규정 준수, 거버넌스 및 리소스 사용률을 평가할 수 있습니다. 예를 들어, [사용되지 않는 EBS 볼륨](https://docs.aws.amazon.com/config/latest/developerguide/ec2-volume-inuse-check.html)을 식별할 AWS Config 수 있습니다. 또한 AWS Systems Manager Automation AWS Config 을와 연결하여 사용하지 않는 EBS 볼륨의 삭제를 자동으로 수정할 수 있습니다.

## 추가 리소스
<a name="delete-ebs-volumes-resources"></a>
+ [AWS Config 및 (권고 가이드)를 사용하여 미사용 Amazon Elastic Block Store(Amazon EBS) 볼륨 삭제 AWS Systems Manager](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/delete-unused-amazon-elastic-block-store-amazon-ebs-volumes-by-using-aws-config-and-aws-systems-manager.html)AWS 
+ [미사용 Amazon EBS 볼륨을 삭제하여 AWS 비용 제어 ](https://aws.amazon.com/blogs/mt/controlling-your-aws-costs-by-deleting-unused-amazon-ebs-volumes/)(AWS 클라우드 운영 및 마이그레이션 블로그)
+ [AWSConfigRemediation-DeleteUnusedEBSVolume](https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-aws-delete-ebs-volume.html)(AWS Systems Manager Automation 런북 참조)