ToolboxIT 전문가를 위한 새로운 제품

Greg Steen

파일 및 디렉터리 동기화

Allway Sync

allwaysync.com

IT 전문가들은 담당하고 있는 IT 업무에 관계없이 데스크톱에서 USB 키로 또는 네트워크를 통해 서버에서 서버로 파일과 디렉터리를 옮기는 데 많은 시간을 할애합니다. 중요한 것은 이러한 디렉터리를 동기화된 상태로 유지하여 불필요하게 중복된 파일을 만들지 않고 항상 최신 버전의 파일로 작업할 수 있게 만드는 것입니다. 일련의 웹 서버에 정적 XML 또는 HTML 파일을 배포하는 경우와 같이 여러 컴퓨터에서 파일과 디렉터리를 동기화해야 하는 경우가 있을 수 있습니다. Usov Lab의 Allway Sync를 사용하면 이러한 종류의 작업을 처리하는 데 도움이 됩니다.

Allway Sync는 단방향 파일 및 디렉터리 복제에서부터 양방향 다중 디렉터리 옵션에 이르기까지 진정한 n방향 동기화를 제공합니다. 또한 로컬 드라이브와 네트워크 리소스의 동기화 상태를 유지하는 기능 이외에도 USB 키와 다시 쓰기 가능 광 드라이브 같은 이동식 장치에 대한 자동 동기화도 지원합니다. 장치가 컴퓨터에 연결될 때 Allway Sync가 자동으로 시작되도록 할 수 있습니다.

동기화를 위한 기타 자동 시작 옵션으로는 파일 변경 사항이 감지되었을 때, 로그인 또는 로그아웃했을 때, Allway Sync가 시작되었을 때 그리고 지정된 시간 간격으로 시작 등이 있습니다. 응용 프로그램 GUI를 사용하여 예약된 작업과 동기화를 연결할 수도 있습니다.

Allway Sync를 사용한 파일 및 폴더 동기화

Allway Sync를 사용한 파일 및 폴더 동기화(더 크게 보려면 이미지를 클릭하십시오.)

모든 파일 수정 사항과 삭제 사항은 Allway Sync의 로컬 데이터베이스에서 추적되며 Allway Sync는 항목을 영구적으로 삭제하거나, 휴지통으로 이동하거나, 지정된 폴더로 이동하는 것을 비롯하여 수정된 파일에 버전을 지정하고 충돌하는 파일을 삭제하기 위한 여러 가지 옵션을 제공합니다.

작업마다 여러 개의 포함 또는 제외 필터를 지정하여 필요한 파일은 가져오고 필요하지 않은 파일은 무시할 수 있습니다. 또한 경고 또는 오류가 발생할 때 Allway Sync에서 취할 조치를 사용자 지정하고 경고 또는 오류의 유형별로 서로 다른 조치를 구성할 수 있습니다. 예를 들어 오류 발생 시 복사를 자동으로 다시 시도하도록 선택할 수도 있고 네트워크 대기 시간이나 일시적인 연결 문제를 고려하여 자동 재시도 횟수와 재시도 간 시간 지연을 구성할 수도 있습니다.

이 응용 프로그램에서는 로깅 기능의 자세한 표시 수준을 구성할 수 있으므로 작업에 대한 최대한의 정보를 얻을 수 있습니다. XML을 통해 응용 프로그램 설정을 가져오고 내보낼 수 있으므로 이러한 설정을 백업하거나 다른 컴퓨터로 전송하는 것이 간편합니다. 또한 흥미로운 기능으로 간단한 사용량 통계 창(Help 메뉴를 통해 액세스할 수 있음)도 제공합니다. 이 편리한 도구는 파일을 손쉽게 동기화할 수 있는 살펴볼 가치가 충분한 도구입니다.

가격: 개인적인 용도로 사용 시 무료이며 상업적인 용도로 사용 시 29.99달러입니다.

네트워크 매핑 및 모니터링

LANState Pro

10-strike.com/lanstate

네트워크 리소스의 상태와 가용성에 대한 빠른 액세스는 능동적인 IT 운영 환경에 필수적입니다. 따라서 IT 전문가는 발생한 문제에 대해 다른 사람보다 먼저 알고 있어야 합니다. 10-Strike Software의 편리한 LANState Pro 네트워크 매퍼 및 모니터는 Windows® 기반 네트워크에 사용할 수 있는 신속한 가상화 및 LAN 관리 기능을 제공합니다.

이 응용 프로그램을 시작하여 네트워크를 모니터링하는 경우 Network Mapping Wizard를 선택하여 네트워크 환경이나 해당 호스트에 대한 IP 주소 범위를 검색할 수 있으며, 원하는 경우 호스트에 수동으로 추가할 수 있습니다. 네트워크 맵이 만들어지면 LANState가 자동으로 TCP 포트 검사 또는 ICMP ping 검사와 같은 구성된 상태 검사를 시작합니다. 이 검사에서 응답이 있는 호스트는 색상으로 구분되고 응답이 없는 호스트는 회색으로 비활성화됩니다. 그런 다음 사용 중인 구성에 해당하는 논리적 그룹에 맵을 배열하고 시각적 요소를 변경하며 설명을 추가할 수 있습니다.

LANState Pro를 사용하여 논리적 네트워크 그룹 만들기

LANState Pro를 사용하여 논리적 네트워크 그룹 만들기(더 크게 보려면 이미지를 클릭하십시오.)

이 그리기 및 편집 도구는 다소 조잡하지만 맵이 완성되면 이를 파일로 저장할 수 있어 다시 만들 필요가 없습니다. TCP 포트 및 ICMP ping 검사 이외에도 구성 가능한 간격 및 시간 제한에 따라 폴더나 파일의 존재 여부, 파일 크기 또는 원격 호스트에서 사용 가능한 디스크 공간의 크기를 확인하도록 LANState Pro를 구성할 수 있습니다. 호스트를 마우스 오른쪽 단추로 클릭하면 경로 추적 수행, ping 전송, 기본 검사 수행, 네트워크 메시지 보내기를 비롯한 원격 호스트에서 보다 많은 시스템 정보를 수집할 수 있는 상황에 맞는 메뉴가 표시됩니다.

시스템 정보 보기에는 NIC MAC 주소의 모든 항목 및 네트워크 공유, 서비스 및 로컬 계정에 대한 바운드 IP 주소가 표시됩니다. 대부분의 OS 수준 정보에는 원격 시스템에 대한 적절한 권한과 열린 포트가 필요한데 RPC 호출을 통해 유용한 데이터를 확인할 수 있습니다. 그리고 권한을 가지고 있는 경우 원격 호스트에 원격 전원 켜기 및 시스템 종료 신호를 보낼 수도 있습니다.

가격: 단일 사용자 라이선스당 249.95달러

명령줄 스크립팅

서평

www.syngress.com

대화형 마법사 및 구성 GUI는 복잡한 작업을 정말로 간단하게 만들어줍니다. 그러나 IT 전문가에게 이러한 인터페이스는 작업을 느리게 만들고 세밀한 제어를 어렵게 만드는 요소이기도 합니다. 다행히도 거의 대부분의 경우 명령줄 인터페이스(CLI)를 통해 이러한 수준의 제어가 가능합니다. Windows에 포함된 도구에 익숙해지고 명령 프롬프트 사용자 지정 방법을 익혀 관리 작업을 원활하게 수행할 수 있게 되면 시간 절약, 효율성 증대 및 보다 정확한 제어 효과를 경험할 수 있습니다. Pawan K. Bhardwaj가 집필한 How to Cheat at Windows System Administration Using Command Line Scripts(Syngress 출판, 2006)를 통해 CLI 및 OS 유틸리티를 마스터해보십시오.

이 책에서는 명령 셸 사용자 지정, 자동화를 위한 배치 파일 사용, 예약된 작업의 일괄 처리 및 CLI 관리에 대해 소개합니다. 이러한 내용을 설명한 후에는 디스크, 파일 및 디렉터리 관리에 도움되는 Windows OS에 포함된 유틸리티를 소개합니다. 또한 이전 장에서 다룬 일괄 처리 기술과 함께 사용할 경우 대용량의 디렉터리 구조를 관리하는 데 걸리는 시간을 절약할 수 있는 DSQuery 및 DSMod와 같은 Directory Services 명령에 대한 개요도 제공합니다.

