Questo articolo fornisce le azioni consigliate dai tecnici del supporto Rackspace che puoi eseguire prima di migrare il tuo server Linux® per mitigare gli eventi e ottimizzare il tuo server per una transizione più rapida. Alcuni di questi consigli possono causare tempi di inattività significativi, quindi pianificali di conseguenza.
Per la preparazione della migrazione a Windows®, consulta Preparazione alla migrazione di un server Windows.
Esegui il backup dei tuoi dati
Prima di eseguire qualsiasi migrazione, creare un backup dei dati importanti. Puoi utilizzare Rackspace Cloud Backup per automatizzare la memorizzazione e il recupero dei dati di backup da Cloud Files o rsync
per copiare i tuoi dati su un altro server.
- Rackspace Cloud Backup - Installa l'agente su Linux
- Backup dei file con rsync
Prepararsi per un riavvio del sistema
Spegni il server durante le fasi finali di una migrazione per copiare in modo sicuro il contenuto dinamico sul nuovo host. Durante una migrazione automatizzata Rackspace, il server si spegne.
Assicurati che il tuo server si riavvii in modo rapido e sicuro al termine della migrazione.
Preparazione generale
Le seguenti attività evitano problemi con l'ora del server e la dimensione dello spazio su disco sul server.
Imposta l'ora precisa tramite NTP
Imposta e configura Network Time Protocol (NTP) sul tuo server per evitare problemi di migrazione relativi alla data del server o al timestamp dei file. Alcuni server cloud meno recenti estraggono il tempo dalla loro macchina host e non tengono il tempo indipendentemente dall'host. Ciò potrebbe causare imprecisioni.
Per i dettagli sulla configurazione di NTP sul server, vedere Utilizzo di NTP per sincronizzare l'ora.
Riduci il numero e la dimensione dei file
Puoi ridurre il tempo necessario per la migrazione e migliorare l'affidabilità di un'immagine risultante limitando il numero e le dimensioni dei file che potrebbero cambiare durante l'operazione di migrazione.
Blocca database
Se un database cambia durante la migrazione, il database nell'immagine potrebbe essere danneggiato o i dati potrebbero andare persi.
Nota :Ti consigliamo di abbassare completamente il database per la migrazione e di impostare le tue tabelle su read-only
per proteggerli dalla perdita accidentale di dati durante l'operazione.
Per bloccare le tue tabelle in MySQL®, esegui il seguente comando sulla riga di comando:
mysql -u root -p --execute="FLUSH TABLES WITH READ LOCK"
Attività postmigrazione
Al termine della migrazione e all'avvio del nuovo server, verifica i siti Web e le applicazioni. Assicurati che le applicazioni siano reattive e che possano scrivere informazioni nei loro database.
Se disponi di servizi che devono comunicare con altri server, verifica esplicitamente la loro connettività per assicurarti che continuino a parlare tra loro.