데이터 전송 작업 시작
AWS DataSync전송 태스크를 생성하고 나면 데이터 이동을 시작할 수 있습니다. 각 태스크를 운영하는 것을 태스크 실행이라고 합니다. 작업 실행 중 발생하는 상황에 대한 자세한 내용은 DataSync가 파일, 객체, 디렉터리를 전송하는 방법을(를) 참조하세요.
중요
Amazon S3 위치와 데이터를 주고받을 계획이라면 시작하기 전에 DataSync가 S3 요청 요금에 미치는 영향 및 DataSync 요금 페이지
태스크 시작하
태스크를 생성하고 나면 바로 데이터 이동을 시작할 수 있습니다.
https://console.aws.amazon.com/datasync/
에서 AWS DataSync콘솔을 엽니다. -
왼쪽 탐색 창에서 데이터 전송 확장한 다음, 태스크를 선택합니다.
-
실행하려는 태스크를 선택합니다.
태스크가 사용 가능 상태인지 확인하세요. 여러 태스크를 선택할 수도 있습니다.
-
실행를 선택하고, 다음 옵션 중 하나를 선택합니다.
-
시작 - 태스크(또는 둘 이상을 선택한 경우 태스크)를 실행합니다.
-
우선 적용 옵션으로 시작 - 데이터 이동을 시작하기 전에 일부 태스크 설정을 수정할 수 있습니다. 준비가 되면, 시작을 선택합니다.
-
-
실행 세부 정보 보기 를 선택하여 실행중인 태스크 실행에 대한 세부 정보를 확인합니다.
DataSync 작업을 시작하려면 실행하려는 작업의 Amazon 리소스 이름(ARN)을 지정하기만 하면 됩니다. 다음은 start-task-execution명령의 예입니다.
aws datasync start-task-execution \ --task-arn 'arn:aws:datasync:region:account-id:task/task-id'
다음 예제에서는 작업의 기본 설정과 다른 몇 가지 설정을 사용하여 작업을 시작합니다.
aws datasync start-task-execution \ --override-options VerifyMode=NONE,OverwriteMode=NEVER,PosixPermissions=NONE
이 명령은 다음 예제와 유사한 작업 실행에 대한 ARN을 반환합니다.
{ "TaskExecutionArn": "arn:aws:datasync:us-east-1:209870788375:task/task-08de6e6697796f026/execution/exec-04ce9d516d69bd52f" }
참고
각 에이전트는 작업을 한 번에 하나씩 실행할 수 있습니다.
StartTaskExecution을 사용하여 태스크를 시작할 수 있습니다. DescribeTaskExecution 태스크를 사용하면 실행중인 태스크 실행에 대한 세부 정보를 가져올 수 있습니다.
일단 시작되면 DataSync가 데이터를 복사할 때 작업 실행 상태를 확인할 수 있습니다. 필요한 경우 태스크 실행의 대역폭을 제한할 수도 있습니다.
태스크 실행 상태
DataSync 태스크를 시작하면 다음과 같은 상태가 표시될 수 있습니다. (작업 상태는 작업 실행 상태와 다릅니다.)
| 콘솔 상태 | API 상태 | 설명 |
|---|---|---|
|
대기열 |
|
다른 작업 실행이 실행 중이며 동일한 DataSync 에이전트를 사용하고 있습니다. 자세한 내용은 작업이 대기열에 있는 시점 파악 섹션을 참조하세요. |
|
실행 |
|
DataSync는 작업 실행을 초기화합니다. 이 상태는 일반적으로 빠르게 지나가지만, 최대 몇 분이 소요될 수 있습니다. |
시작됨 |
|
DataSync가 작업 실행을 시작했습니다. |
|
준비 중 |
|
DataSync는 전송이 필요한 데이터를 결정합니다. 이 단계는 두 위치의 파일, 객체, 디렉터리 수와 작업 구성 방식에 따라 단 몇 분에서 몇 시간, 또는 그 이상이 걸릴 수 있습니다. 준비 작업 방식 또한 작업 모드에 따라 달라집니다. 자세한 내용은 DataSync가 데이터 전송을 준비하는 방법 섹션을 참조하세요. |
|
전송 중 |
|
DataSync는 실제 데이터 전송을 수행합니다. |
|
검사 중 |
|
DataSync는 전송이 끝나면 데이터의 무결성을 확인합니다. |
|
Success |
|
작업 실행에 성공했습니다. |
|
취소 중 |
|
작업 실행이 취소되는 중입니다. |
|
오류 |
|
작업 실행에 실패했습니다. |
작업이 대기열에 있는 시점 파악
여러 작업을 실행할 때(예: 대규모 데이터세트를 전송하는 경우) DataSync는 시리즈로 실행되도록 작업을 대기열에 넣을 수 있습니다(선입선출). 이러한 상황이 발생하는 몇 가지 예제는 다음과 같습니다.
각 예제에서 대기 중인 작업은 앞에 있는 작업이 완료될 때까지 시작되지 않습니다.
작업 실행 취소
실행 중이거나 대기 중인 작업 실행을 모두 중지할 수 있습니다.
콘솔을 사용하여 작업 실행을 취소하려면
https://console.aws.amazon.com/datasync/
에서 AWS DataSync콘솔을 엽니다. -
왼쪽 탐색 창에서 데이터 전송을 확장한 다음, 태스크를 선택합니다.
-
모니터링하고자 하는 실행 중인 태스크의 태스크 ID를 선택합니다.
태스크 상태는 실행 중이어야 합니다.
-
태스크 실행을 보려면 기록을 선택합니다.
-
중지하려는 태스크 실행을 선택한 후 중지를 선택합니다.
-
대화 상자에서 중지를 선택합니다.
DataSync API를 사용하여 실행 중이거나 대기중인 태스크를 취소하려면 CancelTaskExecution을 참조하세요.
멈춘 작업 자동 취소
때때로 실행 중인 DataSync 작업 실행이 멈추기도 합니다.