또한 Netstat에서 Pathping에 이르는 다양한 Windows Networking 명령을 익히고 TFTP, RSH, RCP와 같은 원격 연결 도구에 대한 개요도 확인할 수 있습니다. 다시 말하지만 자동화 및 예약된 작업과 관련하여 이 책의 첫째 단원에서 다룬 기술과 이러한 도구를 함께 사용하면 분명히 생산성을 증대시킬 수 있습니다. 이러한 점에서 Bhardwaj의 이 책은 Windows 유틸리티에 대한 종합적인 참조서는 아니지만 유용한 서적임에 분명입니다.

가격: 39.95달러

하드웨어 안정성 테스트

BurnInTest

passmark.com/products/bit.htm

맞춤형 PC 생산, 고객별 맞춤 하드웨어 구성 요소 업데이트 수행, 새로운 수퍼 관리자 데스크톱 장치 구성 등의 작업을 수행할 때는 새로운 구성 요소를 사용자에게 전달하기 전에 해당 구성 요소가 안정적인 성능을 보이는지 확인하는 것이 중요합니다. PassMark Software의 BurnInTest는 지정한 구성 요소에 대해 여러 개의 서로 다른 스트레스 테스트를 실행하여 전달 시 오류가 발생하지 않도록 하므로 이러한 목적에 부합됩니다.

다른 스트레스 테스트 소프트웨어와 마찬가지로, 이 응용 프로그램은 짧은 시간 동안 오랜 작업 주기를 시뮬레이션하기 위해 선택적인 시스템 구성 요소에 부하를 주어 하드웨어를 "사용"합니다. 이는 시스템이나 장치가 시작되기 전에 잠재된 오류를 발견하기 위한 것입니다. BurnInTest를 사용하면 CPU 및 그래픽 카드 메모리에서 하드 드라이브 및 CD 버너에 이르는 모든 항목을 테스트할 수 있습니다.

이 응용 프로그램은 사용과 구성이 매우 간편하여 특정 구성에 있는 각 구성 요소 단위 테스트에 대한 듀티 사이클과 기본 설정을 변경할 수 있습니다. 테스트 구성을 설정한 후에는 기본 설정을 저장하여 나중에 다시 사용할 수 있으므로, 몇 달이 지난 후에도 동일한 테스트를 빠르게 실행할 수 있습니다.

각 테스트에는 구성 가능한 듀티 사이클이 있으므로 테스트할 각 구성 요소에 대해 1 – 100 범위의 로드 값을 설정할 수 있습니다. 예를 들어 CPU 수학 연산 작업은 75% 로드에서 테스트하고, 동시에 시스템 메모리에 대해서는 90% 로드를 테스트할 수 있습니다. 또한 지정한 분 단위 시간이 흐른 다음이나 작업 주기 횟수를 수행한 후에 BurnInTest를 중지하도록 설정할 수 있습니다.

이 응용 프로그램을 사용하면 하드 드라이브, 플로피 드라이브 및/또는 광 드라이브를 동시에 20개까지 테스트할 수 있으므로 이러한 드라이브를 일괄 테스트한 다음 클라이언트 환경에 배포할 수 있습니다. 따라서 모든 시스템을 개별적으로 테스트할 필요 없이 각각의 새 구성 요소를 한 번에 테스트할 수 있으므로 시스템 구성 요소를 업그레이드할 때 시간을 크게 절약할 수 있습니다. 이 프로그램은 SMART 매개 변수 검사 기능도 제공합니다.

Professional Edition은 USB 2.0, 병렬 포트 및 직렬 포트에 대해 다양한 루프백 테스트를 지원합니다. 하드웨어 루프백 장치는 PassMark에서 구매할 수 있습니다. 이 버전의 BurnInTest는 CD 또는 USB 키 드라이브에서 실행할 수 있기 때문에 테스트할 시스템에 응용 프로그램이 미치는 영향이 줄어들어 수행할 테스트의 신뢰성을 높여줍니다.

가격: Professional Edition 49달러, Standard Edition 24달러

Greg Steen은 사업가이자 열성적인 기술 전문가로, IT 전문가의 개발 및 운영 작업에 도움을 줄 수 있는 새로운 도구와 방법을 끊임없이 연구하고 있습니다.

© 2008 Microsoft Corporation 및 CMP Media, LLC. All rights reserved. 이 문서의 전부 또는 일부를 무단으로 복제하는 행위는 금지됩니다..