Ripristinare e importare un database sul tuo server di database

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


Accesso allo Spazio Cliente OVHcloud

  • Link diretto: Web Cloud Databases
  • Percorso di navigazione: Web Cloud > Web Cloud Databases > Seleziona il tuo database service

Procedura

Info

Le soluzioni Web Cloud Databases non danno accesso al sistema di gestione dei database, ma ai database ospitati su di esso.

  • Non è presente un accesso superutente "root".
  • I comandi SQL generici funzionano normalmente e software come HeidiSQL, SQuirreL SQL o Adminer sono completamente compatibili.

Ripristinare e importare un database dallo Spazio Cliente

Ripristinare un backup esistente

Clicca sulle schede qui sotto per visualizzare ciascuno dei 4 passaggi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4

Accedi alla pagina Web Cloud Databases, poi seleziona la soluzione interessata.

Web Cloud Databases

Importare un backup locale

Clicca sulle schede qui sotto per visualizzare ciascuno dei 4 passaggi.

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4

Accedi alla pagina Web Cloud Databases, poi seleziona la soluzione interessata.

Web Cloud Databases

Importare un database al di fuori dello Spazio Cliente

In alcuni casi, la RAM disponibile sul tuo server di database potrebbe non essere sufficiente per effettuare l'importazione desiderata al di fuori dello Spazio Cliente. In questo caso, ti consigliamo di utilizzare lo strumento OVHcloud nello Spazio Cliente. Consulta la sezione "Ripristinare e importare un database dallo Spazio Cliente" di questa guida.

Clicca sul metodo di importazione che preferisci per visualizzare il contenuto.

Importare un database MySQL o MariaDB da phpMyAdmin

Per importare il database direttamente da phpMyAdmin, è necessario prima effettuare l'accesso seguendo la sezione "Connettersi a un database MySQL o MariaDB".

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

Clicca sulla scheda Importa.

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

Info

Ti consigliamo di frazionare il database in più file quando supera i 100 MB ed effettuare diverse importazioni da phpMyAdmin. L'importazione di file superiori a 100 MB può essere effettuata dallo Spazio Cliente seguendo il passaggio "Ripristinare e importare un database dallo Spazio Cliente".

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

Web Cloud Databases
Importare un database MySQL o MariaDB da riga di comando

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

cat nome_database.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 nome_database.sql | mysql --host=server --user=utente --port=port --password=password nome_database");
4. echo "Completato. Il tuo database è attivo su questo hosting.";
5. ?>
Warning
Importare un database PostgreSQL da riga di comando

Questa azione è possibile solo 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
Importare un 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 "Completato. Il tuo database è attivo su questo hosting.";
5. ?>
Warning

Per saperne di più

Per prestazioni specializzate (referenziamento, sviluppo, ecc.), contatta i partner OVHcloud.

Per usufruire di un supporto per l'utilizzo e la configurazione delle soluzioni OVHcloud, è possibile consultare le nostre soluzioni offerte di supporto.

Contatta la nostra Community di utenti.

Questa pagina ti è stata utile?