Duplicare il contenuto di un database in un altro

Vedi come Markdown

Questa guida ti mostra come copiare il contenuto di un database OVHcloud in un altro database OVHcloud

Obiettivo

Il database è un elemento centrale nella costruzione di un sito Web dinamico. Durante il ciclo di vita del sito Web, per motivi pratici o tecnici, potrebbe essere necessario copiare il contenuto del database in un altro database start SQL o Web Cloud Databases.

Questa guida ti mostra come copiare il contenuto di un database OVHcloud in un altro database OVHcloud.

Info

Grazie a questa funzionalità, i database non vengono spostati ma copiati. Il database originale non viene eliminato automaticamente, a differenza di un processo di migrazione. Solo il contenuto del database di origine viene duplicato per essere copiato nel database di destinazione.

Prerequisiti

  • Disporre di offerte di database start SQL e/o Web Cloud Databases. Prima di poter utilizzare lo strumento di replica è necessario creare preventivamente i due database interessati.
  • Disporre dei diritti sufficienti su tutti i servizi di database interessati. Per maggiori informazioni consulta la nostra guida Gestire i contatti dei servizi.

Accesso allo Spazio Cliente OVHcloud

  • Link diretto:
  • Percorso di navigazione: Web Cloud > Hosting > Seleziona il tuo hosting web

Procedura

Prima di iniziare, assicurati che:

  • Il Database Management System (MySQL, PostgreSQL, ecc.) è lo stesso per i due database (sorgente e destinazione).
  • La versione del DBMS è la stessa per i due database (sorgente e destinazione). Anche se la copia può funzionare con versioni diverse, è consigliabile utilizzare le stesse versioni.
  • Il contenuto del database di origine non deve superare le dimensioni del database di destinazione.

Copiare il contenuto di un database

Questa funzionalità è disponibile per la copia:

Il percorso per accedere al database di origine è diverso in base alla situazione.

Clicca sulla situazione corrispondente per visualizzare il contenuto.

Da un database Start SQL

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

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4
Passaggio 5
Passaggio 6

Accedi alla pagina , poi seleziona l'hosting Web interessato.

Web Hosting
Da un server Web Cloud Databases

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

Passaggio 1
Passaggio 2
Passaggio 3
Passaggio 4
Passaggio 5
Passaggio 6

Accedi alla pagina , poi seleziona la soluzione interessata.

Web Cloud Databases

Configura il tuo sito Web con il nuovo database

Una volta effettuata la copia del database di origine, sarà necessario effettuare un'ultima operazione per utilizzare il nuovo database.

Nella scheda Operazioni in corso, assicurati che la copia sia terminata (la riga corrispondente alla copia è scomparsa).

Per connettere il nuovo database al sito Web, modifica il file di configurazione del tuo Content Management System (CMS) e inserisci le informazioni di connessione del nuovo database.

Warning

Prima di apportare qualsiasi modifica, consigliamo di effettuare una copia del file di configurazione del sito Web. È la garanzia di poter sostituire la nuova versione del file con quella precedente in caso di errore di configurazione.

Ad esempio, se utilizzi WordPress, è necessario modificare il file di configurazione wp-config.php presente nella root della cartella del tuo WordPress, sullo spazio di storage (FTP) del tuo hosting, quindi aggiornare i campi seguenti:

  • DB_NAME
  • DB_USER
  • DB_PASSWORD
  • DB_HOST

Per maggiori informazioni o se utilizzi un altro CMS, consulta la nostra guida Modificare la password del database di un hosting Web.

Info

Copiare il database non è una migrazione. Il database di origine esiste ancora fino a quando non viene eliminato. Ciò significa che potrai sempre riconfigurare il tuo sito Web con il vecchio database, se necessario.

Casi d'uso

Durante il processo di copia del contenuto del database potrebbero verificarsi problemi.

Clicca sulla situazione corrispondente per visualizzare il contenuto.

Nell'elenco non compare alcun database

Questa notifica indica che è attivo un solo database. Per copiare il database di origine, è necessario disporre anche di un database di destinazione attivo. Per farlo, puoi:

Hai già un'azione in corso

Questo messaggio indica che sul database è già in corso un'operazione. Clicca sulla scheda Operazioni in corso e verifica di avere un'operazione già in corso. In caso affermativo, attendi il completamento dell'operazione per riprovare a copiare il database.

Il database di destinazione non contiene spazio sufficiente

Spazio insufficiente nel database di destinazione. Le soluzioni disponibili sono due:

  • Ordinare un nuovo database start SQL con più spazio.
  • Se possiedi un server Web Cloud Databases, scegli un'offerta Web Cloud Databases con più spazio di storage.
I database di origine e di destinazione sono incompatibili

Questa notifica significa che il Database Management System (DBMS) del database di origine non è lo stesso del DBMS del database di destinazione.

Ad esempio, questo errore può verificarsi quando si utilizza MySQL per il database di origine e PostgreSQL per il database di destinazione.

Per saperne di più

Accedi allo Spazio Cliente OVHcloud

Eseguire il backup e l'esportazione di un database sul database server

Ripristinare e importare un database sul tuo database server

Recuperare il backup del database di un hosting Web

Importare un backup nel database di un hosting Web

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 offerte di supporto.

Contatta la nostra Community di utenti.

Questa pagina ti è stata utile?