

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

# 데이터 리포지토리 작업을 사용하여 파일을 릴리스합니다.
<a name="release-files-task"></a>

Amazon FSx 콘솔 및 CLI를 사용하여 파일 시스템에서 파일을 릴리스하는 작업을 생성하려면 다음 절차를 따르세요 파일을 릴리스하면 파일 목록과 메타데이터는 유지되지만 해당 파일 콘텐츠의 로컬 사본은 제거됩니다.

## 파일 릴리스(콘솔)
<a name="create-release-task-console"></a>

1. [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/)에서 Amazon FSx 콘솔을 엽니다.

1. 왼쪽 탐색 창에서 **파일 시스템**을 선택한 다음 Lustre 파일 시스템을 선택합니다.

1. **데이터 리포지토리** 탭을 선택합니다.

1. **데이터 리포지토리 연결** 창에서 릴리스 작업을 만들 데이터 리포지토리 연결을 선택합니다.

1. **작업**에서 **릴리스 작업 만들기**를 선택합니다. 이 옵션은 파일 시스템이 S3의 데이터 리포지토리에 연결된 경우에만 사용할 수 있습니다. **릴리스 데이터 리포지토리 생성 작업** 대화 상자가 표시됩니다.

1. **릴리스할 파일 시스템 경로**에서 디렉터리 또는 파일의 경로를 제공하여 Amazon FSx 파일 시스템에서 릴리스할 디렉터리 또는 파일을 최대 32개까지 지정합니다. 제공하는 경로는 파일 시스템의 마운트 지점을 기준으로 해야 합니다. 예를 들어 마운트 지점이 `/mnt/fsx`이고, `/mnt/fsx/path1`가 릴리스하려는 파일 시스템의 파일인 경우 제공할 경로는 `path1`입니다. 파일 시스템의 모든 파일을 릴리스하려면 슬래시(/)를 경로로 지정합니다.
**참고**  
제공한 경로가 유효하지 않으면 작업이 실패합니다.

1. **마지막 액세스 이후 최소 기간을** 일 단위로 지정하여 해당 기간 동안 액세스하지 않은 파일은 릴리스되도록 합니다. 마지막 액세스 시간은 최대값인 `atime`, `mtime` 및 `ctime`를 사용하여 계산됩니다. 마지막 액세스 기간이 마지막 액세스 이후 최소 기간보다 긴 파일(작업 생성 시간 기준)은 릴리스됩니다. 마지막 액세스 기간이 이 일수 미만인 파일은 **릴리스할 파일 시스템 경로** 필드에 있더라도 릴리스되지 않습니다. 마지막 액세스 이후 기간과 관계없이 파일을 릴리스할 수 있는 기간(`0`일)을 입력합니다.

1. (선택 사항) **완료 보고서**에서 **활성화**를 선택하여 **보고서 범위**에 제공된 범위를 충족하는 파일에 대한 세부 정보를 제공하는 작업 완료 보고서를 생성합니다. Amazon FSx가 보고서를 전송할 위치를 지정하려면 파일 시스템의 연결된 S3 데이터 리포지토리의 **보고서 경로**에 상대 경로를 입력합니다.

1. **데이터 리포지토리 작업 생성**을 선택합니다.

   **파일 시스템** 페이지 상단의 알림에는 방금 생성한 작업이 진행 중이라는 내용이 표시됩니다.

작업 상태 및 세부 정보를 보려면 **데이터 리포지토리** 탭에서 **데이터 리포지토리 작업**까지 아래로 스크롤합니다. 기본 정렬 순서는 목록의 맨 위에 가장 최근 작업을 표시합니다.

이 페이지에서 작업 요약을 보려면 방금 생성한 작업의 **작업 ID**를 선택합니다.

## 파일 릴리스(CLI)
<a name="create-release-task-cli"></a>
+ [https://docs.aws.amazon.com/cli/latest/reference/fsx/create-data-repository-task.html](https://docs.aws.amazon.com/cli/latest/reference/fsx/create-data-repository-task.html) CLI 명령을 사용하여 FSx for Lustre 파일 시스템에서 파일을 릴리스하는 작업을 생성합니다. 해당 API 작업은 [https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateDataRepositoryTask.html](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CreateDataRepositoryTask.html)입니다.

  다음 파라미터를 설정합니다.
  + `--file-system-id`를 파일을 릴리스하는 파일 시스템의 ID로 설정합니다.
  + `--paths`를 데이터를 릴리스할 파일 시스템의 경로로 설정합니다. 디렉터리를 지정하면 해당 디렉터리 내의 파일이 릴리스됩니다. 파일 경로를 지정하면 해당 파일만 릴리스됩니다. 연결된 S3 버킷으로 내보낸 파일 시스템의 모든 파일을 릴리스하려면 경로에 슬래시(/)를 지정합니다.
  + `--type`을 `RELEASE_DATA_FROM_FILESYSTEM`으로 설정합니다.
  + `--release-configuration DurationSinceLastAccess` 옵션을 다음과 같이 설정합니다.
    + `Unit` – `DAYS`로 설정합니다.
    + `Value` - 기간(일)을 나타내는 정수로 지정하여 해당 기간 동안 액세스하지 않은 파일은 릴리스해야 합니다. 이 일수 미만의 기간 동안 액세스한 파일은 `--paths` 파라미터에 포함되더라도 릴리스되지 않습니다. 마지막 액세스 이후 기간과 관계없이 파일을 릴리스할 수 있는 기간(`0`일)을 입력합니다.

  이 샘플 명령은 연결된 S3 버킷으로 내보내고 `--release-configuration` 기준을 충족하는 파일을 지정된 경로의 디렉터리에서 릴리스하도록 지정합니다.

  ```
  $ aws fsx create-data-repository-task \
      --file-system-id fs-0123456789abcdef0 \
      --type RELEASE_DATA_FROM_FILESYSTEM \
      --paths path1,path2/file1 \
      --release-configuration '{"DurationSinceLastAccess":{"Unit":"DAYS","Value":10}}' \
      --report Enabled=false
  ```

  데이터 리포지토리 작업을 생성한 후 Amazon FSx는 작업 설명을 JSON으로 반환합니다.

파일을 릴리스하는 작업을 생성한 후 작업 상태를 확인할 수 있습니다. 데이터 리포지토리 보기에 대한 자세한 내용은 [데이터 리포지토리 작업 액세스](view-data-repo-tasks.md) 섹션을 참조하세요.