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:
- 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
- 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
- Anteprima — verificate quali documenti verranno modificati e quali stringhe esattamente verranno sostituite prima che venga modificato qualsiasi file
- 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.










