SHOW BACKUPS IN BACKUP SET

백업 세트의 모든 :doc:`백업</user-guide/backups>`을 나열합니다.

참고 항목:

CREATE BACKUP SET, ALTER BACKUP SET, SHOW BACKUP SETS

구문

SHOW BACKUPS IN BACKUP SET <name>
  [ LIMIT <rows> ]
Copy

매개 변수

name

백업 세트에 대한 식별자를 지정합니다.

식별자에 공백이나 특수 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자도 대/소문자를 구분합니다.

자세한 내용은 식별자 요구 사항 섹션을 참조하십시오.

LIMIT rows

반환되는 최대 행 수를 선택적으로 제한하는 동시에, 결과의 “페이지 매김”도 활성화합니다. 반환되는 실제 행 수는 지정된 제한보다 적을 수 있습니다. 예를 들어 기존 오브젝트 수가 지정된 제한보다 적습니다.

기본값: 값 없음(출력에 제한이 적용되지 않음)

액세스 제어 요구 사항

이 작업을 실행하는 데 사용되는 역할 에는 최소한 다음 권한 이 있어야 합니다.

권한

참고

OWNERSHIP

포함된 백업을 보려면 백업 세트에 대한 OWNERSHIP 권한이 있어야 합니다.

지정된 권한 세트로 사용자 지정 역할을 만드는 방법에 대한 지침은 사용자 지정 역할 만들기 섹션을 참조하십시오.

보안 오브젝트 에 대해 SQL 작업을 수행하기 위한 역할과 권한 부여에 대한 일반적인 정보는 액세스 제어의 개요 섹션을 참조하십시오.

사용법 노트

  • 이 명령은 명령을 실행하는 데 사용된 역할에 대한 액세스 권한에 따라 지정된 오브젝트 유형에 대해 최대 1만 개의 레코드를 반환합니다. 필터를 적용하더라도 1만 개 레코드 제한을 초과하는 레코드는 반환되지 않습니다.

    10,000개 이상의 레코드가 존재하는 결과를 보려면 Snowflake Information Schema 에서 해당 뷰(있는 경우)를 쿼리하십시오.

출력

설명

created_on

타임스탬프 백업이 생성됩니다.

backup_id

백업의 Snowflake 생성 식별자입니다. 백업 ID는 UUID_STRING 함수에서 반환된 형식의 UUID 값입니다.

backup_set_name

백업이 포함된 백업 세트의 이름입니다.

database_name

백업 세트가 포함된 데이터베이스의 이름입니다.

schema_name

백업 세트가 포함된 스키마의 이름입니다.

expire_on

백업이 만료되는 타임스탬프입니다.

백업 세트 ``t1_backups``의 모든 백업을 나열합니다.

SHOW BACKUPS IN BACKUP SET t1_backups;
Copy

t1_backups 백업 세트에서 가장 오래된 백업의 생성 날짜 및 백업 ID를 표시합니다.

SHOW BACKUPS IN BACKUP SET t1_backups ->>
  SELECT "created_on", "backup_id" FROM $1
    ORDER BY "created_on" LIMIT 1;
Copy

t1_backups 백업 세트에서 최종 백업이 만료된 백업 ID 및 날짜와 시간을 표시합니다. 이 예제에서는 백업 정책에 일정이 포함되어 있지 않거나 백업 세트에 대한 백업 정책이 일시 중단되어 새 백업이 백업 세트에 추가되지 않는다고 가정합니다. 백업 세트를 삭제할 수 있도록 모든 기존 백업이 만료될 때까지 기다리는 중입니다.

SHOW BACKUPS IN BACKUP SET t1_backups ->>
  SELECT "expire_on", "backup_id" FROM $1
    ORDER BY "expire_on" DESC LIMIT 1;
Copy