기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Snowball Edge에서 S3 호환 스토리지를 사용하여 전송을 구성합니다
를 사용하면AWS Snowball Edge 디바이스 또는 클러스터의 Amazon S3 호환 스토리지와 다음AWS 스토리지 서비스 간에 객체를 전송할 수 있습니다.AWS DataSync
필수 조건
시작하기 전에 다음을 수행해야 합니다.
-
데이터를 주고받을AWS 리전 위치에AWS 스토리지 리소스를 생성했습니다. 예를 들어 S3 버킷이나 미국 동부 (버지니아 북부) 에 있는 S3 3 버킷 또는 EFS S3 3 버킷 또는 Amazon E3 E3 E3 F3 버킷이나 Amazon E3 E3 E3
-
온프레미스 스토리지 환경으로 들어오고 나가는 트래픽을 위한 WAN (광역 네트워크) 연결을 설정했습니다. 예를 들어, 를 사용하여 이러한 종류의 연결을 설정할 수 AWS Direct Connect있습니다.
DataSync에이전트를 만들 때 이 WAN 연결을 구성하여 온프레미스에 있는 Amazon S3 호환 스토리지와 내부의 스토리지 리소스 간에 데이터를 전송할DataSync 수AWS 있습니다.
-
Snowball Edge 클라이언트를
다운로드하고 설치했습니다.
Amazon S3 3 3 3 3 3 3 3 3 3 3
Amazon S3 호환 스토리지 버킷에 액세스하려면 다음이DataSync 필요합니다.
-
데이터를 주고받는 버킷에 액세스할 수 있는 Snowball Edge 디바이스 또는 클러스터의 사용자 자격 증명입니다.
-
디바이스 또는 클러스터에서DataSync 에이전트와
s3api
엔드포인트 간 연결의 신뢰성을 확인할 수 있는 HTTPS 인증서입니다.DataSync
S3 버킷에 액세스하기 위한 사용자 자격 증명 가져오기
DataSyncSnowball Edge 디바이스 또는 클러스터에서 작업 중인 버킷에 액세스할 수 있는 사용자의 액세스 키와 비밀 키가 필요합니다.
버킷에 액세스하기 위한 사용자 자격 증명을 가져오려면
-
터미널을 열고 Snowball Edge 클라이언트를 실행합니다.
Snowball Edge 클라이언트 실행에 대한 자세한 내용은 AWS Snowball Edge개발자 안내서의 Snowball Edge 클라이언트 사용을 참조하십시오.
-
디바이스 또는 클러스터와 연결된 액세스 키를 가져오려면 다음
snowballEdge
명령을 실행합니다.snowballEdge list-access-keys
-
출력에서 사용할 버킷의 액세스 키 (예:
AKIAIOSFODNN7EXAMPLE
) 를 찾으십시오.DataSync -
보안 액세스 키를 가져오려면 다음
snowballEdge
명령을 실행합니다. 이전 단계에서 찾은 액세스
키로 교체합니다.access-key-for-datasync
snowballEdge get-secret-access-key --access-key-id
access-key-for-datasync
출력에는 액세스 키의 해당 비밀 키 (예:
wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
) 가 포함됩니다. -
액세스 키와 보안 키를 기억할 수 있는 위치에 저장합니다.
전송을 위한 DataSync소스 위치를 구성할 때 이러한 키가 필요합니다.
s3api
엔드포인트 연결용 인증서 받기
DataSync에이전트와 Snowball Edge 디바이스 또는 클러스터의s3api
엔드포인트 간 연결 신뢰성을 확인할 수 있는 HTTPS 인증서가 필요합니다.
s3api
엔드포인트 연결용 인증서를 받으려면
-
S3 E3 클라이언트에서 다음
snowballEdge
명령을 실행합니다.snowballEdge get-certificate
-
출력을 base64-인코딩된
.pem
파일에 저장합니다.전송을 위한 DataSync소스 위치를 구성할 때 이 파일을 지정해야 합니다.
온프레미스 스토리지 환경에서DataSync 에이전트 생성
전송 중에는 에이전트를DataSync 사용하여 Snowball Edge 디바이스 또는 클러스터의 Amazon S3 호환 스토리지에서 읽거나 스토리지에 씁니다.
이 에이전트는 네트워크를 통해 디바이스 또는 클러스터에 연결할 수 있는 온프레미스 스토리지 환경에 배포되어야 합니다. 예를 들어 클러스터에 대한 로컬 네트워크 액세스 권한이 있는 VMware ESXi 하이퍼바이저에서 에이전트를 실행할 수 있습니다.
온프레미스 스토리지 환경에서DataSync 에이전트를 만들려면
-
DataSync에이전트가 하이퍼바이저에서 실행될 수 있고 에이전트에 충분한 가상 머신 (VM) 리소스를 할당해야 합니다.
-
온프레미스 환경에 에이전트를 배포합니다.
자세한 내용은 에이전트를 배포하려는 하이퍼바이저 유형에 따라 다음 항목 중 하나를 참조하세요.
-
주의
네트워크 지연 시간이 늘어나므로 Amazon EC2 에이전트에 에이전트를 배포하여 온 프레미스 스토리지에 액세스하는 것은 권장하지 않습니다.
-
에이전트와 Amazon S3 호환 스토리지 간에 다음과 같은 트래픽을 허용하도록 네트워크를 구성하십시오.
From To 프로토콜 및 포트 DataSync 에이전트
디바이스 또는 클러스터의
s3api
엔드포인트를 위한 가상 네트워크 인터페이스 (VNI). 클러스터가 있는 경우 모든s3api
엔드포인트 VNI일 수 있습니다.TCP 443(HTTPS) 디바이스 또는 클러스터에서 VNI를 찾아야 하는 경우 Snowball Edge의 가상 네트워크 인터페이스 설명을 참조하십시오.
-
에이전트가 통신하는 데 사용할 서비스 엔드포인트를 선택합니다AWS.
전송을 위한 소스 위치 구성
에이전트를 만든 후DataSync 전송을 위한 소스 위치를 구성할 수 있습니다.
참고
다음 지침에서는 Amazon S3 호환 스토리지에서 전송한다고 가정하지만 이 위치를 전송 대상으로 사용할 수도 있습니다.
DataSync콘솔을 사용하여 전송을 위한 소스 위치를 구성하려면
https://console.aws.amazon.com/datasync/
에서AWS DataSync 콘솔을 엽니다. -
왼쪽 탐색 창에서 데이터 전송을 확장합니다. 작업을 선택한 다음 작업 생성을 선택합니다.
-
Configure source location(소스 위치 구성) 페이지에서 Create a new location(새 위치 생성)를 선택합니다.
-
위치 유형에서 오브젝트 스토리지를 선택합니다.
-
에이전트의 경우 온프레미스 스토리지 환경에서 생성한DataSync 에이전트를 선택합니다.
-
서버의 경우 Amazon S3 호환 스토리지에서 사용하는
s3api
엔드포인트의 VNI를 입력합니다.단일 디바이스 대신 Snowball Edge 클러스터를 사용하는 경우 클러스터의 모든
s3api
엔드포인트 VNI를 지정할 수 있습니다. -
버킷 이름에는 객체를 전송하려는 Amazon S3 호환 스토리지 버킷의 이름을 입력합니다.
-
폴더에 객체 접두사를 입력합니다.
DataSync이 접두사를 가진 객체만 전송합니다.
-
Snowball Edge 디바이스 또는 클러스터에 대한DataSync 연결을 구성하려면 추가 설정을 확장하고 다음을 수행하십시오.
-
서버 프로토콜에서 HTTPS를 선택합니다.
-
서버 포트에 를 입력합니다
443
. -
인증서에서
s3api
엔드포인트 연결에 사용할 인증서 파일을 선택합니다.
-
-
자격 증명 필요를 선택하고 액세스 키와 비밀 키를 입력하여 Snowball Edge 디바이스 또는 클러스터의 Amazon S3 호환 스토리지 버킷에 액세스합니다.
-
다음을 선택합니다.
전송을 위한 목적지 위치 구성
전송의 목적지 위치는 상담원을 만든AWS 리전AWS 계정 곳과 동일해야 합니다.
시작하기 전: 전송을 위한 소스 위치를 구성했는지 확인하세요.
DataSync콘솔을 사용하여 전송을 위한 대상 위치를 구성하려면
-
대상 위치 구성 페이지에서 새 위치 만들기 또는 객체를 전송할 대상AWS 스토리지 리소스의 기존 위치 선택을 선택합니다.
새 위치를 생성한다면 다음 주제 중 하나를 참조하세요.
-
대상 위치 구성이 끝나면 다음을 선택합니다.
전송 설정 구성하기
에서는 전송 일정을 지정하고, 데이터 무결성을 확인하는 방법을 사용자 정의하고, 객체의 하위 집합만 전송할지 여부 등을 지정할 수 있습니다.DataSync
시작하기 전: 전송을 위한 목적지 위치를 구성했는지 확인하세요.
DataSync콘솔을 사용하여 전송 설정을 구성하려면
-
설정 구성 페이지에서 전송 설정을 변경하거나 기본값을 사용합니다.
이러한 설정에 대한 자세한 내용은 AWS DataSync전송 태스크 다루기 단원을 참조하세요.
-
다음을 선택합니다.
-
전송 세부 정보를 검토한 다음 작업 생성을 선택합니다.
이체 시작
전송 작업을 생성하면 이제 데이터 이동을 시작할 준비가 되었습니다. DataSync콘솔을 사용하여 작업을 시작하는 방법에 대한 지침은 작업 시작을 참조하십시오.AWS CLI