Aggiornamento di un server di produzione mysql senza problemi

7

Ho un server mysql, un server ubuntu 10.04. Funziona alla grande e ne siamo davvero felici.

Il tempo degli aggiornamenti è arrivato e sono sinceramente spaventato: posso fare un sudo apt-get dist-upgrade con light heart? Ho pensato che forse usare solo gli aggiornamenti di sicurezza sarebbe stato più sicuro o che mi preoccupassi solo di nulla?

In una sola domanda: posso causare problemi alla produzione aggiornando il mio server Ubuntu?

    
posta Pitto 02.12.2010 - 21:47

3 risposte

6

Se si utilizzano solo aggiornamenti lucidati, le politiche sono piuttosto solide per gli aggiornamenti di rilascio stabili. Fondamentalmente sono permesse solo piccole modifiche che non cambiano il comportamento del software in modo incompatibile.

Ecco alcuni passaggi che puoi seguire per assicurarti che vadano bene.

1) Leggere i log delle modifiche per tutti i nuovi pacchetti. Se stai usando l'aggiornamento apt-get, guarda l'elenco dei pacchetti che verranno aggiornati. Il modo più semplice è usare aptitude (apt-get install aptitude se non ce l'hai già):

aptitude changelog foo

Questo mostrerà il log delle modifiche del pacchetto, inclusi gli aggiornamenti non applicati. Se vedi qualcosa come "LP: # 123456" questo è un bug report di Launchpad che è stato corretto da quell'aggiornamento, puoi leggere il report completo su link

2) esegue il backup del nostro sistema. Dovresti farlo in ogni caso!

3) Pianifica i tempi di inattività. Anche se la maggior parte degli aggiornamenti non causerà tempi di fermo LUNI, probabilmente implicheranno il riavvio dei servizi per il ritiro delle configurazioni e / o delle librerie aggiornate, quindi preparatevi ad avere una breve interruzione del servizio.

3a) Test di arresto / avvio dei servizi PRIMA dell'aggiornamento. Riceviamo molte segnalazioni di bug in Ubuntu dagli utenti che pensano che un aggiornamento abbia rotto il loro sistema, quando in realtà le configurazioni erano state errate per un po ', ma i problemi erano passati inosservati perché il servizio funzionava bene con la vecchia configurazione non rotta.

Buona fortuna!

    
risposta data SpamapS 06.12.2010 - 16:11
2

Gli aggiornamenti regolari dai repository ufficiali (presumo che tu stia facendo solo apt-get upgrade, e non un aggiornamento del rilascio) sono solitamente sicuri. Comunque ci sono alcune buone pratiche che si applicano ai server critici e dovrebbero essere seguite quando si applicano gli aggiornamenti:

a) Esegui un backup pri db completo per l'aggiornamento

b) Avere un piano di rollbackup, assicurarsi di avere la versione precedente .debs memorizzata o disponibile nel caso in cui sia necessario eseguire il rollback alla versione precedente

    
risposta data João Pinto 02.12.2010 - 22:07
-3

Vai per questo sei al sicuro! Più sicuro dei problemi di sicurezza ...

    
risposta data Paté 02.12.2010 - 22:04

Leggi altre domande sui tag