Amazon EC2와 함께 Amazon EFS 사용
Amazon EFS는 Amazon EC2에서 사용할 수 있는 확장 가능한 파일 스토리지를 제공합니다. 하나의 EFS 파일 시스템을 여러 인스턴스에서 실행하는 워크로드 및 애플리케이션에 대한 공통 데이터 소스로 사용할 수 있습니다. 자세한 내용은 Amazon Elastic File System 제품 페이지
Amazon EFS 콘솔을 사용하여 파일 시스템을 생성하는 방법에 대한 자습서를 알아보려면 Amazon Elastic File System User Guide(Amazon Elastic File System 사용 설명서)의 Getting started with Amazon Elastic File System(Amazon Elastic File System 시작하기)을 참조하세요.
중요
Amazon EFS는 Windows 인스턴스에서 지원되지 않습니다.
Amazon EFS Quick Create를 사용하여 EFS 파일 시스템 생성
Amazon EC2 인스턴스 시작 마법사의 Amazon EFS Quick Create 기능을 사용하여 인스턴스를 시작할 때 EFS 파일 시스템을 생성하고 인스턴스에 탑재할 수 있습니다.
EFS Quick Create를 사용하여 EFS 파일 시스템을 생성하는 경우 파일 시스템은 다음과 같은 서비스 권장 설정으로 생성됩니다.
-
자동 백업이 활성화됩니다. 자세한 내용을 알아보려면 Amazon Elastic File System User Guide(Amazon Elastic File System 사용 설명서)의 Using AWS Backup to back up and restore Amazon EFS file systems(BKP를 사용하여 Amazon EFS 파일 시스템 백업 및 복원)을 참조하세요.
-
VPC의 기본 보안 그룹을 사용하여 선택한 VPC의 각 기본 서브넷에 대상을 탑재합니다. 자세한 내용은 Amazon Elastic File System User Guide의 파일 시스템 네트워크 액세스 가능성 관리를 참조하세요.
-
범용 성능 모드를 사용합니다. 자세한 내용을 알아보려면 Amazon Elastic File System User Guide(Amazon Elastic File System 사용 설명서)의 Performance modes(성능 모드)를 참조하세요.
-
버스팅 처리량 모드. 자세한 내용을 알아보려면 Amazon Elastic File System User Guide(Amazon Elastic File System 사용 설명서)의 Throughput modes(처리량 모드)를 참조하세요.
-
Amazon EFS(
aws/elasticfilesystem
)의 기본 키를 사용하여 유휴 데이터 암호화가 활성화됩니다. 자세한 내용을 알아보려면 Amazon Elastic File System User Guide(Amazon Elastic File System 사용 설명서)의 Encrypting data at rest(저장 데이터 암호화)를 참조하세요. -
30일 정책을 통해 Amazon EFS 수명 주기 관리가 활성화됩니다. 자세한 내용을 알아보려면 Amazon Elastic File System User Guide(Amazon Elastic File System 사용 설명서)의 Amazon EFS lifecycle management(EFS 수명 주기 관리)를 참조하세요.
EFS 파일 시스템 테스트
인스턴스에 연결하여 지정한 디렉터리(예: /mnt/efs)에 해당 파일 시스템이 탑재되었는지 확인할 수 있습니다.
파일 시스템이 마운트되었는지 확인하려면
-
인스턴스에 연결합니다. 자세한 내용은 Linux 인스턴스에 연결합니다 섹션을 참조하세요.
-
인스턴스의 터미널 창에서 df -T 명령을 실행하여 EFS 파일 시스템이 탑재되었는지 확인합니다.
$
df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/xvda1 ext4 8123812 1949800 6073764 25% / devtmpfs devtmpfs 4078468 56 4078412 1% /dev tmpfs tmpfs 4089312 0 4089312 0% /dev/shm
efs-dns
nfs4 9007199254740992 0 9007199254740992 0%/mnt/efs
예제 출력에 나와 있는 파일 시스템 이름
efs-dns
의 형식은 다음과 같습니다.file-system-id
.efs.aws-region
.amazonaws.com:/ -
(선택 사항) 인스턴스의 파일 시스템에서 파일을 하나 생성한 후 또 다른 인스턴스에서 해당 파일이 보이는지 확인합니다.
-
인스턴스에서 다음 명령을 실행하여 파일을 생성합니다.
$
sudo touch
/mnt/efs
/test-file.txt -
다른 인스턴스에서 다음 명령을 실행하여 파일을 봅니다.
$
ls
/mnt/efs
test-file.txt
-
EFS 파일 시스템 삭제
파일 시스템이 더 이상 필요하지 않으면 삭제할 수 있습니다.
파일 시스템을 삭제하려면
-
Amazon Elastic File System 콘솔(https://console.aws.amazon.com/efs/
)을 엽니다. -
삭제한 파일 시스템을 선택합니다.
-
작업, 파일 시스템 삭제를 차례로 선택합니다.
-
확인 메시지가 표시되면 파일 시스템 ID를 입력하고 파일 시스템 삭제(Delete file system)를 선택합니다.