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 |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
È possibile eseguire manualmente il backup dei dati per Azure DevOps Server usando gli strumenti forniti da SQL Server. Tuttavia, potrebbe essere necessario configurare manualmente i backup se la distribuzione presenta restrizioni di sicurezza che impediscono l'uso di tali strumenti.
Per eseguire manualmente il backup di Azure DevOps, eseguire il backup di tutti i database usati dalla distribuzione e sincronizzare anche i backup nello stesso momento. È possibile gestire questa sincronizzazione in modo più efficace se si usano transazioni contrassegnate. Se si contrassegnano regolarmente transazioni correlate in ogni database usato da Azure DevOps, si stabilisce una serie di punti di ripristino comuni in tali database. Se si esegue regolarmente il backup di tali database, si riduce il rischio di perdere produttività o dati a causa di un errore dell'attrezzatura o di altri eventi imprevisti.
Avvertimento
Non è consigliabile modificare manualmente uno dei database del server Azure DevOps, a meno che non venga richiesto dal supporto tecnico Microsoft o se si seguono le procedure descritte in questo documento. Eventuali altre modifiche possono invalidare il contratto di servizio.
Le procedure descritte in questo articolo illustrano come creare piani di manutenzione che eseguono un backup completo o incrementale dei database e come creare tabelle e stored procedure per le transazioni contrassegnate. Per la massima protezione dei dati, è necessario pianificare backup completi da eseguire giornalmente o settimanalmente e backup incrementali da eseguire ogni ora. È anche possibile eseguire il backup dei log delle transazioni. Per altre informazioni, vedere Eseguire il backup di un log delle transazioni (SQL Server).
Annotazioni
Molte procedure descritte in questo articolo specificano l'uso di SQL Server Management Studio. Se SQL Server Express Edition è stato installato, è necessario usare SQL Server Management Studio Express. Per altre informazioni, vedere Scaricare SQL Server Management Studio (SSMS).
Prerequisiti
È necessario essere membri di tutti i gruppi seguenti:
- Gruppo di sicurezza Administrators nel server che esegue la console di amministrazione per Azure DevOps Server.
- Gruppo di sicurezza Amministratore di sistema di SQL Server . In alternativa, è necessario impostare le autorizzazioni Esegui backup e Creazione piano di manutenzione di SQL Server su Consenti in ogni istanza di SQL Server che ospita i database di cui si vuole eseguire il backup.
Eseguire il backup della chiave di crittografia di Reporting Services
Se la distribuzione usa SQL Server Reporting Services, è necessario eseguire il backup non solo dei database, ma anche della chiave di crittografia.
Per una distribuzione a server singolo di Azure DevOps Server, è possibile eseguire il backup della chiave di crittografia per SQL Server Reporting Services in uno dei due modi seguenti. È possibile usare lo strumento di configurazione di Reporting Services oppure lo strumento da riga di comando RSKEYMGMT fornito da SQL Server. Per una distribuzione a più server o cluster, è necessario usare RSKEYMGMT. Per altre informazioni su RSKEYMGMT, vedere Utilità RSKEYMGMT.
Per altre informazioni su come eseguire il backup della chiave di crittografia, vedere Amministrazione (Reporting Services). Per altre informazioni su come ripristinare la chiave di crittografia, vedere Ripristinare la chiave di crittografia (configurazione di Reporting Services).
Prerequisiti
Per eseguire questa procedura, è necessario essere membri del gruppo Amministratore locale , che ha il ruolo di Gestione contenuto in Reporting Services oppure l'autorizzazione Gestisci sicurezza del server di report deve essere impostata su Consenti.
Eseguire il backup della chiave di crittografia
Per eseguire il backup della chiave di crittografia tramite lo strumento di configurazione di Reporting Services:
Nel server che esegue Reporting Services, selezionare Start, puntare su Tutti i programmi, puntare su Microsoft SQL Server, puntare su Strumenti di configurazione e quindi selezionare Gestione configurazione Reporting Services.
Verrà visualizzata la finestra di dialogo Selezione istanza di installazione del server di report .
Immettere il nome del server livello dati e dell'istanza del database e quindi selezionare Connetti.
Nella barra di spostamento a sinistra selezionare Chiavi di crittografia e quindi backup.
Verrà visualizzata la finestra di dialogo Informazioni chiave di crittografia .
In Percorso file specificare il percorso in cui archiviare una copia di questa chiave.
È consigliabile archiviare questa chiave in un computer separato da quello che esegue Reporting Services.
In Password immettere una password per il file.
In Conferma password immettere nuovamente la password per il file.
Seleziona OK.
Identificare i database
Prima di iniziare, identificare tutti i database di cui è necessario eseguire il backup per ripristinare completamente la distribuzione. Sono inclusi i database per SQL Server Reporting Services. Potrebbero trovarsi nello stesso server o si potrebbero avere database distribuiti tra più server. Per una tabella completa e una descrizione dei database di Azure DevOps Server, inclusi i nomi predefiniti per i database, vedere Informazioni sui database del server Azure DevOps, sulle topologie di distribuzione e sul backup.
Identificare i database
Aprire SQL Server Management Studio e connettersi al motore di database.
In Esplora oggetti di SQL Server Management Studio, espandi il nome del server e quindi espandi Databases.
Esaminare l'elenco dei database e identificare quelli usati dalla tua distribuzione.
Ad esempio, la distribuzione di Azure DevOps Server di Fabrikam, Inc., è una configurazione a server singolo e usa i database seguenti:
- database di configurazione (Tfs_Configuration)
- database di raccolta (Tfs_DefaultCollection)
- il database per il data warehouse "Tfs_Warehouse"
- database di report (ReportServer e ReportServerTempDB)
Creare tabelle nei database
Per assicurarsi che tutti i database vengano ripristinati nello stesso punto, è possibile creare una tabella in ogni database per contrassegnare le transazioni. Usare la funzione Query in SQL Server Management Studio per creare una tabella appropriata in ogni database.
Creare tabelle per contrassegnare le transazioni correlate
Aprire SQL Server Management Studio e connettersi al motore di database.
In SQL Server Management Studio evidenziare il nome del server, aprire il sottomenu e quindi selezionare Nuova query.
Verrà visualizzata la finestra Editor di query del motore di database.
Scegliere Modalità SQLCMD dal menu Query.
L'editor di query esegue istruzioni sqlcmd nel contesto dell'editor di query. Se il menu Query non viene visualizzato, selezionare in un qualsiasi punto della nuova query nella finestra Editor Query del Motore di Database.
Sulla barra degli strumenti dell'editor SQL aprire l'elenco Database disponibili e quindi selezionare TFS_Configuration.
Annotazioni
TFS_Configuration è il nome predefinito del database di configurazione. Questo nome è personalizzabile e può variare.
Nella finestra di query immettere lo script seguente per creare una tabella nel database di configurazione:
Use Tfs_Configuration Create Table Tbl_TransactionLogMark ( logmark int ) GO Insert into Tbl_TransactionLogMark (logmark) Values (1) GOPremere F5 per eseguire lo script.
Se lo script è corretto, il messaggio "(1 righe interessate)" viene visualizzato nell'editor di query.
(Facoltativo) Salvare lo script.
Ripetere i passaggi 4-7 per ogni database nella distribuzione di Azure DevOps Server. Nell'esempio di distribuzione di Fabrikam, Inc. è necessario ripetere questo processo per tutti i database seguenti:
- Tfs_Warehouse
- Tfs_DefaultCollection
- ReportServer
- ReportServerTempDB
Creare una procedura memorizzata per contrassegnare le tabelle
Dopo aver creato le tabelle in ogni database di cui si vuole eseguire il backup, è necessario creare una procedura per contrassegnare le tabelle.
In SQL Server Management Studio aprire una finestra di query e assicurarsi che la modalità SQLCMD sia attivata.
Sulla barra degli strumenti dell'editor SQL aprire l'elenco Database disponibili e quindi selezionare TFS_Configuration.
Nella finestra di query, inserire il seguente script per creare una procedura memorizzata per contrassegnare le transazioni nel database di configurazione.
Create PROCEDURE sp_SetTransactionLogMark @name nvarchar (128) AS BEGIN TRANSACTION @name WITH MARK UPDATE Tfs_Configuration.dbo.Tbl_TransactionLogMark SET logmark = 1 COMMIT TRANSACTION GOPremere F5 per eseguire la procedura.
Se la procedura è corretta, il messaggio "Comandi completati correttamente" viene visualizzato nell'editor di query.
(Facoltativo) Salva la procedura.
Ripetere i passaggi da 2-5 per ogni database di Azure DevOps Server. Nella distribuzione di Fabrikam, Inc. è necessario ripetere questo processo per tutti i database seguenti:
- Tfs_Warehouse
- Tfs_DefaultCollection
- ReportServer
- ReportServerTempDB
Suggerimento
Prima di creare la procedura, selezionare il nome del database associato dall'elenco Database disponibili in Esplora oggetti. In caso contrario, quando si esegue lo script verrà visualizzato un errore che la stored procedure esiste già.
Creare una stored procedure per contrassegnare tutte le tabelle contemporaneamente
Per assicurarsi che tutti i database siano contrassegnati, è possibile creare una routine che a sua volta eseguirà tutte le procedure appena create per contrassegnare le tabelle. A differenza delle procedure precedenti, questa procedura viene eseguita solo nel database di configurazione.
In SQL Server Management Studio aprire una finestra di query e assicurarsi che la modalità SQLCMD sia attivata.
Sulla barra degli strumenti dell'editor SQL aprire l'elenco Database disponibili e quindi selezionare TFS_Configuration.
Nella finestra di query, crea una stored procedure che esegue le stored procedure che hai creato in ogni database usato da Azure DevOps Server. Sostituire ServerName con il nome del server che esegue SQL Server e sostituire Tfs_CollectionName con il nome del database per ogni raccolta di progetti.
Nella distribuzione di esempio il nome del server è FABRIKAMPRIME e nella distribuzione è presente una sola raccolta di progetti, quella predefinita creata quando ha installato Azure DevOps Server (DefaultCollection). Tenendo presente questo aspetto, è necessario creare lo script seguente:
CREATE PROCEDURE sp_SetTransactionLogMarkAll @name nvarchar (128) AS BEGIN TRANSACTION EXEC [FABRIKAMPRIME].Tfs_Configuration.dbo.sp_SetTransactionLogMark @name EXEC [FABRIKAMPRIME].ReportServer.dbo.sp_SetTransactionLogMark @name EXEC [FABRIKAMPRIME].ReportServerTempDB.dbo.sp_SetTransactionLogMark @name EXEC [FABRIKAMPRIME].Tfs_DefaultCollection.dbo.sp_SetTransactionLogMark @name EXEC [FABRIKAMPRIME].Tfs_Warehouse.dbo.sp_SetTransactionLogMark @name COMMIT TRANSACTION GOPremere F5 per eseguire la procedura.
Annotazioni
Se SQL Server Management Studio non è stato riavviato dopo aver creato le stored procedure per contrassegnare le transazioni, una o più righe ondulate rosse potrebbero evidenziare il nome del server e i nomi dei database. Tuttavia, la procedura deve comunque essere eseguita.
Se la procedura è corretta, il messaggio "Comandi completati correttamente" viene visualizzato nell'editor di query.
(Facoltativo) Salva la procedura.
Creare una procedura memorizzata per contrassegnare automaticamente le tabelle
Dopo aver creato una routine che eseguirà tutte le stored procedure per contrassegnare le tabelle, è possibile creare una routine che contrassegnerà tutte le tabelle con lo stesso marcatore di transazione. Questo marcatore verrà usato per ripristinare tutti i database nello stesso punto.
In SQL Server Management Studio aprire una finestra di query e assicurarsi che la modalità SQLCMD sia attivata.
Sulla barra degli strumenti dell'editor SQL aprire l'elenco Database disponibili e quindi selezionare TFS_Configuration.
Nella finestra della query immettere lo script seguente per contrassegnare le tabelle con 'TFSMark':
EXEC sp_SetTransactionLogMarkAll 'TFSMark' GOAnnotazioni
TFSMark è un esempio di marchio. È possibile usare qualsiasi sequenza di lettere e numeri supportati nel contrassegno. Se sono presenti più tabelle contrassegnate nei database, registrare il contrassegno che verrà usato per ripristinare i database. Per altre informazioni, vedere Uso di transazioni contrassegnate.
Premere F5 per eseguire la procedura.
Se la procedura è corretta, il messaggio "(1 righe interessate)" viene visualizzato nell'editor di query. L'opzione WITH MARK si applica solo alla prima istruzione "BEGIN TRAN WITH MARK" per ogni tabella contrassegnata.
Salva la procedura.
Creare un processo pianificato per eseguire la procedura di contrassegno delle tabelle
Ora che sono state create e archiviate tutte queste procedure, pianificare l'esecuzione della procedura di contrassegno della tabella subito prima dei backup pianificati dei database. È consigliabile pianificare l'esecuzione di questo processo circa un minuto prima dell'esecuzione del piano di manutenzione per i database.
In Esplora oggetti espandere SQL Server Agent, aprire il menu Processi e quindi selezionare Nuovo processo.
Si apre la finestra Nuovo lavoro.
In Nome, specificare un nome per l'attività. Ad esempio, è possibile immettere MarkTableJob come nome del processo.
(Facoltativo) In Descrizione specificare una descrizione del processo.
In Seleziona una pagina, seleziona Passaggi e quindi seleziona Nuovo.
Verrà visualizzata la finestra Nuovo passaggio attività.
In Nome passaggio specificare un nome per il passaggio.
In Database selezionare il nome del database di configurazione. Ad esempio, se la distribuzione usa il nome predefinito per il database, TFS_Configuration, selezionare tale database dall'elenco a discesa.
Selezionare Apri, passare alla procedura creata per contrassegnare le tabelle, selezionare Apri due volte e quindi selezionare OK.
Annotazioni
La procedura creata per contrassegnare le tabelle esegue il passaggio seguente:
EXEC sp_SetTransactionLogMarkAll 'TFSMark'In Selezionare una pagina selezionarePianificazioni e quindi selezionare Nuovo.
Si aprirà la finestra Nuova pianificazione lavoro.
In Nome specificare un nome per il programma.
In Frequenza modificare la frequenza in modo che corrisponda al piano che verrà creato per il backup dei database. Ad esempio, è possibile eseguire backup incrementali ogni giorno alle 2:00 e backup completi domenica alle 4:00. Per contrassegnare i database per i backup incrementali, impostare il valore di Frequenza su Giornaliero. Quando si crea un altro processo per contrassegnare i database per il backup completo settimanale, mantenere il valore di Si verificaquotidianamente e selezionare la casella di controllo Domenica.
In Frequenza giornaliera modificare l'occorrenza in modo che il processo venga pianificato per l'esecuzione di un minuto prima del backup per i database e quindi selezionare OK. Nella distribuzione di esempio, nel processo per i backup incrementali si specifica 1:59 AM. Nel compito per il backup completo, dovresti specificare le 3:59 AM.
In Nuovo processo selezionare OK per completare la creazione del processo pianificato.
Creare un piano di manutenzione per i backup completi
Dopo aver creato un processo pianificato per contrassegnare i database, è possibile utilizzare l'assistente "Piano di Manutenzione" per pianificare i backup completi di tutti i database utilizzati dalla distribuzione di Azure DevOps Server.
Importante
Se la distribuzione usa le edizioni Enterprise o Datacenter di SQL Server, ma potrebbe essere necessario ripristinare i database in un server che esegue l'edizione Standard, è necessario usare un set di backup creato con la compressione di SQL Server disabilitata. A meno che non si disabilita la compressione dei dati, non sarà possibile ripristinare i database Enterprise o Datacenter Edition in un server che esegue Standard Edition. È consigliabile disattivare la compressione prima di creare i piani di manutenzione. Per disattivare la compressione, seguire la procedura descritta in questo articolo della Microsoft Knowledge Base.
In SQL Server Management Studio espandere il nodo Gestione , aprire il sottomenu Piani di manutenzione e quindi selezionare Creazione guidata piano di manutenzione.
Nella pagina iniziale della Creazione guidata piano di manutenzione di SQL Server selezionare Avanti.
Verrà visualizzata la pagina Seleziona proprietà piano .
Nella casella Nome specificare un nome per il piano di manutenzione.
Ad esempio, è possibile creare un piano per i backup completi denominati TfsFullDataBackup.
Selezionare Pianificazione singola per l'intero piano o nessuna pianificazione e quindi selezionare Cambia.
In Frequenza e Frequenza giornaliera specificare le opzioni per il piano. Ad esempio, è possibile specificare un backup settimanale da eseguire la domenica in Frequenza e specificare le 4:00. in Frequenza giornaliera.
In Durata lasciare il valore predefinito Nessuna data di fine. Seleziona OK e quindi Avanti.
Nella pagina Seleziona attività di manutenzione selezionare le caselle di controllo Database di backup (completo),Esegui processo di SQL Server Agent e Backup database (log delle transazioni) e quindi selezionare Avanti.
Nella pagina Seleziona ordine attività di manutenzione, modifica l'ordine in modo che il backup completo venga eseguito per primo, poi il processo dell'Agente, successivamente il backup del log delle transazioni, e infine seleziona Avanti.
Per ulteriori informazioni su questa finestra di dialogo, premere F1 e vedere anche la Creazione guidata piano di manutenzione.
Nella pagina Definisci database di backup (completo) selezionare la freccia giù, selezionare Tutti i database e quindi selezionare OK.
Specificare le opzioni di backup per salvare i file su disco o su nastro, come appropriato per la distribuzione e le risorse, quindi selezionare Avanti.
Nella pagina Definisci attività esegui attività di SQL Server Agent selezionare la casella di controllo relativa all'attività pianificata creata per il contrassegno della tabella e quindi selezionare Avanti.
Nella pagina Definisci database di backup (log delle transazioni) selezionare la freccia giù, selezionare Tutti i database e quindi selezionare OK.
Specificare le opzioni di backup per salvare i file su disco o su nastro in base alle esigenze di distribuzione e risorse e quindi selezionare Avanti.
Nella pagina Seleziona opzioni report specificare le opzioni di distribuzione del report e quindi selezionare Avanti due volte.
Nella pagina Completamento procedura guidata selezionare Fine.
SQL Server crea il piano di manutenzione ed esegue il backup dei database specificati in base alla frequenza specificata.
Creare un piano di manutenzione per i backup differenziali
Usare la Procedura guidata del piano di manutenzione per pianificare i backup differenziali per tutti i database usati dalla distribuzione di Azure DevOps Server.
Importante
SQL Server Express non include la Creazione guidata per i piani di manutenzione. È necessario creare manualmente uno script per la pianificazione dei backup differenziali. Per altre informazioni, vedere Creare un backup differenziale del database (Transact-SQL).
Accedere al server che esegue l'istanza di SQL Server che contiene i database di cui si vuole eseguire il backup.
Aprire SQL Server Management Studio.
Nell'elenco Tipo di server selezionare Motore di database.
Negli elenchi Nome server e Autenticazione selezionare lo schema di autenticazione e server appropriato.
Se l'istanza di SQL Server lo richiede, in Nome utente e Password specificare le credenziali di un account appropriato.
Selezionare Connetti.
In SQL Server Management Studio, espandere il nodo Gestione, aprire il sottomenu, selezionare Piani di manutenzione e quindi Creazione guidata piani di manutenzione.
Nella pagina iniziale della Creazione guidata piano di manutenzione di SQL Server selezionare Avanti.
Nella casella Nome della pagina Seleziona proprietà piano specificare un nome per il piano di manutenzione.
Ad esempio, è possibile assegnare un nome a un piano per i backup differenziali TfsDifferentialBackup.
Selezionare Pianificazione singola per l'intero piano o nessuna pianificazione e quindi selezionare Cambia.
In Frequenza e Frequenza giornaliera specificare le opzioni per il piano di backup.
In Durata lasciare il valore predefinito Nessuna data di fine. Seleziona OK e quindi Avanti.
Nella pagina Seleziona attività di manutenzione selezionare la casella di controllo Backup database (differenziale) e quindi selezionare Avanti.
Nella pagina Definisci attività Backup database (differenziale) selezionare la freccia giù, selezionare Tutti i database e quindi selezionare OK.
Specificare le opzioni di backup per salvare i file su disco o su nastro in base alle esigenze di distribuzione e risorse e quindi selezionare Avanti.
Nella pagina Seleziona opzioni report specificare le opzioni di distribuzione del report e quindi selezionare Avanti due volte.
Nella pagina Completamento procedura guidata selezionare Fine.
SQL Server crea il piano di manutenzione ed esegue il backup dei database specificati in base alla frequenza specificata.
Creare un piano di manutenzione per i log delle transazioni
È possibile usare la Procedura guidata piano di manutenzione per pianificare i backup del log delle transazioni per tutti i database usati dalla distribuzione di Azure DevOps Server.
Importante
SQL Server Express non include la Creazione guidata per i piani di manutenzione. È necessario creare manualmente uno script per la pianificazione dei backup del log delle transazioni. Per altre informazioni, vedere Creare un backup del log delle transazioni (Transact-SQL).
Accedere al server che esegue l'istanza di SQL Server che contiene i database di cui eseguire il backup.
Aprire SQL Server Management Studio.
Nell'elenco Tipo di server selezionare Motore di database.
Negli elenchi Nome server e Autenticazione selezionare lo schema di autenticazione e server appropriato.
Se l'istanza di SQL Server lo richiede, in Nome utente e Password specificare le credenziali di un account appropriato.
Selezionare Connetti.
In SQL Server Management Studio, espandere il nodo Gestione, aprire il sottomenu, selezionare Piani di manutenzione e quindi selezionare Creazione guidata piano di manutenzione.
Nella pagina iniziale della Creazione guidata piano di manutenzione di SQL Server selezionare Avanti.
Verrà visualizzata la pagina Seleziona proprietà piano .
Nella casella Nome specificare un nome per il piano di manutenzione.
Ad esempio, è possibile denominare un piano per eseguire il backup dei log delle transazioni TfsTransactionLogBackup.
Selezionare Pianificazione singola per l'intero piano o nessuna pianificazione e quindi selezionare Cambia.
In Frequenza e Frequenza giornaliera specificare le opzioni per il piano.
In Durata lasciare il valore predefinito Nessuna data di fine.
Seleziona OK e quindi Avanti.
Nella pagina Seleziona attività di manutenzione selezionare le caselle di controllo Esegui processo di SQL Server Agent e Backup database (log delle transazioni) e quindi selezionare Avanti.
Nella pagina Seleziona ordine attività di manutenzione, modifica l'ordine in modo che il processo dell'agente venga eseguito prima del backup del log delle transazioni, quindi seleziona Avanti.
Per ulteriori informazioni su questa finestra di dialogo, premere F1 e vedere anche la Creazione guidata piano di manutenzione.
Nella pagina Definisci attività esegui attività di SQL Server Agent selezionare la casella di controllo relativa all'attività pianificata creata per il contrassegno della tabella e quindi selezionare Avanti.
Nella pagina Definisci database di backup (log delle transazioni) selezionare la freccia giù, selezionare Tutti i database e quindi selezionare OK.
Specificare le opzioni di backup per salvare i file su disco o su nastro in base alle esigenze di distribuzione e risorse e quindi selezionare Avanti.
Nella pagina Seleziona opzioni report specificare le opzioni di distribuzione del report e quindi selezionare Avanti due volte.
Nella pagina Completamento procedura guidata selezionare Fine.
SQL Server crea il piano di manutenzione e esegue il backup dei log delle transazioni per i database specificati in base alla frequenza selezionata.
Eseguire il backup della chiave di crittografia per Reporting Services
È necessario eseguire il backup della chiave di crittografia per Reporting Services come parte del backup del sistema. Senza questa chiave di crittografia, non sarà possibile ripristinare i dati dei report. Per una distribuzione a server singolo di Azure DevOps Server, è possibile eseguire il backup della chiave di crittografia per SQL Server Reporting Services usando lo strumento di configurazione di Reporting Services. È anche possibile scegliere di usare lo strumento da riga di comando RSKEYMGMT , ma lo strumento di configurazione è più semplice. Per altre informazioni, vedere Utilità RSKEYMGMT.
Nel server che esegue Reporting Services, aprire Gestione configurazione Reporting Services.
Verrà visualizzata la finestra di dialogo Selezione istanza di installazione del server di report .
Specificare il nome del server livello dati e dell'istanza del database e quindi selezionare Connetti.
Nella barra di spostamento a sinistra selezionare Chiavi di crittografia e quindi backup.
Verrà visualizzata la finestra di dialogo Informazioni chiave di crittografia .
In Percorso file specificare il percorso in cui archiviare una copia di questa chiave.
È consigliabile archiviare questa chiave in un computer separato da quello che esegue Reporting Services.
In Password specificare una password per il file.
In Conferma password specificare di nuovo la password per il file e quindi selezionare OK.