Dopo la morte improvvisa e simultanea di due dei tre hard disk collegati in RAID 5 sul mio server di SQL Server 2000 (piace come ciò sia possibile), ho dovuto ricostruire con urgenza un nuovo server. Come promemoria si può perdere un hard disk in un RAID 5 senza perdere i dati, si perde tutto al di là ... ho dettagliatamente i passi che ho seguito per ripristinare completamente i dati.
- ordine espresso di tre nuove unità presso il nostro fornitore (un piccolo negozio con cui ho ottimi rapporti, si paga in questi tempi di emergenza) con la consegna veloce tramite corriere
- smantellamento di vecchi dischi e montaggio di nuove. Nel caso in cui, i dischi sono stati inseriti in nuove porte sulla scheda del controller RAID 5
- Reinstallazione di Windows 2003 R2 Enterprise 32-bit (è importante per il resto, purtroppo, la versione installata sul vecchio server era 64 bit)
- consentire le connessioni remote sul server
- installazione remota di SQL Server 2000 SP4 +
- installare il nostro software di backup ( Backup SQL )
- trasferimento di backup completi e differenziali tutte le nostre basi (38 GB compressi a 215 GB di basi) del server di backup al nuovo server SQL
- Ripristinare i database degli utenti
- riavviare SQLServer 2000 in modalità singolo utente per ripristinare il database master (in una console, spostarsi nella directory binaria di SQL Server, di default C: \ Program Files \ Microsoft SQL Server \ MSSQL \ Binn e sqlserver tipo. exe-m-c)
- Backup SQL non sembra funzionare in modalità utente singolo, ho dovuto convertire il formato di backup in formato MTF SQB attraverso lo strumento abituale SQB2MTF .
- in Enterprise Manager ho provveduto a ripristinare il database master
- uscita del single-user mode (Ctrl + C) e riavviare il sistema ... e crash! Infatti, il vecchio server è Windows 2003 R2 Enterprise 64 bit di SQL Server 2000 ed è stato quindi installato nella directory C: \ Program Files (x86) \ Microsoft SQL Server ... Quindi all'avvio e dopo il ripristino del server di database master cercando le basi in questa directory non esiste nella versione a 32 bit. Per ovviare a questo problema in tempi brevi ho appena creato nella directory C: \ Program Files (x86) \ Microsoft SQL Server \ MSSQL \ Data in cui ho spostato le basi. Funziona ed è tutto chiedo.
- SQLServer dopo il riavvio, il ripristino msdb e pub.
- controlla basi diverse e variate!
In totale ci ho messo 11 ore con solo otto ore per il ripristino dei database.
Tags: Backup , Disaster Recovery , software , RAID , Restore , SQL Server 2000









