간접 파일을 사용하여 데이터베이스 유지보수 태스크 실행

간접 파일을 사용하여 동일한 유지보수 태스크를 여러 번 실행함으로써 시간을 크게 절약할 수 있습니다. 오류 복구, 압축, updall, 디자인 및 변환 유지보수 태스크에서도 간접 파일 사용을 지원합니다. 다른 간접 파일에 대해서 여러 유지보수 태스크를 연속해서 실행하는 일괄처리 파일 또는 스크립트를 작성하여 신속하게 태스크를 완료하도록 지원할 수도 있습니다. CPU가 여러 개인 경우 여러 간접 파일에 대해서 동일한 유지보수 태스크를 실행하여 동시에 실행할 수 있습니다. CPU 개수만큼만 동시 유지보수 태스크를 실행하는 것이 좋습니다. 그렇지 않으면 CPU 자원에 대해 경쟁을 시작하므로 완료하는 데 시간이 더 오래 걸릴 수 있습니다.

이 태스크 정보

이 프로시저에는 여러 개의 CPU를 사용하거나 사용하지 않고 간접 파일을 실행하는 단계가 포함되어 있습니다. 여러 개의 CPU가 포함된 단계는 지침에 식별되어 있습니다.

프로시저

  1. .ind 파일명 확장자를 사용하여 텍스트 파일을 작성합니다. 예:mailfiles1.ind
  2. 데이터베이스 또는 디렉토리 목록을 텍스트 파일에 추가합니다. 예를 들어, mailfiles1.ind 파일에 다음 파일을 추가합니다.
    • mail\mail1.nsf
    • mail\mail2.nsf
    • mail\mail25.nsf
  3. 다음 단계 중 하나에 따라 간접 파일에 대해 유지보수 태스크를 실행합니다.
    1. Domino 서버를 실행 중인 경우 Domino 콘솔에서 또는 적절한 관리자 권한을 가진 경우 Domino 원격 콘솔을 사용하여 다음 명령을 실행함으로써 load 태스크를 실행합니다.

      load fixup -j mailfiles.ind

      load compact -c mailfiles.ind

      load updall mailfiles.ind

      load design -i mailfiles.ind

      load convert -u -f mailfiles.ind * mail85.ntf

    2. 서버 실행 여부와 상관없이 Domino 데이터 디렉토리의 Microsoft Windows 명령 프롬프트에서 Domino 프로그램 디렉토리의 .exe 파일에 대한 전체 경로를 지정합니다. 파티션된 서버와 파티션되지 않은 서버 모두에 적용됩니다.
      주: 이 예제에서는 Domino 프로그램 디렉토리가 d:\notefile이고 Domino 데이터 디렉토리가 c:\notes입니다.

      d:\notefile> c:\notes\nfixup.exe -j mailfiles1.ind

      d:\notefile> c:\notes\nupdall.exe mailfiles1.ind

      d:\notefile> c:\notes\nupdall.exe mailfiles1.ind

      d:\notefile> c:\notes\ndesign.exe -i mailfiles1.ind

      d:\notefile> c:\notes\nconvert.exe -u -f mailfiles1.ind * mail85.ntf

      주: 디자인 태스크의 경우 간접 파일 이름 앞에 -i 매개변수가 필요하고, 변환 태스크의 경우 간접 파일 앞에 -f 매개변수가 필요합니다.
  4. CPU가 여러 개인 경우 Domino 서버를 실행하는 상태에서 Domino 콘솔에서 여러 간접 파일에 대한 명령을 입력합니다. 예를 들어, 다음과 유사한 명령을 입력합니다.

    load updall mailfiles1.ind

    load updall mailfiles2.ind

    load updall mailfiles3.ind

  5. CPU가 여러 개인 경우 Domino 서버 실행 여부와 상관없이 별도의 Microsoft Windows 명령 프롬프트에서 다음을 입력합니다.

    d:\notefile> c:\notes\nupdall.exe mailfiles1.ind

    d:\notefile> c:\notes\nupdall.exe mailfiles2.ind

    d:\notefile> c:\notes\nupdall.exe mailfiles3.ind

    예를 들어, updall을 실행하고자 하는 메일 파일이 100개이고 컴퓨터에 CPU가 4개 있는 경우 간접 파일을 4개 작성합니다.
    • mailfiles1.ind에는 mail\mail1.nsf - mail\mail25.nsf 포함
    • mailfiles2.ind에는 mail\mail26.nsf - mail\mail50.nsf 포함
    • mailfiles3.ind에는 mail\mail51.nsf - mail\mail75.nsf 포함
    • mailfiles4.ind에는 mail\mail76.nsf - mail\mail100.nsf 포함