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

La migrazione del server causa collegamenti interrotti nei documenti di Office

Quando un file server viene rinominato o sostituito, tutti i documenti di Office che contengono un percorso incorporato verso quel server smettono di funzionare. I collegamenti interrotti rimangono silenziosi finché un utente non tenta di aprire un file collegato, aggiornare una connessione dati o aggiornare un oggetto OLE — momento in cui compare l'errore. ReplaceMagic trova e ripara tutte le route interrotte in blocco, senza dover aprire neppure un documento.

Perché i collegamenti si interrompono dopo una migrazione del server

Le applicazioni di Office memorizzano i percorsi come stringhe di testo normale all'interno del documento. Un collegamento ipertestuale che punta a \\OldServer\Company\Docs\Report.xlsx contiene la stringa letterale OldServer. Quando il server viene rinominato o sostituito da uno nuovo, quella stringa non è più valida. Il documento non dispone di alcun meccanismo per rilevare o correggere ciò automaticamente — semplicemente non riesce a risolvere il percorso in fase di esecuzione.

I seguenti tipi di collegamenti incorporano il nome del server e si interromperanno durante la migrazione:

  • Collegamenti ipertestuali — collegamenti di testo in Word, Excel e PowerPoint che puntano a file sul server
  • Collegamenti a oggetti OLE — grafici, fogli di calcolo o diagrammi incorporati collegati a un file di origine sul vecchio server
  • Origini dei collegamenti (Excel) — riferimenti a celle esterne nella forma ='\\OldServer\Shared\[Budget.xlsx]Sheet1'!$A$1
  • Riferimenti VBA — codice macro che costruisce o codifica percorsi di file con il nome del vecchio server
  • Percorsi UNC nei codici di campo — campi INCLUDETEXT, INCLUDEPICTURE e simili di Word che fanno riferimento a file tramite percorso UNC completo

Uno scenario tipico di migrazione

Si consideri un'azienda che migra da \\OldServer\Company\Docs a \\NewServer\Company\Docs. La struttura delle cartelle è identica e tutti i file sono stati copiati. Tuttavia, tutti i documenti che facevano riferimento al nome del vecchio server hanno ora collegamenti interrotti — non perché i file manchino, ma perché la stringa del percorso memorizzata continua a indicare OldServer. La soluzione è una semplice sostituzione di testo in tutti i documenti interessati.

Quali tipi di documenti sono interessati

Qualsiasi documento di Office che può contenere un percorso incorporato è interessato: Word (.docx, .doc), Excel (.xlsx, .xls, .xlsm), PowerPoint (.pptx, .ppt), Visio (.vsdx, .vsd) e Project (.mpp). I modelli, i file con macro abilitate e i formati binari legacy vengono tutti elaborati senza necessità di aprirli.

Perché la riparazione manuale fallisce su larga scala

Aprire ogni documento singolarmente e utilizzare la finestra di dialogo integrata Trova & Sostituisci è impraticabile quando si hanno centinaia o migliaia di file. Inoltre, omette tipi di collegamenti che la finestra di dialogo integrata non raggiunge, come i collegamenti OLE, le stringhe VBA e i codici di campo. Per un file server con 5.000 documenti, la riparazione manuale non è un'opzione realistica.

Come ReplaceMagic ripara i collegamenti interrotti dopo una migrazione del server

Il processo si compone di quattro passaggi:

  1. Analizzare — puntate ReplaceMagic alla radice dei documenti e analizzerà tutte le sottocartelle, aprendo e ispezionando ogni file per creare un inventario completo di tutti i percorsi incorporati
  2. Configurare la regola di sostituzione — inserite il nome del vecchio server come stringa di ricerca e il nome del nuovo server come stringa di sostituzione
  3. Anteprima — verificate quali documenti verranno modificati e quali stringhe esattamente verranno sostituite prima che venga modificato qualsiasi file
  4. Eseguire — ReplaceMagic aggiorna tutti i percorsi corrispondenti in tutti i tipi di documenti in un unico passaggio, salvando ogni file senza necessità di aprirlo in Office

Audit pre-migrazione

Eseguire un'analisi prima che inizi la migrazione fornisce una baseline completa: ogni documento, ogni percorso incorporato e il numero totale di riferimenti che dovranno essere aggiornati. Questa baseline serve come input per la configurazione della sostituzione e fornisce evidenza per il registro del progetto. Rivela anche documenti che fanno riferimento a percorsi su altri server, che potrebbero richiedere un trattamento separato.

Consigli pratici

  • Elaborate i documenti in lotti per reparto o cartella in modo che il lavoro sia gestibile e più facile da verificare
  • Eseguite un backup di tutti i documenti prima di eseguire le sostituzioni — ReplaceMagic modifica i file in loco
  • Eseguite sempre prima in modalità Anteprima e confermate che le modifiche proposte siano corrette prima di procedere
  • Se sia il nome breve del server sia il nome di dominio completo compaiono nei documenti (es. OldServer e OldServer.corp.example.com), configurate regole separate per ciascuna variante

Per qualsiasi domanda, non esitate a contattarci.

Scarica ReplaceMagic Video: Come usare ReplaceMagic