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

Greg Steen

네트워크 동기화 관리

ViceVersa Pro

www.tgrmn.com

극히 단순한 인프라를 사용하는 것이 아니라면 현재 환경에서 사용하는 모든 파일을 항상 이동해야 할 것입니다. 로그 파일에서 응용 프로그램 릴리스, 데이터베이스 백업에 이르기까지 데이터는 언제나 네트워크를 통해 이동됩니다. 또한 다른 환경의 동기화를 유지하기 위해 어떤 파일을 복사해야 하는지 아는 것이 중요합니다. 대부분의 IT 전문가는 환경 내의 파일을 수동으로 이동하지 않습니다. 이는 두말할 것도 없이 동기화에 악영향을 초래하기 때문입니다.

TGRMN Software의 ViceVersa Pro를 사용하면 동기화 작업을 손쉽게 자동화하고 예약할 수 있습니다. 이 응용 프로그램에서는 네 가지 복사 모드를 제공합니다. Basic Synchronization 모드를 사용하면 원본에서 대상으로 동기화할 수 있으며 Advanced Synchronization 모드를 사용하면 파일 추적과 함께 양방향 파일 및 디렉터리 동기화 작업을 수행할 수 있습니다. 나머지 두 가지 모드는 Backup(원본 미러링 작업 수행)과 Consolidation입니다.

Backup 모드에서는 원본을 대상에 미러링하며 해당 대상에서 파일을 추가하고 삭제할 수 있습니다. 또한 파일 복제를 선택하여 대상에 파일을 복사만 할 수도 있습니다. 이 기능은 사용자가 예기치 않게 항목을 삭제한 경우 매우 유용합니다. 이름에서 알 수 있듯이, 양방향 동기화를 수행하면 충돌 및 삭제를 추적할 수 있습니다. 다음번 동기화 전에 원본과 대상의 파일이 모두 변경된 경우 충돌이 감지되며 사용자는 이러한 충돌을 수동으로 조정할 수 있습니다. Consolidation 방식은 양방향 동기화와 비슷하지만 충돌이나 삭제를 추적하지는 않습니다.

Protect against copy errors and data loss

Protect against copy errors and data loss(더 크게 보려면 이미지를 클릭하십시오.)

ViceVersa Pro를 사용하면 Backup 모드에서 통합된 파일 압축 및 파일 암호화 기능을 사용하여 로그 전달 작업을 수행할 수 있습니다. ViceVersa Pro에서는 원본 파일을 암호로 보호할 수 있는 표준 gzip 형식으로 압축합니다.

통합된 파일을 손쉽게 비교할 수 있는 기능도 포함되어 있으나 외부 파일 비교 프로그램을 사용하고 싶은 경우 ViceVersa Pro에서 해당 설정을 지정할 수 있습니다. 또한 ViceVersa에서는 유니코드 문자 및 256자를 초과하는 경로를 처리할 수 있으므로 전 세계 각국 환경에서 사용할 수 있습니다. 인터넷 시간 동기화도 기본적으로 지원되므로, ViceVersa를 사용할 환경에서의 아웃바운드 요청을 허용하면 ViceVersa가 로컬 NTP 상자나 외부의 모든 NTP 서버를 가리키도록 설정할 수 있습니다.

트래픽이 VPN 또는 WAN을 통과하는 경우 대역폭 활용이 문제가 될 수 있습니다. 이 경우 ViceVersa를 사용하면 각 동기화 작업에 사용하는 대역폭을 제한할 수 있습니다. 이렇게 하면 항목을 복사할 서버나 복사해 올 서버에서 프로덕션 수준의 대응을 수행할 수 있습니다. 또는 최대 CPU 사용률 임계값을 설정하면 응용 프로그램 실행 시 서버 가용성을 유지할 수 있습니다.

ViceVersa Pro에서는 안전 복사 알고리즘을 사용하여 복사 오류 및 데이터 손실을 방지합니다. 또한 데이터 무결성을 주기적으로 중복 확인합니다. 실시간 모드를 비롯한 대부분의 모든 간격에서 동기화 작업이 실행되도록 일정을 설정할 수 있습니다. 이렇게 하면 동기화 폴더에 추가되었거나 삭제된 파일을 동기화할 수 있습니다.

ViceVersa Pro의 또 다른 뛰어난 기능은 실행 전에 UI를 통해 모든 작업을 미리 볼 수 있다는 점입니다. 이를 통해 복사하도록 의도한 파일을 정확하게 복사하고 작업이 완료된 후 시스템 디렉터리에 몇 GB의 로그 파일이 남게 되는 일을 방지할 수 있습니다.

저렴한 가격대에 완전한 기능을 갖춘 동기화 도구를 찾고 계시다면 지금 바로 ViceVersa Pro를 사용해 보시기 바랍니다.

가격: 단일 사용자당 $59.95

