Homepage » Ospitando » Come eseguire la migrazione del sito Web con tempi di attesa minimi o nulli

    Come eseguire la migrazione del sito Web con tempi di attesa minimi o nulli

    Numerose tecnologie emergenti rendono estremamente semplice lo spostamento di un sito Web da un host a un altro. Tuttavia, a prescindere dalla velocità di trasferimento, il cliente medio potrebbe riscontrare alcuni tempi di inattività durante il processo di trasferimento. A seconda di cosa accade dietro le quinte, il trasferimento di server DNS tra il vecchio e il nuovo host web può causare l'oscuramento di un dominio tra 12 a 72 ore dopo che la richiesta di tale modifica è stata inviata al nuovo registrar.

    In combinazione con la necessità di trasferire file di siti Web, ripristinare database importanti e ottenere tutte le installazioni di software e le configurazioni di sottodomini in ordine, può richiedere fino a un giorno di inattività prima che il sito funzioni di nuovo completamente. Ci sono, tuttavia, alcuni trucchi piuttosto grandi per evitare disastri durante il trasferimento di un sito Web a un nuovo server host. Questi suggerimenti sono relativamente facili da eseguire purché l'amministratore del sito abbia una conoscenza generale di cPanel, degli indirizzi IP e di routine di accesso FTP più avanzate che consentano loro di lavorare su una nuova configurazione del piano di hosting Web prima che il DNS venga modificato e trasferito al nuovo host.

    Alla fine della giornata, se il cliente medio è completamente all'oscuro di eventuali modifiche apportate dietro le quinte, allora la missione è un successo!

    1. Sposta prima, annulla più tardi

    Non cancellare un piano di hosting web esistente prima che lo spostamento sia completato.

    L'errore più comune commesso dagli amministratori del web che sono nuovi al web hosting in generale, o nuovo al trasferimento dei loro siti Web tra server, è che contattano quasi immediatamente il loro vecchio host per informarli della loro decisione di spostare i loro servizi in una nuova azienda server.

    Mentre è certamente una buona idea informare tempestivamente il vecchio host web sui cambiamenti futuri, facendo così prima che la transizione sia stata eseguita con abilità può comportare non solo tempi di inattività, ma una completa perdita di file e informazioni sul database dal momento in cui viene richiesta la cancellazione.

    Tieni questa chiamata

    Le società di hosting Web generalmente annullano un piano quasi immediatamente, non appena la chiamata del cliente è terminata, senza attendere la scadenza del servizio o dell'abbonamento del mese in corso. Questo è visto come al servizio del miglior interesse del consumatore, come ottengono un rimborso immediato e proporzionale delle eventuali spese rimanenti.

    Tuttavia, significa anche che la società distruggerà praticamente ogni brandello di informazioni che è stato caricato al server durante il loro tempo con l'azienda. Non ci saranno opportunità, in molti casi, di recuperare questi file e spostarli nel nuovo server della società di hosting web o piano di hosting condiviso in tempo.

    Questo è il tipo di tempo di inattività che è estremamente difficile da recuperare, in quanto potenzialmente significa una perdita di tutti i contenuti e dati di sottoscrizione, nonché perdite commerciali e dettagli di pagamento dei clienti per alcuni siti Web.

    Cosa fare

    Una volta che un nuovo piano di hosting è stato assicurato, trasferire tutti i file prima di annullare il piano di hosting esistente tenuto dalla vecchia società. Potrebbe essere una buona idea consentire al sito Web di funzionare sui server della nuova compagnia per alcuni giorni solo per assicurarsi che nulla fosse trascurato durante il trasferimento.

    Quando tutto è stato verificato correttamente, solo allora il vecchio piano di hosting dovrebbe essere cancellato.

    2. Scarica i file di backup

    Accedi a cPanel e ottieni backup compressi dei file del sito web e delle informazioni del database.

    Per pura facilità d'uso, i clienti che si spostano su un nuovo host web dovrebbero assicurarsi che sia le nuove che le vecchie società di hosting utilizzino la stessa tecnologia di amministrazione basata sul web. In genere, questa sarà una scelta tra cPanel e il leggermente meno popolare PleskPanel pannello di controllo del sito Web.

    Allineare la tecnologia impiegata da entrambi gli host è il modo più semplice per farlo assicurare che i dati possano essere rapidamente copiati e ripristinati in modo altrettanto rapido. Per l'opzione del pannello di controllo cPanel, che è praticamente lo standard nel web hosting, i clienti devono navigare verso il loro dominio con il numero di porta 2082 allegato.

    Per riferimento, appare come nella barra degli indirizzi di un browser web: http://my-site.com:2082. In alternativa, http://my-site.com/cpanel potrebbe funzionare per alcuni siti Web:

    Individua la pagina di backup

    Dopo aver eseguito correttamente l'accesso all'interfaccia cPanel, individuare un gruppo di impostazioni e pagine del pannello di controllo etichettate “di riserva.” Questo contiene strumenti per backup principale del sito “public_html” cartella così come qualsiasi sottodominio. Inoltre, gli strumenti qui aiuteranno i clienti di web hosting nel backup dei loro database MySQL per il ripristino sul nuovo server.

    Trovare la “Scarica i backup” opzione all'interno di questo raggruppamento e fare clic sulla pagina di amministrazione cPanel pertinente.

    Download di backup

    In questa pagina, cPanel suddivide i backup disponibili per tipo. È disponibile un backup completo del sito; dovrebbero scaricare quel file in modo che possa essere caricato successivamente su un altro host. Ci sarà anche file di backup specifici per ogni sottodominio all'interno del sito. Questi sono generalmente facoltativi poiché il backup completo del sito Web conterrà tutte quelle informazioni, ma per sicurezza, è possibile scaricarle anche.

    In un'area separata della stessa pagina di download dei backup, i clienti possono proteggere individualmente un backup compresso di ogni database MySQL. Ogni database dovrebbe essere scaricato nel suo formato compresso. Questi verranno caricati sul nuovo server per creare nomi di database corrispondenti in un secondo momento.

    Non decomprimere!

    Durante questo processo, assicurarsi di non decomprimere nessuno dei file di backup scaricati. Questo perché questo processo verrà completato dal nuovo server quando il file viene caricato dal cliente.

    Per gli utenti di Mac OS X, assicurarsi che Safari non sia impostato per aprire automaticamente il cosiddetto “sicuro” estensioni di file dopo il download. Fare così farà sì che il il file rimane non compresso e pronto per un rapido ripristino. Quando tutti i file di backup compressi sono protetti, disconnettersi dall'installazione del vecchio host cPanel e andare alla versione del nuovo host del famoso software di amministrazione del sito Web.

    3. Effettuare il trasferimento

    Iniziare a caricare i file di backup compressi sul nuovo server.

    Praticamente ogni società di web hosting, dopo aver ricevuto la commissione del primo mese, invierà una e-mail con informazioni come la server dei nomi di dominio e dettagli sull'indirizzo IP per il nuovo piano di hosting. Questo indirizzo IP può essere utilizzato per visualizzare il contenuto del sito Web prima della propagazione del DNS e per accedere al singolo account FTP e all'interfaccia di amministrazione cPanel prima che vengano apportate modifiche.

    Entrando

    Trova questa email e cerca l'indirizzo IP pertinente. Se un link cPanel non è stato specificamente incluso, supponiamo che sia “/ cpanel” o il “: 2082” il suffisso della porta può essere aggiunto a quell'indirizzo IP per abilitare un accesso amministrativo.

    Dopo aver effettuato l'accesso all'iterazione cPanel del nuovo server, individuare gli strumenti di backup menzionati nel passaggio 2, quindi accedere alla pagina Download di backup. Nella pagina, individuare la casella di caricamento file associata al backup di tutto il sito. Questo sarà spesso etichettato come a “Ripristinare il backup” caratteristica. Seleziona il file di backup del sito completo scaricato dalla vecchia società di hosting web per iniziare il processo di caricamento.

    Dopo che il file è stato completamente caricato, la pagina web verrà aggiornata e i dettagli specifici del file verranno visualizzati riga per riga man mano che ciascun file viene spostato. Quando questa seconda pagina si interrompe, il processo è completo. Individua il browser “indietro” per tornare alla pagina precedente e iniziare il processo di ripristino del database più o meno allo stesso modo. Quando tutte le informazioni vengono trasferite, è ora di regolare alcune impostazioni e iniziare l'attuale processo di transizione senza interruzioni dietro le quinte.

    4. Assicurarsi che il database funzioni

    Una cosa da notare è che i file di backup del database non contengono informazioni sui nomi utente, le password e le autorizzazioni associate a ciascun database MySQL. Queste informazioni dovranno essere inserite nell'interfaccia di database MySQL all'interno di cPanel.

    Prefix Matter

    Inoltre, annotare il prefisso assegnato a ciascun database all'interno di cPanel. In caso di discrepanze (ad es. "Jsmith_wordpress" vs "jsm_wordpress"), i prefissi dovranno essere modificati nel file di configurazione di ciascuna applicazione software che si connette a quel database.

    Tutte le informazioni pertinenti

    Aggiungere tutti gli utenti, le password e le autorizzazioni pertinenti, quindi apportare eventuali modifiche necessarie ai file di sistema accedendo all'account FTP tramite l'indirizzo IP del sito Web. Questo sarà garantire il corretto funzionamento del software una volta che il nome del dominio è stato trasferito per mostrare i file del nuovo host anziché quelli che si trovano nella vecchia società. Una volta fatto, tutto è pronto e pronto per funzionare perfettamente.

    Tutto ciò che deve essere cambiato ora è l'informazione che indica al dominio quale dei due account di hosting 'i file da mostrare all'utente finale.

    5. Cambia server dei nomi

    Comunicare al responsabile del registro di dominio l'uso di nuovi server dei nomi di dominio

    Il passaggio finale del processo consiste semplicemente nel dire al nome di dominio di mostrare file e dati su un server diverso da quello in uso. Questo è fatto da accedere al pannello di controllo della registrazione del dominio fornito dal registrar di domini (servizi come GoDaddy o Hover, ad esempio).

    All'interno di questo pannello di controllo, un titolo o elemento della barra laterale denominato “Domain Name Servers” dovrebbe apparire e le informazioni attuali inserite in quell'area dovrebbero apparire come questa:

     NS1.OLD-WEBHOST.COM NS2.OLD-WEBHOST.COM

    Questi devono essere sostituiti con i nuovi server dei nomi (trovato anche nell'email) per il nuovo host. (Se questa informazione non viene trovata, accedere alla sezione di supporto dell'host, consultare la relativa documentazione o contattare un rappresentante che possa fornire i dettagli del server.)

    Le modifiche ai record DNS avranno effetto in 12 o 24 ore nella maggior parte dei casi, anche se alcuni hanno avuto meno di sei ore. Durante questo periodo, sia i siti vecchi che quelli nuovi funzioneranno correttamente, e i clienti vedranno contenuti identici, indipendentemente dai file ospitati.

    Attendi la propagazione del nameserver

    Tieni presente che la pubblicazione di contenuti prima che la propagazione sia completa potrebbe causare la perdita di contenuto o dati dopo l'attivazione dei nuovi file host. Mentre i tempi di fermo non saranno un problema, sito web, i proprietari dovrebbero astenersi dall'apportare modifiche al design, ai file o al contenuto di un sito, fino a quando non sono completamente sicuri che il processo sia completo e stanno accedendo al nuovo server host.

    Quando ciò si verifica, il processo di trasferimento di un sito Web perfettamente a un nuovo provider di hosting Web è completo e gli utenti saranno sopravvissuti alla transizione senza un secondo downtime.

    Sommario

    Assicurati di testare il sito Web e assicurarti che tutte le funzionalità funzionino correttamente; quando tutto funziona come prima, puoi annullare il vecchio piano di hosting. Questo è tutto ciò che c'è da fare!