Come estendere i volumi sulle caselle di SQL Server?


16

Ecco una domanda per i sistemi operativi (o quelli che hanno già vissuto questa esperienza prima).

La mia azienda vuole allocare ulteriore spazio su disco su scatole esistenti di SQL Server in produzione. Ci chiediamo se l'estensione di un volume ("Estendi volume ..." in Gestione disco) possa essere effettuata ONLINE o se il servizio SQL Server debba essere chiuso.

Qual è il motivo per cui il servizio SQL Server dovrebbe essere fermato per fare questo o è giusto eseguire un'operazione durante il giorno?

Nel caso in cui le specifiche di sistema siano rilevanti. Questa è una scatola reale (senza virtualizzazione) che esegue Windows 2012 R2 e SQL Server 2008 R2.

Grazie!

Risposte:


19

È possibile estendere i dischi mentre il database è in linea, ma mi consiglia di pianificare una breve 15-30 minuti di interruzione durante il quale si possono prendere i servizi in linea.

Ho esteso i dischi centinaia di volte mentre i database erano online e funzionavano senza problemi. Tuttavia una volta, e solo una volta a questo punto della mia carriera, l'operazione ha causato la corruzione in alcuni database del contenuto di SharePoint in esecuzione e ho perso una buona parte dei miei capelli per ripristinare le cose e funzionare.

Se vuoi / devi farlo mentre il database è in esecuzione, la chiave è che mentre stai estendendo i dischi, NON vuoi che si verifichino attività di crescita dei file per timore che provino ad afferrare parte del nuovo spazio non proprio pronto . Penso che sia quello che è successo nella mia situazione, poiché i nostri ambienti Sharepoint sono stati considerati una condivisione file "migliore" per l'azienda e sono abbastanza sicuro che durante l'operazione di estensione del disco si sia verificato un evento di crescita automatica.

Per quello che vale, MS consiglia inoltre di disattivare i servizi durante l'esecuzione di questa operazione. Dopo l'estensione dei dischi, assicurarsi anche di eseguire un DBCC CHECKDB per accertarsi che non si sia verificato alcun danneggiamento.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.