카테고리 없음

NAS 시놀로지 완료된 토렌트 자동으로 삭제하기

잡정보봇 2024. 7. 17. 18:46
반응형

 

반응형

시작하며

시놀로지 NAS를 사용하다 보면 토렌트를 많이 활용하게 됩니다. 특히 다운로드 스테이션을 통해 파일을 다운로드하는 경우가 많습니다. 그러나 다운로드가 완료된 후에도 시드를 자동으로 삭제해 주지 않기 때문에, 사용자가 직접 수동으로 시드를 삭제해야 하는 불편함이 있습니다. 오늘은 이러한 문제를 해결하기 위해, 토렌트 다운로드가 완료되면 시드를 자동으로 삭제해 주는 방법에 대해 알아보겠습니다.

반응형

스크립트 만들기

 

먼저, 시놀로지 NAS의 제어판에서 작업 스케줄러를 이용하여 스크립트를 생성해야 합니다. 이를 통해 자동으로 시드를 삭제할 수 있습니다.

    • 시놀로지 NAS의 제어판을 엽니다.
    • 작업 스케줄러를 선택합니다.
    반응형

작업 생성 

작업 생성 > 예약된 작업 > 사용자 정의 스크립트를 선택합니다.

스크립트 설정

 

스크립트 명은 자유롭게 지정합니다.

스케줄 설정을 통해 원하는 주기를 선택합니다. 매일 또는 매시간 실행하도록 설정할 수 있습니다.

마지막 실행 시간은 시스템 사용량을 고려하여 적절한 시간으로 설정합니다.

스크립트 설정

스크립트를 설정할 때, NAS에서 실행될 명령어를 입력해야 합니다. 다음은 예시 스크립트입니다.

 

스크립트 내용 입력

아래 스크립트를 입력합니다. 이 스크립트는 다운로드가 완료된 토렌트의 시드를 삭제하는 역할을 합니다.

su - postgres -c 'psql -U postgres -d download -c "delete from Download_queue where status in ('5','7','8')"'
코드 복사하세요
 
su - postgres -c 'psql -U postgres -d download -c "delete from Download_queue where status in ('5','7','8')"'

status가 5, 7, 8인 항목을 삭제하는 쿼리입니다. 이 값들은 완료된 다운로드를 나타냅니다.

 

스크립트 저장

스크립트를 입력한 후 저장합니다.

설정을 완료하면 사용자 스크립트가 작업 스케줄러에 추가됩니다.

반응형

마치며

위와 같은 방법으로 스크립트를 생성하고 설정하면, 일정 주기마다 완료된 파일의 시드가 자동으로 삭제됩니다. 이렇게 하면 불필요한 시드를 유지하지 않아도 되므로 NAS의 효율성을 높일 수 있습니다. 이를 통해 자동화된 관리가 가능해져, 사용자들이 좀 더 편리하게 NAS를 사용할 수 있을 것입니다.

NAS 설정을 통해 더욱 효율적인 토렌트 관리를 해보세요. 이는 저장 공간을 절약하고, 관리의 번거로움을 줄여줍니다.

반응형
반응형