Hur du flyttar Microsoft Dynamics CRM 4.0 deployment

Gäller för: Dynamics CRM 4.0

Introduktion


Den här artikeln beskrivs de steg som du måste följa om du vill flytta Microsoft Dynamics CRM 4.0 deployment i följande scenarier:
  • Du vill flytta Microsoft Dynamics CRM-databaser till en annan server i samma domän som Microsoft SQL Server och Microsoft SQL Server Reporting Services. Dessutom vill lämna Microsoft Dynamics CRM-servern på den befintliga servern.
  • Du vill distribuera Microsoft Dynamics CRM-distribution som omfattar Microsoft Dynamics CRM-server i samma domän eller i en annan domän.
  • Du vill flytta Microsoft Dynamics CRM-servern eller en av Microsoft Dynamics CRM server-roller. Du vill dock lämna SQL Server och SQL Server Reporting Services-server som är intakt.

Mer Information


Flytta Microsoft Dynamics CRM-databaser till en annan server i samma domän som SQL Server och SQL Server Reporting Services och lämna Microsoft Dynamics CRM-servern på den befintliga servern

  1. Säkerhetskopiera databasen för organisation_MSCRM och MSCRM_Config-databasen. Gör så här:
    1. På datorn som kör SQL Server, klickar du på Start, peka på Alla program, peka på Microsoft SQL Server 2005och klicka sedan på SQL Server Management Studio.
    2. Expandera Databases, högerklicka på organisation_MSCRM -databasen, peka på uppgifteroch klicka sedan på Säkerhetskopiera.
    3. Under mål, Lägg till vilken plats du vill spara säkerhetskopian.
    4. Upprepa steg 1b och 1c för MSCRM_Config-databasen.
    Obs! Om du måste flytta mer än en organisation kan du upprepa steg 1a - 1d för varje organisationsdatabasen.
  2. Återställa organisation_MSCRM-databasen och MSCRM_Config-databasen på den nya datorn som kör SQL Server. Gör så här:
    1. Klicka på Start, peka på Alla program, peka på Microsoft SQL Server 2005och klicka sedan på SQL Server Management Studiopå den nya datorn.
    2. Högerklicka på databaseroch klicka sedan på Återställ databas.
    3. Under mål att återställaskriver du namnet på den organisation_MSCRM-databasen i rutan till databasen .
    4. Klicka på enhetenunder källa för återställning, klickar du på knappen med ellipstecknet (...), lägga till organisation_MSCRM-databasen och klicka sedan på OK.
    5. Markera kryssrutan Återställ och klicka sedan på OK.
    6. Upprepa steg 2b 2e för MSCRM_Config-databasen.
    Obs! Upprepa steg 2a 2f för varje organisationsdatabas om du måste flytta mer än en organisation.
  3. Uppdatera följande registerundernycklar på datorn som kör Microsoft Dynamics CRM-servern:
    • configdb
    • databas
    • metabasen
    Gör så här:
    1. På datorn som kör Microsoft Dynamics CRM-servern, klicka på Start, klicka på Kör, Skriv regedit i rutan Öppna och klicka sedan på OK.
    2. Leta upp följande undernyckel i registret:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
    3. Högerklicka på configdboch klicka sedan på Ändra.
    4. I rutan data ändrar du datakällan till namnet på den nya SQL-servern. Strängvärdet i rutan data bör likna följande:
      Data Source =NewSQLServer; Initial Catalog = MSCRM_CONFIG, integrerad säkerhet = SSPI
    5. Följ steg 3b-3d för databasundernyckeln och undernyckeln metabasen.
    Kommentarer
    • Om det finns flera Microsoft Dynamics CRM-roller i distributionen måste du uppdatera registernycklarna för alla serverrollerna.
    • Om du använder Microsoft Dynamics CRM-dataanslutning för SQL Server Reporting Services och om du inte flyttar SQL Server Reporting Services-servern måste du uppdatera configdb-undernyckeln på datorn där Microsoft Dynamics CRM-dataanslutning för SQL Server Reporting Services är installerat.
  4. Konfigurera programmet Microsoft Dynamics CRM så att den pekar till den nya SQL Server och SQL Server Reporting Services. Gör så här:
    1. På datorn som kör Microsoft Dynamics CRM Server klickar du på Start, peka på Alla program, peka på Microsoft Dynamics CRMoch klicka på Deployment Manager.
    2. Klicka på organisationer.
    3. Högerklicka på den organisation som du flyttade till den nya datorn som kör SQL Server och klicka sedan på Inaktivera.
    4. Högerklicka på den organisation som du inaktiverade och klicka sedan på Redigera organisation.
    5. Skriv det nya namnet på SQL-servern och den nya URL: en för SQL Server Reporting Services-servern.

      Obs! Det här steget publicerar rapporter som finns i Microsoft Dynamics CRM till den nya datorn som kör SQL Server Reporting Services-server som du anger.
    6. Klicka på Nästa två gånger och klicka sedan på Verkställ.
    7. Högerklicka på den organisation som du inaktiverade i steg 4c, klicka på Aktiveraoch klicka sedan på Ja.
  5. Om du använder Microsoft Dynamics CRM-dataanslutning för SQL Server Reporting Services och om du flyttar till en ny SQL Server Reporting Services-server måste du installera connector data på den nya datorn som kör SQL Server Reporting Services.

