Backup e ripristino dei dati per TFS
Come eseguire il backup dei dati e ripristinare i dati TFS nel nuovo hardware
Se non è stato ancora installato TFS nel nuovo hardware, sarà possibile farlo adesso.Nuovo per questa versione di TFS, è possibile utilizzare gli strumenti personalizzati di backup e ripristino per gestire i dati.
Innanzitutto verrà eseguito il backup dei dati, inclusa la chiave di crittografia nel server di rapporti utilizzato con la versione precedente di TFS.Successivamente, si desidera ripristinare i dati nell'istanza di SQL Server installata nel passaggio 2.Una volta completato il ripristino, verrà utilizzato lo strumento di generazione rapporti di SQL Server per riavviare il database del server di rapporti, verrà ripristinata la chiave di crittografia e quindi verificato l'accesso al server di rapporti.Se è stato installato SharePoint, utilizzare uno strumento della riga di comando SharePoint per collegare e aggiornare il database del contenuto.
Autorizzazioni necessarie
Per eseguire questa procedura, è necessario essere un membro del gruppo di sicurezza Administrators in Windows Server del nuovo hardware e del precedente.
Se si prevede di configurare la funzionalità di creazione di rapporti, è necessario anche essere un membro del gruppo di sicurezza Amministratori nel server che esegue SQL Server Reporting Services.Se si prevede di configurare Prodotti SharePoint, è necessario essere un membro del gruppo di amministratori farm nel sito di amministrazione di Prodotti SharePoint.Se non si è installato il motore di database che ospiterà il database di configurazione o se l'istanza di SQL Server che si sta utilizzando è gestita da un amministratore del database, è necessario essere un membro del ruolo server sysadmin in SQL Server per eseguire questa procedura.
Eseguire il backup dei dati
Se non è stato ancora installato TFS sul nuovo hardware, è possibile farlo adesso per accedere agli strumenti di backup e ripristino personalizzati.Verrà eseguito il backup di tutti i dati TFS, inclusa la chiave di crittografia per il server di rapporti.
Suggerimento |
---|
Si desidera eseguire la migrazione da Windows SharePoint Services 3.0?Il sito SharePoint deve essere in esecuzione in Service Pack 2 o versione successiva per eseguire la migrazione del database del contenuto a SharePoint Foundation nel nuovo hardware.Se non ci si trova nel Service Pack 2 o in una versione successiva, è necessario aggiornare SharePoint prima di eseguire il backup dei dati. |
Per eseguire il programma di installazione di Team Foundation Server
Inserire il DVD di Team Foundation Server nell'unità e avviare il file tfs_server.exe per avviare l'installazione.
Nella finestra di dialogo Condizioni di licenza, accettare le condizioni di licenza quindi scegliere Installa ora.
Se si desidera installare Team Foundation Server in un percorso specifico di file system, scegliere il pulsante Sfoglia (…) accanto al percorso di installazione predefinito.
Per eseguire il backup della chiave di crittografia di Reporting Services
Avviare Gestione configurazione Reporting Services.
In Windows Server 2008 R2, ad esempio, selezionare Start, Tutti i programmi, Microsoft SQL Server, Strumenti di configurazione, quindi selezionare Gestione configurazione Reporting Services.
Verrà visualizzata la finestra di dialogo Connessione configurazione Reporting Services.
Specificare il nome del server di rapporti utilizzato con la versione precedente di TFS e quindi scegliere Connetti.
Nella barra di navigazione a sinistra fare clic su Chiave di crittografia, quindi su Backup.
Verrà visualizzata la finestra di dialogo Informazioni chiave di crittografia.
In Percorso file specificare il percorso nel quale si desidera archiviare una copia di questa chiave.
Memorizzare questa chiave nel nuovo hardware, in modo che sia facilmente accessibile quando si ripristinano i database di Reporting Services.
In Password, specificare una password per il file.
Non dimentichi la password!Sarà necessario in seguito per ripristinare i database di Reporting Services.
In Conferma password specificare nuovamente la password per il file.
Scegliere OK.
Per eseguire il backup dei database
Avviare TFSBackup.exe.
Lo strumento TFSBackup.exe si trova nella cartella Strumenti in cui è installato Team Foundation Server.Il percorso predefinito è Unità:\Programmi\Microsoft Team Foundation Server 11.0\Tools.
In Istanza di SQL Server di origine, immettere il nome dell'istanza di SQL Server che ospita i database TFS di cui si desidera eseguire il backup e scegliere Connetti.
In Seleziona i database di cui eseguire il backup, scegliere i database di cui eseguire il backup.
Serve supporto?Database di TFS 2010 in MSDN; Database di TFS 2008 in MSDN
In Esegui backup di database in, immettere il nome di una condivisione di rete configurata con accesso in lettura/scrittura per chiunque, o accettare il percorso predefinito nel file system di SQL Server connesso al passaggio 2.
[!NOTA]
Se si desidera sovrascrivere i backup archiviati in questo percorso di rete, è possibile scegliere Sovrascrivi backup di database esistenti in questo percorso.
Scegliere Esegui backup ora.
I rapporti dello strumento di backup proseguono per ogni database di cui viene eseguito il backup.
Scegliere Chiudi.
Ripristinare i dati
Per ripristinare i dati TFS.
Avviare TFSRestore.exe.
Lo strumento TFSRestore.exe si trova nella cartella Strumenti in cui è installato Team Foundation Server.Il percorso predefinito è Unità:\Programmi\Microsoft Team Foundation Server 11.0\Tools.
In Istanza di SQL Server di destinazione, immettere l'istanza di SQL Server utilizzata come livello dati e selezionare Connetti.
Scegliere Aggiungi condivisione e immettere il percorso UNC alla condivisione di rete configurata con accesso in lettura/scrittura a tutti in cui sono stati archiviati i backup dei dati TFS.Ad esempio, \\servername\sharename\.
Se i file di backup si trovano nel file system del server che esegue TFSRestore.exe, è possibile utilizzare la casella a discesa per selezionare un'unità locale.
[!NOTA]
L'account del servizio per l'istanza di SQL Server identificato all'inizio della procedura deve disporre dell'accesso in lettura alla condivisione file.
Nel riquadro di navigazione di sinistra, scegliere la condivisione di rete o il disco locale stato individuato al passaggio precedente.
Lo strumento di ripristino di TFS consente di visualizzare i backup del database archiviati nella condivisione file.
Selezionare le caselle di controllo per i database che si desidera ripristinare in SQL Server identificato all'inizio di questa procedura.
Importante Per SharePoint, ripristinare solo il database WSS_Content.Non ripristinare i database WSS_Config o WSS_AdminContent.Si desiderano le nuove versioni di SharePoint Foundation di questi database, non quelle dalla versione precedente di SharePoint o da un'installazione di SharePoint in esecuzione in qualsiasi altro server.
Scegliere Sovrascrivi database esistenti e quindi scegliere Ripristina.
Lo strumento di ripristino del database consente di ripristinare i dati e di visualizzare i report di stato.
Scegliere Chiudi.
Correzione del server di rapporti
Per riavviare il database Reporting Services e ripristinarne la chiave di crittografia
Avviare lo strumento di configurazione del server di rapporti e ripristinare il database dei rapporti originale e la relativa chiave di crittografia nella nuova istanza di SQL Server Reporting Services.
Per SQL Server 2008 R2, selezionare Start, Tutti i programmi, Microsoft SQL Server R2, Strumenti di configurazione, quindi scegliere Gestione configurazione Reporting Services.
In Connessione configurazione Reporting Services, specificare il nome del server, in cui sono stati installati i Reporting Services per TF 2012 e selezionare Connetti.
Nella pagina Database scegliere Cambia database.
Verrà visualizzata la Configurazione guidata database del server di report.
Nella pagina Azione selezionare Scegli un database del server di report esistente, quindi scegliere Avanti.
In Nome server digitare il nome del computer SQL Server utilizzato nello strumento di ripristino del database di TFS per ripristinare i database del server di report e scegliere Avanti.
Scegliere Test connessione per verificare la connessione.
Selezionare il database del server di report ripristinato con lo strumento di ripristino del database di TFS, quindi scegliere Avanti.
Se non è stato modificato il nome, il nome predefinito del database è ReportServer.
Nella pagina Credenziali scegliere Avanti.
Controllare le informazioni nella pagina Riepilogo, quindi scegliere Avanti.
La procedura guidata consente di configurare il database e di visualizzare i report di stato.
Nella pagina Chiavi di crittografia scegliere Ripristina.
Viene visualizzata la finestra Ripristina chiave di crittografia.
In Percorso file, specificare il percorso del file di backup della chiave di crittografia.In Password, specificare la password utilizzata quando è stato eseguito il backup della chiave di crittografia, quindi scegliere OK.
In Risultati verrà visualizzato lo stato del ripristino.
Nella pagina Distribuzione con scalabilità orizzontale, scegliere il server di rapporti precedente dalla pagina di scalabilità orizzontale dello stato di distribuzione e scegliere Rimuovi server.
Nella pagina URL Gestione report utilizzare il collegamento ipertestuale in URL per avviare il sito Gestione report.
Verrà visualizzato il sito Gestione report.Il server di rapporti è stato ripristinato.
Selezionare Esci per chiudere Gestione configurazione Reporting Services.
Correzione del server SharePoint
Per eseguire lo strumento della riga di comandi STSADM per SharePoint
Aprire un prompt dei comandi come amministratore sul nuovo hardware che esegue SharePoint Foundation.
Modificare le directory in questo percorso:
Unità:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\bin\
Dove Unità è la lettera dell'unità.
Nel prompt dei comandi digitare il seguente comando:
stsadm.exe -o addcontentdb -url http://WSSServerName/sites -databasenamecontentdatabase -databaseserverSQLServerName
Dove:
WSSServerName è il nome del server SharePoint,
contentdatabase è il nome del database del contenuto;
SQLServerName è il nome di SQL Server che ospita il database del contenuto.
Nel prompt dei comandi digitare il seguente comando:
stsadm.exe -o addpermissionpolicy -url http://WSSServerName -userlogin Domain\UserName -permissionlevel "full control"
Dove:
WSSServerName è il nome del server SharePoint,
Dominio\Nome utente è il nome utente e il dominio dell'account utilizzato per eseguire la configurazione guidata TFS SharePoint e per installare SharePoint.
Procedura successiva: eseguire l'Aggiornamento guidato di TFS
Eseguire l'installazione di Team Foundation Server dal DVD del prodotto, quindi utilizzare la configurazione guidata dell'aggiornamento per aggiornare l'installazione.
Per ulteriori informazioni, vedere Eseguire l'Aggiornamento guidato di TFS.