• +1 (302) 476 2350
  • info@replacemagic.com

서버 마이그레이션으로 인한 Office 문서의 끊어진 링크

파일 서버의 이름이 변경되거나 교체되면 해당 서버에 대한 내장 경로를 포함하는 모든 Office 문서가 작동을 멈춥니다. 끊어진 링크는 사용자가 연결된 파일을 열거나, 데이터 연결을 새로 고치거나, OLE 개체를 업데이트하려고 할 때까지 조용히 있다가 그 시점에 오류가 나타납니다. ReplaceMagic은 단 하나의 문서도 열지 않고 일괄로 모든 끊어진 경로를 찾아 복구합니다.

서버 마이그레이션 후 링크가 끊어지는 이유

Office 응용 프로그램은 경로를 문서 내부의 일반 텍스트 문자열로 저장합니다. \\OldServer\Company\Docs\Report.xlsx를 가리키는 하이퍼링크에는 리터럴 문자열 OldServer가 포함됩니다. 서버 이름이 변경되거나 새 서버로 교체되면 해당 문자열이 유효하지 않게 됩니다. 문서에는 이를 감지하거나 자동으로 수정하는 메커니즘이 없어 런타임에 경로 확인에 실패하게 됩니다.

다음 링크 유형은 모두 서버 이름을 내장하고 있어 마이그레이션 시 끊어집니다:

  • 하이퍼링크 — Word, Excel 및 PowerPoint에서 서버의 파일을 가리키는 클릭 가능한 텍스트 링크
  • OLE 개체 링크 — 이전 서버의 원본 파일에 연결된 내장된 차트, 스프레드시트 또는 다이어그램
  • 링크 소스 (Excel)='\\OldServer\Shared\[Budget.xlsx]Sheet1'!$A$1 형식의 외부 셀 참조
  • VBA 참조 — 이전 서버 이름을 사용하여 파일 경로를 구성하거나 하드코딩하는 매크로 코드
  • 필드 코드의 UNC 경로 — 전체 UNC 경로로 파일을 참조하는 Word INCLUDETEXT, INCLUDEPICTURE 및 유사한 필드

일반적인 마이그레이션 시나리오

\\OldServer\Company\Docs에서 \\NewServer\Company\Docs로 마이그레이션하는 회사를 생각해보세요. 폴더 구조는 동일하고 모든 파일이 복사되었습니다. 그러나 이전 서버 이름을 참조했던 모든 문서는 이제 끊어진 링크를 가지고 있습니다 — 파일이 누락된 것이 아니라, 저장된 경로 문자열에 여전히 OldServer라고 표시되어 있기 때문입니다. 해결책은 영향받는 모든 문서에서 간단한 텍스트 치환 작업입니다.

영향받는 문서 유형

내장 경로를 포함할 수 있는 모든 Office 문서가 영향을 받습니다: Word (.docx, .doc), Excel (.xlsx, .xls, .xlsm), PowerPoint (.pptx, .ppt), Visio (.vsdx, .vsd) 및 Project (.mpp). 템플릿, 매크로 사용 파일 및 레거시 바이너리 형식 모두 문서를 열 필요 없이 처리됩니다.

대규모에서 수동 복구가 실패하는 이유

수백 또는 수천 개의 파일이 있을 때 각 문서를 개별적으로 열어 내장된 찾기 및 바꾸기 대화 상자를 사용하는 것은 비현실적입니다. 또한 내장 대화 상자가 접근하지 못하는 OLE 링크, VBA 문자열 및 필드 코드와 같은 링크 유형을 놓치게 됩니다. 5,000개 문서가 있는 파일 서버의 경우 수동 복구는 현실적인 선택이 아닙니다.

ReplaceMagic이 서버 마이그레이션 후 끊어진 링크를 수정하는 방법

프로세스는 4단계로 이루어집니다:

  1. 스캔 — ReplaceMagic을 문서 루트로 지정하면 모든 하위 폴더를 탐색하여 각 파일을 열고 검사하여 모든 내장 경로의 완전한 목록을 작성합니다
  2. 바꾸기 규칙 구성 — 이전 서버 이름을 검색 문자열로, 새 서버 이름을 대체 문자열로 입력합니다
  3. 미리 보기 — 파일이 수정되기 전에 어떤 문서가 변경될지, 어떤 문자열이 대체될지 정확히 검토합니다
  4. 실행 — ReplaceMagic은 단일 패스로 모든 문서 유형에서 일치하는 모든 경로를 업데이트하여, Office에서 파일을 열 필요 없이 각 파일을 저장합니다

마이그레이션 전 감사

마이그레이션이 시작되기 전에 스캔을 실행하면 완전한 기준선을 얻을 수 있습니다: 모든 문서, 모든 내장 경로, 그리고 업데이트가 필요한 참조의 총 수. 이 기준선은 바꾸기 구성의 입력으로 사용되며 프로젝트 기록에 대한 증거를 제공합니다. 또한 다른 서버의 경로를 참조하는 문서를 식별하여 별도의 처리가 필요할 수 있습니다.

실용적인 팁

  • 작업을 관리하기 쉽고 검증하기 쉽도록 부서별 또는 폴더별로 문서를 배치 처리하세요
  • 바꾸기를 실행하기 전에 모든 문서를 백업하세요 — ReplaceMagic은 파일을 직접 수정합니다
  • 항상 미리 보기 모드를 먼저 실행하고 변경 사항을 확정하기 전에 제안된 변경 내용이 올바른지 확인하세요
  • 문서에 짧은 서버 이름과 정규화된 도메인 이름이 모두 나타나는 경우 (예: OldServerOldServer.corp.example.com), 각 변형에 대해 별도의 규칙을 구성하세요

질문이 있으시면 언제든지 문의하기를 통해 연락해 주세요.

ReplaceMagic 다운로드 동영상: ReplaceMagic 사용 방법