Skip to content

Files

Latest commit

author
Kazarus4
Feb 19, 2025
b7d7cdb · Feb 19, 2025

History

History
225 lines (148 loc) · 13.7 KB

guide.it-it.md

File metadata and controls

225 lines (148 loc) · 13.7 KB
title excerpt updated
Duplicare il contenuto di un database in un altro
Questa guida ti mostra come copiare il contenuto di un database OVHcloud in un altro database OVHcloud
2025-02-20

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

[!primary]

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

Procedura

Prima di iniziare, assicurati che:

  • Il vostro Database Management System (MySQL, PostgreSQL, ecc...) è lo stesso per i vostri due database (sorgente e destinazione).
  • La versione del tuo DBMS è la stessa per i tuoi 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.

Identificare il database sorgente

Questa funzionalità è disponibile per la copia:

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

Database Start SQL

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 4 passi.

[!tabs] Step 1

Accedi allo Spazio Cliente OVHcloud e clicca su Web Cloud{.action}.

Web Cloud{.thumbnail}

Step 2

Clicca sul menu Hosting{.action} e seleziona l’hosting Web interessato.

Web Hosting{.thumbnail}

Step 3

Nella nuova pagina clicca sulla scheda Database{.action}.

Databases{.thumbnail}

Step 4

Compare la lista dei database Start SQL.

Lista dei BDD Start SQL{.thumbnail}

Web Cloud Databases

Clicca sulle schede qui sotto per visualizzare in sequenza ciascuno dei 3 passi.

[!tabs] Step 1

Accedi allo Spazio Cliente OVHcloud e clicca su Web Cloud{.action}.

Web Cloud{.thumbnail}

Step 2

Clicca sul menu Web Cloud Databases{.action} e seleziona la soluzione Web Cloud Databases interessata.

Web Cloud Databases{.thumbnail}

Step 3

Clicca sulla scheda Database{.action} per visualizzare la lista dei database presenti sul tuo server Web Cloud Databases.

Lista dei database WCD{.thumbnail}

Copia il contenuto di un database

Sempre nella scheda Database{.action} e qualunque sia la tua offerta, clicca sul pulsante ...{.action} a destra della riga corrispondente al database di cui vuoi copiare il contenuto, poi seleziona Copia il database{.action}.

CTA_copiare_BDD{.thumbnail}

Verrà visualizzata una finestra che consente di identificare il database di destinazione.

Interfaccia copia BDD{.thumbnail}

Se non si dispone di un database di destinazione e come illustrato nella schermata seguente, fare clic sul collegamento per acquistare un nuovo database:

Lista dei database WCD{.thumbnail}

È possibile scegliere se acquistare un'offerta "start SQL" o un server di database "Web Cloud Databases".

[!primary]

Il nuovo database acquistato non è abilitato per impostazione predefinita. Ricordati di attivarla. Per farlo, accedi al tuo Spazio Cliente OVHcloud, sezione Web Cloud{.action}.

Se si dispone già di un database di destinazione, scegliere innanzitutto il tipo di database:

  • Copiare verso un database{.action}: per copiare il contenuto del database di origine in un database Start SQL (destinazione).
  • Copiare verso un Web Cloud Databases{.action}: per copiare il contenuto del database di origine in un database Web Cloud Databases (destinazione).

Scelta 1 - Copiare verso un database Start SQL

Hai selezionato Copiare verso un database{.action}. Vengono visualizzati due elenchi a discesa. Clicca sulla prima e seleziona l’hosting Web sul quale si trova il database Start SQL di destinazione. Una volta selezionato l'hosting Web, clicca sul secondo elenco a discesa per scegliere il database Start SQL di destinazione.

Clicca su Continua{.action}. Viene visualizzato il seguente messaggio di conferma:

Messaggio di conferma copia BDD{.thumbnail}

Se non si desidera sovrascrivere il database di destinazione selezionato, fare clic su Indietro{.action} per modificare la scelta o su Annulla{.action} per annullare tutto. In caso contrario, clicca su Conferma{.action} per confermare la duplicazione del contenuto del database di origine verso il database di destinazione.

Viene visualizzato il seguente messaggio di conferma:

Messaggio di riuscita BDD{.thumbnail}

La copia del database potrebbe richiedere alcuni minuti. Per verificare che la copia sia stata presa in carico, clicca sulla scheda Task in corso{.action}. Nella tabella viene visualizzata una nuova riga con lo stato "Pianificato" per la copia. Al termine dell'operazione, la linea scompare.

Attività in corso{.thumbnail}

Scelta 2 - Copia in un database presente su un server Web Cloud Databases

Hai selezionato Copiare verso un Web Cloud Databases{.action}. Vengono visualizzati due elenchi a discesa. Clicca sulla prima e seleziona il servizio Web Cloud Databases sul quale si trova il database di destinazione. Una volta selezionata la soluzione Web Cloud Databases, clicca sul secondo elenco a discesa per scegliere il database di destinazione presente sul tuo server Web Cloud Databases.

Clicca su Continua{.action}. Viene visualizzato il seguente messaggio di conferma:

Messaggio di conferma copia BDD{.thumbnail}

Se non si desidera sovrascrivere il database di destinazione selezionato, fare clic su Indietro{.action} per modificare la scelta o su Annulla{.action} per annullare tutto. In caso contrario, clicca su Conferma{.action} per confermare la duplicazione del contenuto del database di origine verso il database di destinazione.

La copia del database potrebbe richiedere alcuni minuti. Per verificare che la copia sia stata presa in carico, clicca sulla scheda Task in corso{.action}. Nella tabella viene visualizzata una nuova riga con lo stato "Pianificato" per la copia. Al termine dell'operazione, la linea scompare.

Attività in corso{.thumbnail}

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 Task in corso{.action}, 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.

[!primary]

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

Casi d'uso

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

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 Task in corso{.action} 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 soluzioni offerte di supporto.

Contatta la nostra Community di utenti.