Importare un backup nel database di un hosting Web

Come importare un backup in un database di un hosting Web OVH

Ultimo aggiornamento: 28/03/2019

Obiettivo

Utilizzati dalla maggior parte dei sistemi di gestione dei contenuti (Content Management System o CMS) come WordPress e Joomla!, i database permettono di salvare gli elementi detti dinamici (ad esempio, commenti o articoli). Per diversi motivi, potresti aver bisogno di effettuare un backup del tuo database per recuperarne il contenuto.

Questa guida ti mostra come importare un backup nel database del tuo hosting Web OVHcloud.

Prerequisiti

  • Disporre di una soluzione di hosting Web OVHcloud
  • Disporre di un database creato nell’ambito di una soluzione di hosting Web OVHcloud
  • Avere accesso al backup da importare nel database o essere in grado di recuperarlo
  • In base al metodo di importazione scelto, avere accesso alla gestione dell’hosting Web dallo Spazio Cliente OVHcloud o disporre dei dati di connessione al database

Procedura

Prima di iniziare, è necessario indicare il metodo con cui intendi importare il backup del database. A seconda delle tue competenze tecniche a riguardo, puoi utilizzare diversi metodi:

  • ripristinare lo stato di una data precedente: questa soluzione permette di ripristinare il contenuto dei tuoi database grazie ai backup presenti nel tool di backup OVHcloud. Non richiede particolari competenze tecniche ed è disponibile direttamente nello Spazio Cliente.

  • file di backup: questa soluzione permette di importare i dati del tuo file di backup in uno dei tuoi database ed è disponibile direttamente nello Spazio Cliente OVHcloud.

  • interfaccia Web phpMyAdmin: questa soluzione richiede la conoscenza dell’applicazione Web phpMyAdmin e della sua interfaccia di gestione. Inoltre, la dimensione del file di backup ha dei limiti.

  • script: per utilizzare questa soluzione è necessario creare uno script e salvarlo sull’hosting Web OVHcloud e richiede quindi competenze specifiche.

  • comando SSH: questa soluzione richiede l’accesso allo spazio di storage tramite il protocollo SSH e l’utilizzo di comandi per interagire con esso. Sono quindi necessarie competenze tecniche avanzate e una soluzione di hosting Web OVHcloud compatibile.

Alcune delle opzioni elencate non vengono eseguite in un’interfaccia OVHcloud e non possiamo quindi fornire assistenza sul loro utilizzo. Le informazioni contenute in questa guida potrebbero esserti di aiuto per effettuare l’operazione ma non si sostituiscono all’aiuto di un webmaster.

Continua la lettura in base al metodo di importazione scelto.

OVHcloud mette a disposizione i servizi ma non si occupa della loro configurazione e gestione; garantirne quotidianamente il corretto funzionamento è quindi responsabilità dell’utente.

Questa guida ti aiuta a eseguire le operazioni necessarie per importare il backup di un database. Tuttavia, in caso di difficoltà o dubbi, ti consigliamo di contattare uno specialista del settore o il fornitore del servizio. Per maggiori informazioni consulta la sezione “Per saperne di più”.

Ripristino dallo Spazio Cliente OVH

Accedi allo Spazio Cliente OVHcloud, seleziona il tuo servizio nella sezione Hosting e clicca sulla scheda Database.

Visualizzi una tabella con tutti i database creati per la tua soluzione di hosting. Clicca sui tre puntini in corrispondenza del database da ripristinare e seleziona Ripristina un backup. Ti ricordiamo che scegliendo questa opzione il contenuto del database verrà sostituito con quello del backup.

Importazione database

Nella tabella sono elencati tutti i backup disponibili per il database selezionato, di cui viene mostrata la data di creazione e di cancellazione dal sistema OVHcloud.

Clicca sui tre puntini in corrispondenza del database da ripristinare e seleziona Ripristina un backup. Verifica la correttezza delle informazioni e Conferma per avviare l’operazione. Attendi il completamento del processo.

Importazione database

Importazione dallo Spazio Cliente OVH

Accedi allo Spazio Cliente OVHcloud, seleziona il tuo servizio nella sezione Hosting e clicca sulla scheda Database.

Visualizzi una tabella con tutti i database creati per la tua soluzione di hosting. Clicca sui tre puntini in corrispondenza del database da importare e seleziona Importa un file.

Importazione database

Nella nuova finestra, seleziona Importa un nuovo file e poi clicca su Seguente.

L’opzione Utilizza un file esistente permette di importare nuovamente i dati di un file già inviato nel tool di importazione.

Importazione database

Assegna un nome al tuo file di backup (per trovarlo più facilmente in un secondo momento) e clicca su Browse... per selezionare il file nel tuo computer. Clicca su Seguente.

Attendi il completamento dell’operazione e poi clicca su Seguente.

Importazione database

Scegli se utilizzare o meno le opzioni aggiuntive proposte:

  • Elimina tutti i file dal tuo database attuale: tutti i contenuti presenti nel database verranno cancellati e sostituiti con quelli del backup. Ti consigliamo di selezionare questa opzione esclusivamente se intendi sostituire l’intero contenuto presente nel database con quello del file di backup.

  • Invia un'email alla fine dell'importazione: al termine dell'operazione riceverai una notifica via email.

Una volta effettuata la tua scelta, clicca su Conferma e attendi la fine del processo.

Importazione database

Interfaccia Web phpMyAdmin

Per recuperare il link di accesso a phpMyAdmin accedi allo Spazio Cliente OVHcloud, seleziona il tuo servizio nella sezione Hosting e clicca sulla scheda Database.

