HP Software HP Data Protector Express Manuale d'uso

Pagina 58

Advertising
background image

database, mentre i processi incrementali e differenziali consentono di eseguire solo il backup dei
registri del database.

Ripristino dei database utente di Microsoft SQL Server

Per ripristinare un database, ripristinarne innanzitutto il backup completo più recente, quindi
ripristinare tutti i backup dei registri del database, ovvero i backup eseguiti in modalità incrementale
o differenziale.

Se, durante il ripristino, il database viene rilevato come esistente, Data Protector Express crea il
database nella posizione originale.
Per ripristinare un database perduto o danneggiato, eseguire i seguenti passaggi:
1.

Se il registro delle transazioni del database utente danneggiato o inaccessibile si trova su
una periferica non danneggiata, eseguire il backup delle transazioni prima di continuare.
Ciò consente di mantenere aggiornate le transazioni non incluse nel nastro di backup.

È possibile utilizzare un'istruzione DUMP TRANSACTION sul server SQL oppure un processo
di backup incrementale di Data Protector Express per eseguire il backup dei soli registri delle
transazioni.

2.

Se viene ripristinato il database perché i dati in esso contenuti non sono più necessari oppure
sono errati, andare al passaggio 3. Le istruzioni seguenti consentono di ricreare le periferiche
di database e il database se esistenti in precedenza.

Durante i processi di ripristino, il database e tutti i segmenti vengono ricreati in Data Protector
Express esattamente com'erano al momento dell'esecuzione del backup.

A questo scopo, Data Protector Express verifica innanzitutto se il database esiste e, in caso
affermativo, lo utilizza così com'è senza ulteriori elaborazioni o modifiche.

3.

Se il database non esiste, Data Protector Express identifica le periferiche in cui si trovava in
origine. Se la periferica di database corrispondente esiste, verrà utilizzata così com'è senza
ulteriori elaborazioni.

Se la periferica di database non esiste, viene ricreata nella posizione originale e con le
dimensioni originali. Dopo che tutte le periferiche dei database sono state create, Data
Protector Express crea il database con le opzioni originali nelle posizioni originali.

NOTA:

Se un'unità disco non funziona correttamente e non viene sostituita, Data Protector

Express non potrà ripristinare il database perché non potrà ricreare la periferica di database.
Ad esempio, se un segmento del database risiede in un database denominato “DATA” in
D:\MSSQL\DATA\DATA.DAT

e l'unità D: non è più utilizzabile e non è stata sostituita,

quando Data Protector Express cerca di ricreare la periferica di database, il tentativo non
riuscirà, poiché D: non esiste più.

SUGGERIMENTO:

Questo metodo semplifica il processo di ripristino di emergenza. L'utente

dovrà semplicemente creare un processo di ripristino e consentire a Data Protector Express
di ricreare tutti gli elementi necessari per il ripristino completo del database.

Per evitare questo problema, ricreare manualmente la periferica di database in un'altra
posizione. Le dimensioni della nuova periferica devono essere uguali o superiori all'originale
poiché Data Protector Express tenterà di creare su di essa un segmento del database delle
stesse dimensioni del database originale.

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.

58

Utilizzo di applicazioni di terze parti

Advertising
Questo manuale è associato alle seguenti prodotti: