5.8. 대상 매개변수 사용
대상 매개변수에는 세 가지 유형이 있습니다.
- 스토리지 클래스
- 대상 소유자 변환
- 사용자 모드
대상 소유자를 설정하여 오브젝트에 대해 특정 대상 소유자를 강제 적용할 수 있습니다. 대상 스토리지 클래스를 구성할 수 있습니다. 사용자 모드를 선택하는 경우 대상 버킷 소유자만 설정할 수 있습니다. 사용자 모드의 사용자 ID를 설정하여 권한 검증에 대한 동기화 작업을 실행할 수 있습니다.
5.8.1. 대상 params: 스토리지 클래스 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
대상 오브젝트의 스토리지 클래스 구성:
예
5.8.2. 대상 매개변수: 대상 소유자 변환 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
대상 오브젝트 소유자를 대상 버킷 소유자로 설정합니다. 이를 위해서는 대상 버킷의 uid를 지정해야 합니다.
예
5.8.3. 대상 매개변수: 사용자 모드 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
사용자 모드에서는 사용자에게 오브젝트를 읽고 대상 버킷에 쓸 수 있는 권한이 있는지 확인합니다. 이를 위해서는 사용자의 uid(작업이 실행되는 컨텍스트)가 지정되어야 합니다.
예
[ceph: root@host01 /]# radosgw-admin sync group pipe modify --bucket=buck11 \ --group-id=buck11-default --pipe-id=pipe-dest-owner \ --mode=user --uid=jenny
[ceph: root@host01 /]# radosgw-admin sync group pipe modify --bucket=buck11 \
--group-id=buck11-default --pipe-id=pipe-dest-owner \
--mode=user --uid=jenny