Distribuera Microsoft Dynamics CRM-distribution som omfattar Microsoft Dynamics CRM Server i samma domän eller i en annan domän.

  1. Säkerhetskopiera databaserna organisation_MSCRM. Gör så här:
    1. På datorn som kör SQL Server, klickar du på Start, peka på Alla program, peka på Microsoft SQL Server 2005och klicka sedan på SQL Server Management Studio.
    2. Expandera Databases, högerklicka på organisation_MSCRM -databasen, peka på uppgifteroch klicka sedan på Säkerhetskopiera.
    3. Under mål, Lägg till vilken plats du vill spara säkerhetskopian.
    4. Upprepa steg 1b och 1c för alla andra
      Organisation_MSCRM-databasen som måste flyttas.
  2. Installera Microsoft Dynamics CRM 4.0 på den nya datorn som kör Microsoft Dynamics CRM-servern.

    Obs! När du uppmanas att ange organisationsnamnet använder du ett namn som skiljer sig från det ursprungliga organisationsnamnet. Du importerar den gamla organisationen till den nya installationen. Därför vill inte installationsprocessen genom att skapa en ny organisation som har samma namn.
  3. Återställ organisation_MSCRM-databasen på den nya datorn som kör SQL Server. Gör så här:
    1. Klicka på Start, peka på Alla program, peka på Microsoft SQL Server 2005och klicka sedan på SQL Server Management Studiopå den nya datorn som kör SQL Server.
    2. Högerklicka på databaseroch klicka sedan på Återställ databas.
    3. Under mål att återställaskriver du namnet på den organisation_MSCRM-databasen i rutan till databasen .
    4. Klicka på enhetenunder källa för återställning, klickar du på knappen med ellipstecknet (...), lägga till organisation_MSCRM-databasen och klicka sedan på OK.
    5. Markera kryssrutan Återställ och klicka sedan på OK.
    6. Upprepa steg 3b 3e för eventuella ytterligare organisation_MSCRM databaser.
  4. Installera snabbkorrigering 950680.

    Mer information om snabbkorrigeringen 950680 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

    950680 arbetsflödesreglerna upphör att fungera när du använder guiden Importera organisation i Deployment Manager för att importera en organisation i Microsoft Dynamics CRM 4.0

  5. Importera organisationen till nya distributionen av Microsoft Dynamics CRM 4.0. Gör så här:
    1. På den nya datorn som kör Microsoft Dynamics CRM-servern klickar du på Start, peka på Alla program, peka på Microsoft Dynamics CRMoch klicka på Deployment Manager.
    2. Högerklicka på organisationeroch klicka sedan på Importera organisation.
    3. Om du använder Microsoft Dynamics CRM Professional-versionen, uppmanas du att ta bort den befintliga organisationen. Klicka på OK om du vill ta bort den organisation som skapades under installationen.

      Obs! Denna åtgärd tar inte bort den faktiska organisation_MSCRM-databasen från den dator som kör SQL Server.
    4. Klicka på den dator där du återställde- organisationsdatabasen _MSCRMorganisationsdatabasen i rutan organisationsdatabasen i rutan SQL Server och klicka sedan på Nästa.
    5. Skriv namnet och namn för organisationen och klicka sedan på Nästa.
    6. Skriv URL-Adressen i rutan SQL Server Reporting Services-URL: en och klicka sedan på Nästa.
    7. Välj metod i listan metod för mappning av användare och klicka sedan på Nästa.
    8. Mappa användare och klicka sedan på Nästa.
    9. Klicka på Nästai dialogrutan Systemkrav och klicka sedan på Importera.