시스템 디스크 관리

Partition Manager 8.0 Professional Edition

www.partition-manager.com/corporate/professional

시스템 디스크를 관리할 수 있는 응용 프로그램을 찾고 있다면 Paragon Software Group의 Partition Manager 8.0 Professional Edition을 강력히 추천합니다.

Partition Manager 8.0 Professional Edition은 Windows® 기반 응용 프로그램으로서 직관적인 마법사 기반 인터페이스로 되어 있어 표시 내용을 쉽게 만들고, 삭제하고, 변경할 수 있으며 FAT16/32, NTFS, Ext2/3, HPFS와 같은 모든 파일 시스템 형식의 하드 디스크 파티션을 포맷할 수 있습니다. 또한 기존 파티션의 크기를 조정하거나 다른 디스크로 파티션을 이동할 수도 있습니다.

여기에서 한 단계 더 나아가 NTFS와 같은 파일 시스템 형식을 FAT 16/32으로 또는 Ext2에서 Ext3로 전환할 수 있으며 반대로 전환할 수도 있습니다. 한 디스크에서 다른 디스크로 파티션을 복사하면 해당 디스크의 크기에 맞게 파티션의 크기를 자동으로 조정하므로, 모든 파일을 수동으로 복사할 필요 없이 시스템의 데이터 드라이브를 쉽게 확장할 수 있습니다. 8.0 버전의 대표적인 유용한 기능은 "Hot Resize"입니다. 이 기능을 사용하면 Windows를 다시 부팅하지 않고도 사용 중인 NTFS 파티션의 크기를 늘릴 수 있습니다.

Increase the size of an active NTFS partition — without rebooting

Increase the size of an active NTFS partition — without rebooting(더 크게 보려면 이미지를 클릭하십시오.)

Pro Edition의 또 다른 유용한 기능으로는 Windows 2000, Windows XP, Windows Server® 2003 클라이언트에서 동적 디스크를 기본 디스크로 변환할 수 있는 기능을 들 수 있습니다. Partition Manager는 적어도 최대 500GB(Paragon사에서 검증한 테스트 한계이며 실제적인 한계치는 아님)의 디스크를 지원하며 FireWire 및 USB 연결 드라이브도 지원합니다. 또한 PATA(IDE), SATA, 및 SCSI 하드 디스크를 지원합니다.

Partition Manager를 사용하면 치명적인 디스크 오류 이후 시스템을 복원할 수 있는 복구 CD(또는 DVD나 플로피 디스크)를 만들 수 있습니다. 또는 시스템을 사용하는 도중 실수로 파티션을 삭제한 경우 인터페이스를 통해 해당 파티션의 삭제를 취소할 수 있습니다. 디스크의 클러스터 크기를 변경하여 성능을 세부적으로 조정할 수도 있습니다. 또한 "Virtual Pre-execution" 보기를 통해 디스크에 실제적인 변경 사항을 적용하기 전에 해당 디스크의 변경 사항을 평가할 수 있습니다.

Partition Manager 8.0을 사용하면 시스템의 하드 드라이브를 업그레이드할 수 있으며, 하나의 파티션이나 전체 하드 디스크 이미지를 새 디스크로 복사하여 대상 파티션에 맞게 크기를 조정해 줍니다.

끝으로 Partition Manager에는 최대 99%까지 찬 드라이브에서도 조각 모음을 할 수 있는 디스크 조각 모음 기능이 포함되어 있습니다. 물론 드라이브가 이와 같이 되기 전에 다른 조치를 취하시길 바랍니다.

가격: Professionals Edition - 99.95$

SQL 편집기에 자동 완료 추가

SQL Prompt: IntelliSense for SQL

www.red-gate.com/products/SQL_Prompt/index.htm

표준화된 양식의 논리적 명명 규칙에 따라 모든 데이터베이스를 만들고 구조화할 수 있다면 정말 좋겠지만, 안타깝게도 이는 불가능한 것이 사실입니다. 필자의 경우 시스템 관리나 데이터베이스 관리 업무를 수행하면서 쿼리를 만들거나 실행할 때 테이블 구조를 자꾸 다시 참조하는 버릇이 있다는 걸 알 수 있었습니다. 개발 업무를 수행할 때에도 마찬가지로 말입니다.

SQL Server™ Management Studio for SQL Server 2005로 인해 개체 브라우저를 인터페이스의 트리 보기 섹션으로 통합할 수 있게 되어 작업이 훨씬 수월해졌지만, 여전히 Visual Studio® IDE: IntelliSense®에서 사용했던 익숙한 기능을 사용하고 싶었습니다. 반갑게도 이제 Red-Gate Software사의 SQL Prompt를 사용하면 Microsoft SQL Server 편집기에서 자동 완성 기능이 제공됩니다.

이 응용 프로그램은 작업 표시줄에서 실행되며 편집기에서 작업을 시작하면 이를 감지합니다. 우선 SQL Prompt에서는 모든 개체 데이터에 연결하고 이를 캐싱할 수 있도록 해당 데이터베이스에 대한 연결 정보를 묻는 메시지를 표시합니다. 이렇게 하면 작업 성능 속도를 올리고 오버헤드를 감소시킬 수 있지만 지속적으로 데이터베이스 인스턴스에서 개체를 수정할 경우에는 캐시를 제거(두 번 클릭으로 간단히 제거 가능)해야만 메시지 표시 목록의 변경된 사항을 볼 수 있습니다.

또한 Visual Studio IDE, Enterprise Manager, Query Analyzer 및 SQL Server Management Studio 이외에도 SQL Prompt는 UltraEdit 및 EditPlus 2와 바로 통합될 수 있습니다. Setting UI의 Options 탭에서 트리거할 후보 목록(예: FROM, JOIN, EXEC 등)의 SQL 키워드를 지정할 수 있습니다. SQL JOINS에서 SQL Prompt를 트리거하면 동일한 이름을 가진 참조 집합이나 필드를 사용한다고 가정했을 때 ON 문이 제공됩니다. 또한 코드 조각 삽입을 위한 텍스트 바로 가기도 설정할 수 있습니다. 예를 들어 "ssf"를 입력하고 Tab 키를 누르면 이를 "SELETCT * FROM"으로 변경하도록 설정할 수 있습니다. SQL Prompt를 사용하면 SQL 키워드 입력 시 자동으로 대문자로 변경되도록 할 수 있습니다. 이 방법과 코드 조각을 사용하면 많은 시간을 절약할 수 있습니다.

Settings UI의 Candidates 탭에서 SQL Prompt가 정규화된 열 이름(소유자/스키마 정보가 있는 접두사를 붙이고 대괄호로 이름을 묶음)을 사용하도록 할 것인지 여부를 설정할 수 있으며, 후보 목록에 어떤 유형의 SQL 함수를 표시할 것인지도 설정할 수 있습니다. SQL 사용자라면 이 도구를 비장의 무기로 사용하고 싶으실 것입니다.

SQL Prompt는 3.0 버전이 릴리스되기 전까지 무료로 제공되며 현재 최종 베타가 진행 중입니다. 3.0 버전의 가격은 아직 책정되지 않았습니다.

가격: 무료

페이지 크기 계산

Atomic Web Page Size Calculator

www.info-pack.com/pagesize

최종 사용자 대역폭은 앞으로 더욱 늘어날 것이며 새로운 기술을 통해 최종 사용자에게 웹 콘텐츠를 보다 빠르게 전달할 수 있겠지만 페이지 크기는 여전히 중요한 문제입니다. 이러한 모든 바이트는 트래픽이 많은 사이트의 경우 막대한 대역폭 비용으로 이어집니다.

Info-pack.com의 Atomic Page Size Calculator 유틸리티는 저렴한 비용으로 웹 사이트 페이지의 용량을 확인할 수 있는 방법을 제공합니다. 사용 방법은 아주 간단합니다. 크기를 알아 보려는 페이지 URL을 입력하면 해당 프로그램에서 페이지를 찾아 외부에 참조된 이미지(기본 도메인의 웹 로그에 표시되지 않는 항목)를 포함한 모든 요소의 용량을 계산합니다.

Keep an eye on bandwidth cost

Keep an eye on bandwidth cost(더 크게 보려면 이미지를 클릭하십시오.)

이 프로그램은 페이지, 이미지 및 JavaScript 파일을 지원하므로 페이지에 있는 대부분의 리소스에서 데이터를 가져올 수 있습니다. 또한 404 "끊긴" 리소스에 접근할 경우 알림을 통해 이를 사용자에게 알립니다. URL 용량 정보를 받은 다음에는 Report 단추를 눌러 크기 분석 및 다양한 연결 속도에서 해당 URL을 다운로드할 경우 소요되는 예상 시간을 확인할 수 있습니다.

이 프로그램에서 여러 개의 URL을 동시에 처리할 수 있다면 더욱 좋겠지만 이 기능은 후속 릴리스에서 만나볼 수 있을 것 같습니다. 개발 부서에서 작업하고 있는 페이지의 크기를 신속하게 확인할 수 있는 방법을 찾고 있다면 바로 이 프로그램을 사용해 보기 바랍니다.

가격: $19.95

Toolbox로 의견 보내기

여기에서 다루었으면 하는 도구나 유틸리티가 있으면 tntools@microsoft.com 주소로 저자에게 알려 주십시오.

Greg Steen은 열정적으로 일하는 기술 전문가이자 기업가로서, IT 전문가들이 작업과 개발을 보다 쉽게 수행할 수 있도록 항상 새로운 도구와 방법을 모색합니다.

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