Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
När du går vidare till den andra fasen av migreringen till Azure DevOps Services med Azure DevOps datamigreringsverktyget måste du uppfylla kraven för att överföra dina data till molnet. Om din organisation redan uppfyller dessa krav kan du hoppa över den här fasen helt.
Uppdatera Azure DevOps Server
Datamigreringsverktyget för Azure DevOps stöder två senaste versioner av Azure DevOps Server vid en viss tidpunkt. Versioner omfattar uppdateringar och större versioner.
Det kan ta upp till 2–3 veckor efter att en ny RTW-version av Azure DevOps Server har släppts för migreringsstöd för att komma online för den versionen. Överväg den här möjligheten när du väljer att uppgradera kort efter en ny RTW-Azure DevOps Server version.
Datamigreringsverktyget stöder inte migrering från Azure DevOps Server versionskandidater (RC). Om du planerar att migrera din samlingsdatabas till Azure DevOps Services med den här tjänsten är det viktigt att du inte uppgraderar din produktionsdatabas till en RC-version. Om du uppgraderar måste du vänta och uppgradera till versionen för webben (RTW) när den är tillgänglig. Du kan också återställa en säkerhetskopia av databasen från en tidigare Azure DevOps Server version för migrering. Du kan inte nedgradera till en tidigare version av Azure DevOps, men du måste återställa med hjälp av en säkerhetskopia av databasen i den versionen.
Normal versionstakt för nya Azure DevOps Server versioner är en gång var tredje till fjärde månad. Det innebär att stödet för en viss version av Azure DevOps Server för migrering till Azure DevOps Services bör pågå i mellan sex och åtta månader. Det är viktigt att se till att din plan tar hänsyn till denna supportperiod för att undvika att plötsligt behöva uppgradera för att migrera.
Implementera Microsoft Entra ID
Se till att ditt team har en funktionell Microsoft Entra ID-instans för att autentisera medlemmar i er Azure DevOps Services-organisation. I Azure DevOps Services förlitar sig användarautentisering på en Microsoft Entra ID-klientorganisation på samma sätt som Azure DevOps Server-användarautentisering förlitar sig på služba Active Directory. Under testkörningsfasen(länken) verifierar du en identitetsmappningsloggfil som matchar dina lokálna služba Active Directory organisationer med Microsoft Entra ID organisationer. Den här filen används inte av migreringstjänsten. Den här åtgärden säkerställer individuell historiksynlighet, bevarande av säkerhetsbehörigheter och åtkomst till personliga inställningar.
Tip
- Vi rekommenderar att du använder samma Microsoft Entra ID-klientorganisation som de andra Microsoft Cloud-tjänsterna. Om ditt företag redan har Microsoft Entra ID hoppar du över det här steget.
- Även om Microsoft konton (MSA) fungerar för Azure DevOps Services-autentisering kan de inte mappas under Azure DevOps Server databasmigrering.
- Om din Microsoft Entra klientorganisation har principen Restrict organisationsskapande aktiverad, misslyckas varje dataimportåtgärd med hjälp av Azure DevOps Migration Tool om importanvändaren inte uttryckligen finns med i listan över tillåtna. Så här säkerställer du en lyckad import:
- Lägg tillfälligt till den importerande användaren i listan över tillåtna användare.
- Användaren som har lagts till i listan över tillåtna måste matcha den AccountOwner som anges i den import.json fil som används för migreringen.
- Mer information om hur du konfigurerar listan över tillåtna finns i Begränsa skapandet av organisationen.
Synkronisera identiteter och grupper med Microsoft Entra ID Connect
Synkronisera din lokálna služba Active Directory med Microsoft Entra ID så att dina teammedlemmar kan använda samma autentiseringsuppgifter för att autentisera. Dessutom kan dina Azure DevOps Services-administratörer använda dina služba Active Directory grupper för att ange behörigheter i din organisation.
Utför följande steg för att konfigurera synkroniseringen:
- Använd tekniken Microsoft Entra ID Connect.
- För att konfigurera Microsoft Entra ID Connect för din lokala miljö, samarbeta med IT-avdelningen, DevOps-partnern, Microsoft Premier Support eller Microsoft Consulting Services.
Mer information om hur du konfigurerar Microsoft Entra ID Connect finns i Microsoft Entra Connect Sync.
Utforska också hur du kan konfigurera Azure DevOps Services att använda Microsoft Entra ID genom att besöka den här sidan. Även om stegen i den artikeln inte överensstämmer exakt med din Azure DevOps Server databasmigrering fungerar den som värdefull referensinformation. Datamigreringsverktyget etablerar länken till din Microsoft Entra ID-hyresgäst vid skapandet av din Azure DevOps Services-organisation i början av migreringsprocessen.
Note
DirSync var en föregångare till Microsoft Entra ID Connect. Uppgradera till Microsoft Entra ID Anslut om du använder DirSync.
Ladda ned Azure DevOps datamigreringsverktyg
Huvuddelen av arbetet under migreringen till Azure DevOps Services hanteras av datamigreringsverktyget. Verktyget används med följande steg på hög nivå:
- Verifiera en gruppprojektsamling.
- Generera de filer som används för att anpassa migreringen.
- Kömigrering av en Azure DevOps Server databas till Azure DevOps Services.
Ha följande objekt:
- TFSEXECROLLE-rollen i SQL Server.
- Behörigheter för att ansluta till både Azure DevOps Server-konfigurations- och samlingsdatabaser.
- En upprättad länk mellan din Azure DevOps Services-organisation och din Microsoft Entra ID klientorganisation.
Ladda ned verktyget
- Ladda ned den senaste versionen av datamigreringsverktyget.
- Kopiera zip-filen till en av dina Azure DevOps Server programnivåer.
- Packa upp filen. Du kan också köra verktyget från en annan dator utan att Azure DevOps Server installerat, om det kan ansluta till konfigurationsdatabasen för Azure DevOps Server-instansen. 1.Öppna ett kommandotolkfönster på servern och gå till katalogen där datamigreringsverktyget lagras.
- Granska hjälpinnehållet för verktyget:
- Om du vill visa hjälp och vägledning på den översta nivån kör du följande kommando:
Migrator /help - Visa hjälptexten för valideringskommandot:
Migrator validate /helpFör första gången du verifierar en samling ska du hålla den enkel. Kommandot bör ha följande struktur:Migrator validate /collection:{collection URL} /tenantDomainName:{name} /region:{region}
- Om du vill visa hjälp och vägledning på den översta nivån kör du följande kommando:
- Ersätt {name} med namnet på din Microsoft Entra klientorganisation. Om du till exempel vill köra mot DefaultCollection och fabrikam-klienten ser kommandot ut så här:
Migrator validate /collection:[^1^][4] (http://localhost:8080/DefaultCollection) /tenantDomainName:fabrikam.OnMicrosoft.com /region:{region}Om du behöver köra verktyget från en annan dator än Azure DevOps Server använder du parametern/connectionString.