Kommentarer
  • Om du planerar att använda samma Microsoft Dynamics CRM e-Router måste du köra konfigurationsguiden för att konfigurera routern för den nya miljön.
  • Du måste installera Microsoft Dynamics CRM-dataanslutning för SQL Server Reporting Services så här registrerar du komponenterna med den nya MSCRM_Config-databasen.
  • Du måste köra konfigurationsguiden för Microsoft Dynamics CRM-klienten för Outlook att ansluta till den nya Microsoft Dynamics CRM-servern.
  • Du måste installera om Datamigreringshanteraren för att peka på den nya Microsoft Dynamics CRM-servern.

Flytta Microsoft Dynamics CRM-Server eller en Microsoft Dynamics CRM server-roller. Låt emellertid SQL Server och SQL Server Reporting Services-servern intakt

  1. Installera Microsoft Dynamics CRM Server eller server-rollen på en ny server. Gör så här:
    1. Installera Microsoft Dynamics CRM-servern på den nya datorn.
    2. Under installationen, Skriv namnet på den SQL Server som finns i MSCRM_Config-databasen i dialogrutan Välj distributionsalternativ och klicka sedan på Anslut till en befintlig distribution.
    3. Slutför installationen.
  2. Avinstallera Microsoft Dynamics CRM Server eller serverrollen från den gamla Microsoft Dynamics CRM-servern. Gör så här:
    1. Öppna Lägg till eller ta bort program på Kontrollpanelen.
    2. Välj Microsoft Dynamics CRM-servern och klicka sedan på Ändra/ta bort.
    3. Slutför Borttagningsguiden för att ta bort Microsoft Dynamics CRM-servern eller -serverrollen på den gamla servern.
    Obs! Om du inte kan avinstallera den gamla Microsoft Dynamics CRM Server eller serverrollen i steg 2 på grund av ett maskinvarufel, går du till steg 3.
  3. Ta bort servern från Deployment Manager. Gör så här:
    1. På datorn som kör Microsoft Dynamics CRM Server klickar du på Start, peka på Alla program, peka på Microsoft Dynamics CRMoch klicka på Deployment Manager.
    2. Klicka på servrar. En lista över servrar i Microsoft Dynamics CRM-distributionen ska visas. Om inga servrar visas högerklickar du på servraroch klicka sedan på Uppdatera.
    3. Högerklicka på servern inte är i distributionen, klickar du på Ta bortoch klicka sedan på Ja. Servern tas bort från MSCRM_Config-databasen.
Obs! Beroende på Microsoft Dynamics CRM-roller som du flyttar, kanske du köra konfigurationsguiden för Microsoft Dynamics CRM E-mail Router att uppdatera konfigurationen. Du kan också behöva köra konfigurationsguiden för Microsoft Dynamics CRM-klienten för Outlook att ansluta till den nya Microsoft Dynamics CRM-servern. Dessutom kan kanske du installera om Datamigreringshanteraren för att peka på den nya Microsoft Dynamics CRM-servern.