Opgradere installationen af Microsoft Dynamics
Udgivet: januar 2017
Gælder for: Dynamics 365 (on-premises), Dynamics CRM 2016
Microsoft Dynamics CRM 2016 præsenterer en betydelig forbedring af funktioner i forhold til den tidligere version. Eksisterende funktioner, løsninger og udvidelser kan derfor blive berørt som følge af opgraderingen. I dette emne beskrives en proces til bedste praksis, der skal minimere nedetiden, mens du finder ud af, hvilke problemer der kan opstå som følge af opgraderingen.
Dette emne indeholder
Opgraderingsprocessen
Forberede opgradering
Etablere testmiljøet
Opgradere og validere testmiljøet
Hvad skal du gøre, når du ikke kan fuldføre opgraderingen eller foretage overførsel?
Opgraderingsprocessen
Der er to separate miljøer i forbindelse med opgraderingsprocessen:
Testmiljø. Testmiljøet repræsenterer en begrænset installation af Microsoft Dynamics CRM, der bruges til at validere opgraderingen. Testmiljøet skal afspejle produktionsmiljøet så tæt som muligt, så der er ligheder i grundlæggende faktorer som hardware (processor, disk, hukommelse osv.), teknologisk platform (Windows Server, SQL Server osv.), topologi (1 server, 2 server, 5 server osv.) og data (Microsoft Dynamics CRM-databaser). Hvis du vil oprette det rette testmiljø, skal du evt. konfigurere Windows Network Load Balancing (NLB) eller oprette klynger, installere og konfigurere Microsoft Dynamics CRM-komponenter og -programmer, f.eks. E-mail-router, arbejdsprocesser, tilpasninger og forbindelseskomponenter, og installere ekstra tilføjelsesprogrammer, plug-ins eller løsninger, der er specifikke for installationen. Hvis du opretter et testmiljø, der kører og er fuldstændigt eller delvist konfigureret, ved hjælp af en virtualiseringsteknologi, f.eks. Windows ServerHyper-V, bliver denne proces meget nemmere. I dette testmiljø udfører administratoren opgraderingen, optimerer ydeevnen, introducerer måske opgraderet kode og tester, at systemet kører, som det skal.
Produktionsinstallation. Denne installation repræsenterer installationen af Microsoft Dynamics CRM, der bruges af alle Microsoft Dynamics CRM-brugere i organisationen. Opgraderingen udføres i produktionsinstallationen, og administratoren bruger måske strategier, der optimerer opgraderingens ydeevne. Opgraderingsadministratoren flytter måske opgraderet kode fra udviklings- eller testmiljøet til produktionsmiljøet. Administratoren sørger derefter for, at produktionsmiljøet bliver online, validerer, at systemet kører, som det skal, og implementerer Dynamics 365 til Outlook for brugere efter behov.
Forberede opgradering
Sørg for, at du har medarbejdere, ressourcer og tid nok til at implementere opgraderingen. I denne fase skal du afgøre, hvem der skal involveres i opgraderingen, overdrage den hardware og software til installation af test, der skal bruges til at validere opgraderingen, samt planlægge, hvad der skal ske i forbindelse med eventuelle fejl.
Du bør også vurdere, om det aktuelle produktionsmiljø er egnet til en opgradering. Dette kræver, at du læser den nyeste dokumentation til Microsoft Dynamics 365.
Systemkrav og krævede teknologier til Microsoft Dynamics 365
Vigtige oplysninger til Microsoft Dynamics CRM 2016 og Microsoft Dynamics CRM Online
Derudover skal du finde ud af, hvilke acceptkriterier der skal bruges til at afgøre, om organisationen skal gå videre med produktionsopgraderingen.
Tip
Microsoft Dynamics Sure Step er tilgængelig for Microsoft Dynamics-partnere og er med til at reducere risikoen og lede dig gennem de opgaver, der er knyttet til installation og konfiguration af Microsoft Dynamics-løsninger. Du kan finde flere oplysninger om Microsoft Dynamics Sure Step, herunder oplæring, metodologi og overførsel af værktøjer, på webstedet PartnerSource (kræver Dynamics Partner-medlemskab).
Fastlægge opgraderingsstrategien
Hvis du vil finde ud af opgraderingsstrategien, skal du besvare følgende spørgsmål:
Hvad skal opgraderes? Hvis du opgraderer Microsoft Dynamics CRM-serveren, kræver det måske, at du opgraderer platformskomponenter, f.eks. Windows Server eller SQL Server. Det kræver også, at andre Microsoft Dynamics CRM-programmer eller løsninger, f.eks. Dynamics 365 til Outlook og Unified Service Desk, opgraderes.
Hvornår? Hvad er tidshorisonten for opgraderingen?
Hvordan? Vil du f.eks. opgradere på stedet, eller vil du skifte til ny hardware før opgraderingen? Her skal det også afgøres, hvordan opgraderingen skal overføres til brugerne. Hvem skal validere opgraderingen? Vil der ske en pilotoverførsel til brugerne, eller vil overførslen være faseinddelt? På baggrund af resultatet af testopgraderingen kan det være nødvendigt at ændre eller afhjælpe strategien og udføre rettelser for at sikre, at systemet fungerer. Hvis f.eks. nogle af arbejdsprocesserne ikke kan opgraderes, skal du planlægge at genoprette de pågældende arbejdsprocesser og teste dem.
Sådan planlægges der ved fejl, sikkerhedskopiering og genoprettelse
Visse komponenter, f.eks. brugerdefinerede rapporter, arbejdsprocesser, tilpasset JavaScript eller tredjepartsudvidelser, kan medføre, at opgraderingen ikke lykkes eller ikke fungerer korrekt. Disse elementer skal dokumenteres, og der skal udarbejdes en beredskabsplan for de enkelte problemer. Derudover skal tilpasset JavaScript og tredjepartsudvidelser evt. fjernes før opgraderingen.
Du skal derfor være forberedt på hurtigt at annullere opdateringen af systemet fuldstændig. Hvis du skal kunne gendanne fra et hvilket som helst scenarie, skal du foretage sikkerhedskopiering af alle nødvendige oplysninger og gemme en kopi, som ikke er på servere og netværk. Du bør oprette og afprøve en plan for sikkerhedskopiering af alle Microsoft Dynamics CRM-komponenter og -tjenester for at sikre dig, at der er mulighed for at gendanne så mange data som muligt i tilfælde af fejl. Du skal undersøge en række forskellige scenarier for at finde ud af, hvordan gendannelsen sker i de enkelte tilfælde, for at få et overblik over procedurerne for gendannelse efter nedbrud.
Du kan finde flere oplysninger om, hvordan du sikkerhedskopierer eller gendanner Microsoft Dynamics CRM-data i Microsoft Dynamics 365-databeskyttelse og -gendannelse.
Gennemsyn af relevant planlægnings- og kravforudsætninger
I produktdokumentationen kan du få hjælp til at se omfanget af den forberedelse, der kræves, før du opgraderer. Den dokumentation, der skal gennemses, skal indeholde:
Vigtige oplysninger til Microsoft Dynamics CRM 2016 og Microsoft Dynamics CRM Online
Dette dokument og Installere Dynamics CRM til det lokale miljø. Særligt vigtige er emnerne Planlæg din opgradering til Microsoft Dynamics CRM 2016 Server, Systemkrav og krævede teknologier til Microsoft Dynamics 365 og Understøttede konfigurationer af Microsoft Dynamics 365.
Hvis du skal installere ekstra komponenter, f.eks. Dynamics 365 til Outlook eller Microsoft Dynamics CRM E-mail Router, skal du også gennemse følgende emner:
Kontrollér, at du har de nyeste teknologier
Du opnår de bedste resultater ved at kontrollere, at du har anvendt de nyeste servicepakker og opdateringspakker ikke kun for Microsoft Dynamics CRM, men for andre afhængige teknologier, f.eks. Windows Server, SQL Server og Exchange Server.
Opgraderingsplan og kontrollister
I denne opgave skal du finde ud af, hvordan du vil evaluere den overordnede funktionalitet i det opgraderede miljø, og om det opgraderede miljø er klart til produktion. Formålet med disse opgaver er at validere, om et system er klart til produktion og driftsikkert, og om det dermed kan overføres til brugerbasen.
Brug følgende trin som en kontrolliste for de opgaver, der kræves op til produktionsopgraderingen eller den dag, systemet tages i brug.
Kontrollér, at systemet fungerer efter opgraderingen, ved at udføre disse grundlæggende test:
Gennemse Setup-logfilerne for at se, om der er opstået problemer under opgraderingen. Som standard opretter installationsprogrammet disse filer i mappen C:\Documents and Settings\<brugernavn>\Application Data\Microsoft\MSCRM\Logs på den computer, hvor installationsprogrammet kører, og hvor <brugernavn> er navnet på den brugerkonto, der kørte installationsprogrammet.
Gennemse logfilerne i Logbog.Microsoft Dynamics CRM-hændelser registreres under de kilder, der starter med MSCRM i Logbog.
Kør kommandoerne Microsoft Dynamics 365Windows PowerShell for at kontrollere, at serveren og organisationer, der blev opgraderet, er aktiveret.Flere oplysninger:Administrere installationen ved hjælp af Windows PowerShell
Du kan også starte Installationsstyring og kontrollere, at alle Microsoft Dynamics CRM-servere er aktiveret, og at de opgraderede organisationer er aktiveret. Afhængigt af om du har overflyttet eller udført en lokal opgradering, opgraderes ekstra -organisationer ved hjælp af guiden Importér organisation eller guiden Opgrader organisation i Installationsstyring.
Start Internet Explorer, og opret forbindelse til Microsoft Dynamics CRM-serveren. Når du har udført de nævnte opgaver, skal du udføre en test til accept af bruger. I det følgende vises et eksempel på nogle af de funktioner, der skal testes i en typisk organisation:
Valider rapporter i forhold til rapporter i tidligere versioner.
Udskriv rapporter i Microsoft Dynamics CRM.
Valider relevante data i Microsoft Dynamics CRM-systemet, f.eks. oprettelse, redigering, sletning og forfremmelse/konvertering af poster for følgende objekter:
Firmaer
Kontaktpersoner
Salgsmuligheder
Sager
Aktiviteter
Brugerdefinerede objekter
Kontrollér arbejdsprocesser i forhold til tidligere arbejdsprocesser. Opdater alle elementer i arbejdsprocesser, der er berørt af en ændring i konfigurationer eller datamodeller.
Test den brugerdefinerede kode, JavaScript og brugerdefinerede rapporter (hvis de er tilgængelige).
Test alle integrationsprocesser (hvis de er tilgængelige).
Test adgang til og funktioner i fjernklient og mobilapp.
Test af programmer og udvidelser fra tredjepart.
Etablere testmiljøet
Det anbefales kraftigt, at du planlægger at køre mindst én testopgradering, før du opgraderer produktionsmiljøet. Når du har kørt en testopgradering, skal du kontrollere produktets konfiguration ved at udføre handlinger, du typisk bruger i produktionsmiljøet. Hvis du har en serviceorganisation, kan du f.eks. oprette en e-mail-aktivitet, der er knyttet til en sag, og derefter kontrollere funktionaliteten ved at sende en test-e-mail, der indeholder tekst fra en eksisterende sag. Hvis du modtager fejlmeddelelser, mens du bruger Microsoft Dynamics CRM i testmiljøet, skal du sørge for at løse dem, før du opgraderer produktionsmiljøet.
Tip
Software til virtuelle maskiner, f.eks. Windows ServerHyper-V, kan mindske den tid, det tager at oprette testmiljøet, og begrænse mængden af hardwareressourcer, der kræves for at emulere produktionsinstallationen.
Find ud af, hvilke computere du vil bruge, eller hvilken virtuel maskine, du vil bruge, hvis du bruger en teknologi til virtuelle maskiner.
Overførsel ved hjælp af en ny forekomst af SQL Server
Vi anbefaler denne opgraderingsindstilling, fordi den giver dig mulighed for at opretholde en udrulning af den tidligere version, samtidig med at et nyt Microsoft Dynamics CRM-system installeres. Dette reducerer programmets nedetid, da den nye installation kan installeres, organisationer importeres og derefter bekræftes, uden at det påvirker produktionsinstallationen , hvis der opstår et problem.
Vigtigt
Indstillingen Overførsel ved hjælp af en ny forekomst af SQL Server sikrer den mindst mulige nedetid i tilfælde af problemer som følge af den opgraderede installation.
Oprette en ny forekomst af SQL Server. Du kan bruge en eksisterende forekomst, men den må ikke være den forekomst, hvor den tidligere versions konfigurationsdatabase er placeret.
Kør Microsoft Dynamics CRM Server Installation på en ny 64-bit computer, der ikke allerede har en installeret Microsoft Dynamics CRM Server.
Sikkerhedskopiér Microsoft Dynamics CRM-konfigurations- og organisationsdatabaserne i produktionsmiljøet, og gendan dem til den nye forekomst af SQL Server.
Kør Import-CrmOrganization Windows PowerShell-kommandoen, eller kør Guiden Importér organisation for at importere en eller flere organisationer til det nyinstallerede system. Under importen opgraderes organisationsdatabasen til den nye version.
Hvis du har flere organisationer, eller hvis du bruger en ny SQL Server til overførslen, skal du importere organisationsdatabaserne til det nye system. Det gør du ved at køre Import-CrmOrganization Windows PowerShell-kommandoen på den computer, hvor den nye version af Microsoft Dynamics CRM Server er installeret og kører. Du kan også starte Microsoft Dynamics CRMInstallationsstyring, højreklikke på Organisationer, klikke på Importér organisation og derefter vælge den netop gendannede OrganizationName_MSCRM-database.
Hvis der er foretaget tilpasninger af .NET-assemblyer eller konfigurationsfiler, skal du kopiere de pågældende brugerdefinerede filer til det nye system. Disse filer er som standard placeret under mappen <drive>:\Program Files\Microsoft Dynamics CRM\Server\bin\assembly\ på den tidligere version af Microsoft Dynamics CRM Server.
Opgradere og validere testmiljøet
Kontrollér stabilitet og drift i det netop opgraderede -miljø. Dette indebærer, at bestemte brugere skal oprette forbindelse ved hjælp af webprogrammet Microsoft Dynamics CRM og bruge systemet til at udføre alle sædvanlige opgaver i dagligdagen. Kontroller, at arbejdsprocesser og rapporter fungerer korrekt, og test, at nye funktioner fra opgraderingen også fungerer.
Kør acceptkriterier og kontrollister
Udfør de opgaver, der er nævnt tidligere, i den nye installation. Afhængigt af testene bliver det besluttet, om opgraderingen skal implementeres eller ej i produktionsmiljøet.
Test brugeraccept
Når kontrollisten for test er udfyldt, og kvaliteten af opgaverne er inden for de acceptable grænser, kan test af brugeraccept gå i gang. Dette indebærer et udsnit af alle brugere og kan typisk omfatte nøglebrugere, der udfører de sædvanlige daglige opgaver på systemet. Disse nøglebrugere rapporterer eventuelle problemer eller uventede funktionsmåder til Microsoft Dynamics 365-administrationsgruppen, som skal løse problemet.
Tag systemet i brug
Når denne test er gennemført korrekt, skal du tage den nye Microsoft Dynamics CRM-server i brug. Dette kan kræve, at du fjerner den tidligere version af serveren, før du opretter forbindelse mellem den nye Microsoft Dynamics CRM-server og domænet, der konfigurerer IIS-bindingerne til at bruge de samme bindinger som den tidligere version af Microsoft Dynamics CRM og opdaterer DNS-posterne efter behov, så der oprettes forbindelse til det nye websted.
Hvad skal du gøre, når du ikke kan fuldføre opgraderingen eller foretage overførsel?
Hvis du har fulgt retningslinjerne i dette afsnit, og du stadig ikke kan opgradere produktionsinstallationen eller foretage overførsel, kan du bruge følgende ressourcer til at løse problemet.
Egen support
Brug Logbog til at få vist hændelser, der kan hjælpe dig med at løse problemet.Microsoft Dynamics CRM-hændelser registreres under de kilder, der starter med MSCRM i Logbog.
Slå platformsporing til. Du finder instruktioner i emnerne om sporing under Overvågning og fejlfinding i forbindelse med Microsoft Dynamics 365.
Gennemse eller søg efter artikler i videnbasen for Microsoft Dynamics 365 i Microsoft Dynamics CRM Løsningscenter.
Besøg webstedet CustomerSource eller PartnerSource.
Assisteret support
Kontakt Microsoft Kundesupport. Du kan se en fuldstændig liste over telefonnumre til og oplysninger om Microsoft Kundesupport ved at gå til Microsofts kundesupport.
Se også
Planlæg din opgradering til Microsoft Dynamics CRM 2016 Server
Avancerede installationsindstillinger for Microsoft Dynamics 365 Server
© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret