Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Questo articolo fornisce informazioni generali per l'aggiornamento di una distribuzione locale a TFS 2018, Azure DevOps Server 2019 o Azure DevOps Server 2020. Il processo di aggiornamento generale è il seguente:
Preparazione dell'ambiente. I nuovi requisiti di sistema potrebbero richiedere un aggiornamento all'hardware o al software. In entrambi i casi, un aggiornamento è un buon momento per valutare se l'ambiente corrente soddisfa le proprie esigenze o se ha senso apportare modifiche.
Aspettatevi il meglio, preparatevi per il peggio. Anche se gli aggiornamenti di Azure DevOps Server sono affidabili, è sempre opportuno prepararsi a uno scenario peggiore. Assicurati di disporre di un set completo e coerente di backup del database.
Annotazioni
Se si esegue l'aggiornamento sul posto e non si passa a un nuovo hardware, prendere in considerazione un'esecuzione secca dell'aggiornamento in un ambiente di pre-produzione.
Eseguire l'aggiornamento. Dopo aver completato la preparazione, installare la nuova versione. Ottenere i file binari ed eseguire il processo di installazione per aggiornare i server.
Suggerimento
In alcune circostanze potrebbe essere necessario disinstallare la versione precedente di Azure DevOps Server e installare la versione più recente di Azure DevOps Server per lo stesso computer. In questi casi, il programma di installazione visualizzerà un avviso e seguire le istruzioni nel messaggio di avviso.
Percorsi di aggiornamento supportati
Per le versioni precedenti dei server locali di Azure DevOps, la matrice di aggiornamento seguente illustra i passaggi appropriati per l'aggiornamento in base alla versione da cui si esegue l'aggiornamento. Assicurarsi di selezionare la versione del contenuto corrispondente alla versione del server a cui si vuole eseguire l'aggiornamento.
Prima di eseguire l'aggiornamento ad Azure DevOps Server 2022
Quando si aggiorna la distribuzione locale ad Azure DevOps Server 2022, è necessario tenere presente che l'aggiornamento da TFS 2015 e versioni successive è supportato solo. Se si usa TFS 2013 o versioni precedenti, è prima necessario eseguire l'aggiornamento a TFS 2015.
Prima di eseguire l'aggiornamento ad Azure DevOps Server 2020
Quando si aggiorna la distribuzione locale ad Azure DevOps Server 2020, è necessario tenere presente che l'aggiornamento da TFS 2015 e versioni successive è supportato solo. Se si usa TFS 2013 o versioni precedenti, è prima necessario eseguire l'aggiornamento a TFS 2015.
Prima di eseguire l'aggiornamento ad Azure DevOps Server 2019
Quando si aggiorna la distribuzione locale ad Azure DevOps Server 2019, è necessario tenere presente i due elementi seguenti che influisce sulla personalizzazione e la creazione di report sul rilevamento del lavoro.
Disponibilità del modello di processo di ereditarietà per le nuove raccolte di progetti
Azure DevOps Server 2019 offre supporto per l'uso del modello di processo di ereditarietà per personalizzare l'esperienza di tracciamento del lavoro. È possibile accedere a questa funzionalità solo creando una nuova raccolta di progetti. Le raccolte di progetti esistenti supporteranno solo il modello di processo XML locale.
Se si sceglie il modello processo di ereditarietà per le nuove raccolte di progetti, si sceglie automaticamente anche il servizio Di analisi per supportare la creazione di report. Non sarà possibile aggiungere SQL Server Reporting Services ai progetti aggiunti alle nuove raccolte di progetti. Se si sceglie il modello di processo XML locale per le nuove raccolte di progetti, è possibile accedere sia al servizio di analisi che a SQL Server Reporting Services. Questo vale anche per le raccolte esistenti che aggiorni.
Dovreste considerare la personalizzazione del monitoraggio delle attività e i requisiti di creazione di report mentre procedete con le nuove raccolte di progetti. Per altre informazioni su queste scelte, vedere gli articoli seguenti:
- Modello di processo di ereditarietà
- Modello di processo locale
- Servizio Analytics
- SQL Reporting Services
Deprecazione della configurazione guidata funzionalità
In passato, la procedura guidata Configura funzionalità è stata usata per aggiornare i modelli di processo predefiniti con gli aggiornamenti apportati. Questa funzionalità non è più supportata in Azure DevOps Server 2019.
Per informazioni sugli aggiornamenti apportati ai processi di sistema predefiniti, vedere Modifiche apportate ai modelli di processo.
Complessità
L'aggiornamento di una distribuzione locale di Azure DevOps può variare in base alle specifiche della distribuzione esistente. I fattori che influenzano la complessità e la durata dell'aggiornamento includono:
- Numero di server distribuiti
- Configurazione e integrazione della distribuzione con SQL Server Reporting Services
- Dimensioni dei database
- Versione dell'aggiornamento.
In tutti i casi, il processo generale è logicamente lo stesso. Assicurarsi che l'ambiente sia pronto. Quindi preparare ed eseguire l'aggiornamento.
Tempo di inattività
La distribuzione locale di Azure DevOps è offline per la durata dell'aggiornamento. I tempi di aggiornamento possono variare in base alle dimensioni della distribuzione. Per mantenere gli aggiornamenti velocemente, pulisci i dati non necessari. Consente anche di tenere il passo con le versioni più recenti di Azure DevOps Server.