부록 : 캘린더 이벤트

스케줄 형식

출처 : https://pve.proxmox.com/pve-docs/pve-admin-guide.html#chapter_calendar_events

Proxmox VE는 매우 유연한 스케줄 구성을 제공합니다. 이는 systemd.time의 캘린더 이벤트(calendar event) 형식을 기반으로 합니다. 캘린더 이벤트는 단일 표현식에서 하나 이상의 시점을 참조하는 데 사용할 수 있습니다.

이러한 캘린더 이벤트는 다음 형식을 사용합니다:

[요일] [[년-]달-일] [시:분[:초]]

이 형식을 사용하면 작업이 실행되어야 하는 요일 집합을 구성할 수 있습니다. 하나 이상의 시작 시간을 설정할 수도 있습니다. 이는 복제 스케줄러에 작업이 시작되어야 하는 시점을 알려줍니다. 이 정보를 사용하여 매일 오후 10시에 실행되는 작업을 만들 수 있습니다: ‘mon,tue,wed,thu,fri 22’는 ‘mon..fri 22’로 줄여쓸 수 있습니다. 대부분의 합리적인 스케줄은 이런 식으로 매우 직관적으로 작성할 수 있습니다.

참고 : 시간은 24시간 형식으로 표시됩니다.

편리하고 짧은 구성을 위해 게스트당 하나 이상의 반복 시간을 설정할 수 있습니다. 반복 시간은 시작 시간 자체와 시작 시간에 반복 값의 모든 배수를 더한 값으로 복제가 수행됨을 나타냅니다. 예를 들어 오전 8시에 복제를 시작하여 오전 9시까지 15분마다 반복하려면 ‘8:00/15’를 사용하면 됩니다.

여기서 시간 구분(:)을 사용하지 않으면 값이 분으로 해석되는 것을 볼 수 있습니다. 이러한 구분을 사용하는 경우 왼쪽의 값은 시를 나타내고 오른쪽의 값은 분을 나타냅니다. 또한 * 를 사용하여 가능한 모든 값을 일치시킬 수 있습니다.

더 많은 아이디어를 얻으려면 아래의 예를 참조하세요.

자세한 사양

평일

요일은 sun, mon, tue, wed, thu, fri, sat 등의 영어 약자로 지정합니다. 여러 요일을 쉼표로 구분한 목록으로 사용할 수 있습니다. 시작일과 종료일을 ..로 구분하여 지정하여 요일 범위를 설정할 수도 있습니다(예: mon..fri). 이러한 형식을 혼합하여 사용할 수 있습니다. 생략하면 * 로 간주됩니다.

시간 형식

시간 형식은 시 및 분 간격 목록으로 구성됩니다. 시와 분은 ‘:’로 구분합니다. 시와 분 모두 일과 동일한 형식을 사용하여 값의 목록과 범위가 될 수 있습니다. 먼저 시, 그 다음 분입니다. 필요하지 않은 경우 시간은 생략할 수 있습니다. 이 경우 시간 값은 * 로 가정합니다. 값의 유효한 범위는 시간의 경우 0-23, 분의 경우 0-59입니다.

예:

특정 의미를 갖는 특수 값이 몇 가지 있습니다:

문법
minutely-* ::00
hourly-* *:00:00
daily-* 00:00:00
weeklymon -* 00:00:00
monthly-01 00:00:00
yearly 또는 annually*-01-01 00:00:00
quarterly*-01,04,07,10-01 00:00:00
semiannually 또는 semi-annually*-01,07-01 00:00:00

표: 특수값

일정 문자열대안의미
mon,tue,wed,thu,frimon..fri주 중 0:00
sat,sunsat..sun주말 0:00
mon,wed,fri월요일, 수요일, 금요일 0:00
12:0512:05매일 12:05 PM
*/50/55분 마다
mon..wed 30/10mon,tue,wed 30/10월요일, 화요일, 수요일 매 정시 30분, 40분, 50분
mon..fri 8..17,22:0/15매일 오전 8시에서 오후 5시 사이, 오후 10시에서 11시 사이 15분마다
fri 12..13:5/20fri 12,13:5/20금요일 12:05, 12:25, 12:45, 13:05, 13:25, 13:45
12,14,16,18,20,22:512/2:5매일 12:05부터 22:05까지, 2시간마다
**/1매분(최소 간격)
*-05매월 5일
Sat *-1..7 15:00매월 첫째 주 토요일 15:00
2015-10-212015년 10월 21일 00:00

표: 일정 예

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

You May Also Like