Visualizzi una tabella con tutti i database creati per la tua soluzione di hosting. Clicca sui tre puntini in corrispondenza del database di cui vuoi importare il backup e seleziona Accedi a phpMyAdmin.

Importazione database

Nella pagina di phpMyAdmin, inserisci le informazioni relative al database, scegli dal menu a tendina se visualizzare i dati attuali del database ed effettua l’accesso. Seleziona la scheda Importa e inserisci i dati richiesti. Ti ricordiamo che il file caricato non può superare la dimensione massima consentita.

phpMyAdmin non è un’applicazione OVHcloud, pertanto non forniamo assistenza relativamente al suo utilizzo. In caso di difficoltà o dubbi, ti consigliamo di contattare uno specialista del settore o accedere al sito del fornitore del servizio.

Script

Questa operazione prevede diversi step. Per prima cosa, assicurati di disporre del file di backup da importare e di tutti i dati necessari per effettuare l’accesso al database di destinazione: nome utente, password, nome del database e indirizzo del server.

Questa soluzione è più tecnica e richiede competenze di programmazione. In questa guida puoi trovare informazioni utili per effettuare l’operazione ma, in caso di necessità, ti consigliamo di rivolgerti a uno specialista del settore.

1. Creare lo script di importazione

Il primo step consiste nel creare lo script che permetterà di effettuare l’importazione verso il database. Ecco un esempio:

<?php
system("cat nome_file_backup.sql | mysql --host=inidrizzo_del_server --user=nome_utente --password=password_utente nom_database");
?>

Sostituisci le informazioni generiche dello script con i dati del database in questione, seguendo le indicazioni riportate qui sotto. Una volta creato lo script, ti consigliamo di assegnargli un nome (ad esempio, “import.php”).

Informazione Sostituire con...
nome_file_backup Il nome del file di backup che intendi importare
indirizzo_del_server L’indirizzo del server del database verso cui saranno importati i dati
nome_utente Lo username che ha accesso al database
password_utente La password associata al nome utente indicato precedentemente
nome_database Il nome del database

2. Caricare lo script e il backup sullo spazio di storage

Una volta creato lo script è necessario caricarlo insieme al file di backup da importare sullo spazio di storage dell’hosting Web. Per effettuare questa operazione, è necessario collegarsi all’hosting (se hai bisogno di aiuto, consulta lo step 2 di questa guida).

Per realizzare correttamente gli step successivi, carica lo script e il file di backup nella cartella “www”. Ti consigliamo di prestare la massima attenzione al nome assegnato al file dello script di importazione: quando effettui l’upload nello spazio di storage assicurati di non sovrascriverlo a un file già esistente con lo stesso nome. Nel caso, modifica il nome dello script appena creato e prova a caricarlo di nuovo.

3. Eseguire lo script

Una volta che lo script di importazione e il file di backup sono stati caricati nello spazio di storage non ti resta che eseguire il codice in esso contenuto richiamando lo script.

Per effettuare questa operazione, accedi dal browser all’indirizzo URL completo dello script (ad esempio, se il nome del tuo script è “import.php”: mypersonaldomain.ovh/import.php). Se le informazioni nello script sono corrette, l’importazione si avvia e non resta che attenderne il completamento. In caso contrario verifica i dati inseriti e ripeti l’operazione.

Una volta terminata questa procedura ti consigliamo di eliminare il file di backup e lo script dalla directory “www”.

Comando SSH

Per effettuare questa operazione è necessario interagire con lo spazio di storage eseguendo alcuni comandi da un terminale.

Questa soluzione richiede competenze tecniche avanzate. In questa guida puoi trovare informazioni utili per effettuare l’operazione ma, in caso di necessità, ti consigliamo di rivolgerti a uno specialista del settore.

Una volta effettuato l’accesso in SSH allo spazio di storage, per effettuare l’importazione del database è necessario eseguire un comando. Qui sotto ne proponiamo uno di esempio. Ti ricordiamo che è necessario caricare preventivamente il backup da importare sullo spazio di storage ed eseguire il comando dal terminale posizionandoti sulla directory in cui si trova il backup.

cat nome_file_backup.sql | mysql --host=inidrizzo_del_server --user=nome_utente --password=password_utente nome_database

Sostituisci le informazioni generiche del comando con i dati del database in questione. A operazione completata, ti consigliamo di eliminare il file di backup dalla directory in cui è stato caricato.

Per saperne di più

Contatta la nostra Community di utenti all’indirizzo https://community.ovh.com/en/.


Questa documentazione ti è stata utile?

Prima di inviare la valutazione, proponici dei suggerimenti per migliorare la documentazione.

Immagini, contenuti, struttura... Spiegaci perché, così possiamo migliorarla insieme!

Le richieste di assistenza non sono gestite con questo form. Se ti serve supporto, utilizza il form "Crea un ticket" .

Grazie per averci inviato il tuo feedback.


Potrebbero interessarti anche...

OVHcloud Community

Accedi al tuo spazio nella Community Fai domande, cerca informazioni, pubblica contenuti e interagisci con gli altri membri della Community OVHcloud

Discuss with the OVHcloud community

Conformemente alla Direttiva 2006/112/CE e successive modifiche, a partire dal 01/01/2015 i prezzi IVA inclusa possono variare in base al Paese di residenza del cliente
(i prezzi IVA inclusa pubblicati includono di default l'aliquota IVA attualmente in vigore in Italia).