Condividi tramite


Come spostare i database di BizTalk Server

Informazioni generali

È possibile utilizzare questa procedura per spostare i database di BizTalk Server primari in un altro server. Questa stessa procedura di base può essere usata anche per spostare i database BizTalk Server da un'istanza locale di SQL Server a un'istanza remota di SQL Server o a un cluster SQL Server.

Prerequisiti

Accedere con un account membro del ruolo predefinito del server sysadmin di SQL Server per eseguire questa procedura.

Passaggi di spostamento

  1. Arrestare tutti i servizi BizTalk Server. Per altre informazioni, vedere Riavviare i servizi BizTalk Server e arrestare BizTalk Server.

    Importante

    È fondamentale assicurarsi che tutti i servizi e i processi di BizTalk Server vengano arrestati prima di spostare i database.

  2. Arrestare il servizio IIS.

  3. Arrestare il servizio SQL Server Agent.

  4. Eseguire il backup dei database BizTalk seguendo le procedure di backup del database, come descritto in Backup e ripristino dei database BizTalk Server.

  5. Ripristinare i database BizTalk nel nuovo server seguendo le procedure di ripristino del database in Come ripristinare i database.

  6. Creare uno script per i processi di SQL Server Agent elencati di seguito per il trasferimento al nuovo server, come descritto in Come eseguire il backup e il ripristino di processi di SQL Agent. Eseguire ognuno degli script nel nuovo server per ricreare i processi.

    Eseguire ognuno degli script nel nuovo server per ricreare i processi. Alcuni processi, ad esempio il processo di Backup BizTalk Server (BizTalkMsgBoxDb), dovranno essere riconfigurati, a meno che i nuovi percorsi di file del server e il nome del server non siano identici al server precedente.

    Annotazioni

    È anche possibile usare l'attività Processi di trasferimento SSIS/DTS per spostare i processi nel nuovo server, ma la maggior parte degli utenti probabilmente troverà più facile creare script per i processi usando SQL Management Studio.

  7. Oltre a creare script per i processi di SQL Server Agent come descritto nel passaggio precedente, è necessario creare script per gli account di accesso come descritto in Come eseguire il backup e il ripristino degli account di accesso di SQL Server. Questi account di accesso devono essere ripristinati nel server di destinazione.

  8. Ripristinare i database di BizTalk Server seguendo i passaggi da 9 a 22 in Come ripristinare i database. Questa procedura aggiorna il database e il Registro di sistema bizTalk Management (BizTalkMgmtDb) con il nuovo percorso dei database BizTalk.

    Annotazioni

    Nel file SampleUpdateInfo.xml impostare come commento tutti i database ad eccezione di quelli spostati nel nuovo server.

Vedere anche

Spostamento dei database di BizTalk Server