Il tuo account clienteContatto commercialeWebmailOVHcloud Blog

Benvenuto in OVHcloud!

Accedi per ordinare, gestire prodotti e servizi e monitorare gli ordini

Accedi

Ripristinare e importare un database sul tuo server di database

Come ripristinare e importare il database

Questa traduzione è stata generata automaticamente dal nostro partner SYSTRAN. I contenuti potrebbero presentare imprecisioni, ad esempio la nomenclatura dei pulsanti o alcuni dettagli tecnici. In caso di dubbi consigliamo di fare riferimento alla versione inglese o francese della guida. Per aiutarci a migliorare questa traduzione, utilizza il pulsante "Modifica" di questa pagina.

Ultimo aggiornamento: 11/06/2020

Obiettivo

In caso di errore sul database, è necessario essere in grado di ripristinare un backup o importare un database locale.

Questa guida ti mostra come ripristinare e importare il database sul tuo server di database.

Prerequisiti

Procedura

Non è disponibile alcun accesso super utente "root".
I comandi SQL generici funzionano normalmente e software come HeidiSQL, SQuirreL o Adminer sono completamente compatibili.

Ripristina e importa un database dallo Spazio Cliente

Accedi allo Spazio Cliente OVHcloud. Clicca sulla scheda Web Cloud e poi su Database nel pannello di sinistra. Seleziona il nome del tuo database server. Clicca sulla scheda Database.

Al livello della colonna "Backup", la cifra corrisponde al numero di backup disponibili per il tuo database.

Ripristina un backup esistente

Clicca sui tre puntini ... in corrispondenza del database e seleziona Visualizza i backup.

Visualizzi la lista dei backup disponibili, clicca sul pulsante ... in corrispondenza del backup scelto e seleziona Ripristina il backup.

private-sql

Il ripristino comporta la sostituzione del contenuto del database dopo il ripristino. Se non sei sicuro di cosa stai facendo, ti consigliamo di eseguire un backup prima.

Importa un backup locale

Clicca sui tre puntini ... in corrispondenza del database e seleziona Importa un file.

private-sql

Hai due possibilità:

1. Importa un nuovo file

Clicca su "Importa un nuovo file" e poi su Seguente.

Inserisci un nome per il tuo file importato, clicca su Seleziona il nome e poi Invia, poi su Avanti.

Il file deve essere in formato ".gz".

private-sql

Seleziona "Svuota il database attuale" prima dell'importazione e "Invia un'email alla fine dell'importazione" per essere informato della fine dell'operazione sull'indirizzo email di riferimento del tuo account OVHcloud, poi clicca su Conferma.

2. Utilizza un file esistente

Se hai già importato un file in precedenza, puoi scegliere l'opzione "Importa un file esistente".

Seleziona il file nel menu a tendina e clicca su Seguente.

private-sql

Seleziona "Svuota il database attuale" prima dell'importazione e "Invia un'email alla fine dell'importazione" per essere informato della fine dell'operazione sull'indirizzo email di riferimento del tuo account OVHcloud, poi clicca su Conferma.

Importazione di database MySQL o MariaDB dallo Spazio Cliente

In alcuni casi, la RAM disponibile nel tuo database potrebbe non consentire di effettuare l'importazione desiderata. In questo caso, ti consigliamo di utilizzare il tool OVHcloud nello Spazio Cliente. Accedi alla sezione "Ripristina e importa un database dallo Spazio Cliente" di questa guida.

Importare il mio database MySQL o MariaDB da phpMyAdmin

Per importare il tuo database direttamente da phpMyAdmin, è necessario connetterti prima a questo database. Per farlo, fare riferimento a questa guida.

Una volta connesso a phpMyAdmin, seleziona il tuo database cliccando sul suo nome.

Clicca sulla scheda Importa.

Seleziona il tuo file di backup cliccando Sfoglia (attenzione, il file non può superare i 100 MB).

Ti consigliamo di frazionare il tuo database in più file quando supera i 100 MB ed effettuare diverse importazioni da phpMyAdmin.
Per importare file di contenuto superiore a 100 MB, accedi allo Spazio Cliente, seguendo lo Step "Ripristina e importa un database dallo Spazio Cliente".

Lascia le opzioni predefinite e clicca su Esegui per avviare l'importazione.

private-sql

Importare il tuo database MySQL o MariaDB da riga di comando

Questa azione è possibile solo in SSH da un hosting condiviso OVHcloud.

cat nom_de_base.sql | mysql —host=server —user=utente —port=port —password=password nome_database

Importare un database MySQL o MariaDB da un file PHP

1. <?php
2. echo "Il tuo database è in corso di ripristino.......<br>";
3. system("cat nom_de_base.sql | mysql —host=server —user=utente —port=port —password=password nome_database);
4. echo "E' finita. Il tuo database è attivo su questo hosting."
5. ?>
  • Per evitare che un terzo acceda al file con dati sensibili, consulta questa guida per rendere sicuro l'accesso
  • Questa azione è possibile solo da un hosting OVHcloud condiviso.

Importazione di database PostgreSQL al di fuori dello Spazio Cliente

In alcuni casi, la RAM disponibile nel tuo database potrebbe non consentire di effettuare l'importazione desiderata. In questo caso, ti consigliamo di utilizzare il tool OVHcloud nello Spazio Cliente. Accedi alla sezione "Ripristinare e importare un database dallo Spazio Cliente" di questa guida.

Importa il tuo database PostgreSQL da riga di comando

Questa azione è possibile esclusivamente in SSH da un hosting condiviso OVHcloud in versione stabile o superiore.

psql —host=server —port=port —user=utente —password=password nome_database < nome_database.sql

Importa il tuo database PostgreSQL da un file PHP

1. <?php
2. echo "Il tuo database è in corso di ripristino.......<br>";
3. system("PGPASSWORD=password psql —host=server —port=port—user=utente —password=password nome_database < nome_database.sql");
4. echo "E' finita. Il tuo database è attivo su questo hosting."
5. ?>
  • Per evitare che un terzo acceda al file con dati sensibili, consulta questa guida per rendere sicuro l'accesso
  • Questa azione è possibile solo da un hosting OVHcloud condiviso.

Per saperne di più

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


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).