HP Software HP Data Protector Express Manuale d'uso

Pagina 59

Advertising
background image

NOTA:

Un metodo alternativo consiste nel creare manualmente l'intero database. In questo

modo, quando in Data Protector Express viene effettuato il tentativo di ripristino del database,
verrà utilizzato il database preesistente dal momento che è già disponibile. Ciò consente di
ripristinare un database in una nuova posizione, poiché prima di ripristinare il database Data
Protector Express non verifica se la periferica è quella originale, dal momento che il database
è disponibile.

Utilizzando Data Protector Express, creare un processo di ripristino ed eseguirlo per ripristinare
il database. È necessario iniziare da una versione del database da ripristinare creata con un
backup in modalità Full.

4.

Creare processi di ripristino aggiuntivi per ripristinare tutti i registri delle transazioni di cui è
stato eseguito il backup dopo il ripristino dell'intero database. È necessario creare ed eseguire
un processo di ripristino separato per ciascun registro delle transazioni.

Ad esempio, se si esegue un backup completo il venerdì e processi incrementali (che eseguono
solo il backup dei registri delle transazioni) il lunedì e il martedì successivi, è necessario
innanzitutto ripristinare il database utilizzando la versione del venerdì. Quindi creare ed
eseguire un processo di ripristino per ripristinare la versione del lunedì (registro delle transazioni
di lunedì). Infine, creare ed eseguire un processo per il ripristino della versione del martedì
(registro delle transazioni di martedì).

Nell'ultimo processo di ripristino incrementale, fare clic sul pulsante Advanced Options e
selezionare la casella di controllo Finalize recovery of MS SQL databases. Se non si seleziona
questa casella di controllo, il database sarà offline.

Ripristino dei database master di Microsoft SQL Server

La presenza di un database master danneggiato è facile da rilevare, perché SQL Server non si
avvia, si verificano problemi di segmentazione o errori di input/output oppure l'errore viene
elencato in un rapporto di DBCC. Un esempio di errore potrebbe essere il danno provocato da
un supporto guasto nell'area in cui è archiviato il database master.

La procedura utilizzata per ripristinare un database master danneggiato è diversa da quella per
il ripristino dei database utente. Se il database master diventa inutilizzabile, occorre ripristinarlo
da un dump precedente. Tutte le modifiche apportate al database master dopo l'ultimo dump
vanno perdute quando il dump viene ricaricato e, di conseguenza, devono essere nuovamente
applicate.

Si consiglia di eseguire il backup del database master ogni volta che questo viene modificato. A
questo scopo, il metodo migliore consiste nel non consentire la creazione di oggetti definiti
dall'utente nel database master e nel tenere sempre presenti le istruzioni e le procedure di sistema
che modificano il database master, oltre alle azioni equivalenti in SQL Server Enterprise Manager.

Consultare la documentazione su Microsoft SQL Server per informazioni sulla modalità di ripristino
dei database master corretta.

Ripristino dei database master di Microsoft SQL Server 2000

La presenza di un database master danneggiato è facile da rilevare, perché SQL Server non si
avvia, si verificano problemi di segmentazione o errori di input/output oppure l'errore viene
elencato in un rapporto di DBCC. Un esempio di errore potrebbe essere il danno provocato da
un supporto guasto nell'area in cui è archiviato il database master.

La procedura utilizzata per ripristinare un database master danneggiato è diversa da quella per
il ripristino dei database utente. Se il database master diventa inutilizzabile, occorre ripristinarlo
da un dump precedente. Tutte le modifiche apportate al database master dopo l'ultimo dump
vanno perdute quando il dump viene ricaricato e, di conseguenza, devono essere nuovamente
applicate.

Utilizzo di Microsoft SQL Server

59

Advertising
Questo manuale è associato alle seguenti prodotti: