
# 관리

## 샌드박스 목록 보기

```bash
wp rudel list
```

다른 도구에 구조화된 출력이 필요할 때 `--format=json`을 사용하세요.

## 샌드박스 하나 확인하기

```bash
wp rudel info alpha-3be7
```

레코드에는 ID, 이름, 경로, 상태, 엔진, 테이블 접두사, 테마, 보호 여부, 라벨, 마지막 활동, 복제 메타데이터, 크기, URL 및 콘텐츠 경로가 포함됩니다.

## 메타데이터 업데이트

```bash
wp rudel update alpha-3be7 \
  --owner=dennis \
  --labels=qa,agent \
  --purpose="Regression run" \
  --ttl-days=3
```

메타데이터를 업데이트해도 샌드박스 사이트 콘텐츠는 다시 작성되지 않습니다. `--ttl-days`은 지금을 기준으로 만료 시각을 설정하고, `--clear-expiry`은 만료 시각을 제거합니다.

## 샌드박스 보호

```bash
wp rudel update alpha-3be7 --protected
```

수동 정리와 예약 정리 모두 보호된 샌드박스를 건너뜁니다. `--unprotected`을 사용해 보호를 해제하세요.

## 샌드박스 삭제

```bash
wp rudel destroy alpha-3be7
```

명령을 실행하면 확인을 요청합니다. 스크립트에서 확인 절차를 건너뛰려면 `--force`을 전달하세요:

```bash
wp rudel destroy alpha-3be7 --force
```

이 작업에는 보호 설정이 적용되지 않습니다. `destroy`은 보호된 샌드박스도 제거합니다.

샌드박스를 삭제하면 해당 접두사가 붙은 모든 테이블(스냅샷 테이블 포함)을 삭제하고, 연결된 워크트리와 샌드박스 디렉터리를 제거하며, Rudel 환경 레코드를 삭제합니다.
