Supporto » Varie ed eventuali » Restore sito con db differente

  • Buongiorno,

    sto cercando di fare il restore di un sito precedentemente gestito da cPanel differente rispetto all’attuale.

    Di conseguenza ho un db differente e riscontro problemi nel fare il restore.
    Mi spiego meglio; tramite Register ho recentemente attivato e un servizio hosting WordPress correttamente associato al miodominio.it; la configurazione di default ha creato un db con nome (fittizio) “ilmiodb” e tutte le varie cartelle di default accessibili tramite file manager.

    Ora però io sono in possesso di un backup del sito miodominio.it precedentemente ospitato da altro account e hosting WordPress e quindi altro cPanel e altro db con nome “db-backup“.

    Il backup del quale sono in possesso contiene l’intera cartella “public_html” e il db-backup.

    Quindi per fare il restore nel nuovo hosting WordPress recentemente attivato faccio le seguenti operazioni:
    – carico e attivo in file manager la cartella “public_html” del backup;
    – vado in phpMyAdmin, cancello le tabelle all’interno dell’attuale database con nome “ilmiodb“;
    – importo nello stesso database il file “db-backup.sql” che è il backup del database al quale devo accedere per fare il restore del sito;
    – modifico quindi il seguente parametro in “wp-config.php” sostituendo in /** The name of the database for WordPress */ define(‘DB_NAME’, ‘ilmiodb.sql’) con define(‘DB_NAME’, ‘db-backup.sql’)

    è esatto? Cosa altro dovrei modificare in “wp-config.php”?

    Grazie mille.
    Saluti

Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Luca Grandicelli

    (@lucagrandicelli)

    Ciao @frankpasta,
    c’è un errore nella tua modifica al file wp-config.php
    Per DB_NAME si intende il nome del database così come lo leggi da pannello di amministrazione del tuo provider. Mentre ilmiodb.sql è un file con estensione .sql ed è un’altra cosa.
    Pertanto l’importazione tramite phpmyadmin è corretta (usando ilmiodb.sql), ma nel wp-config.php devi inserire il nome del database.

    Ciao @lucagrandicelli ,
    grazie per la delucidazione.

    Premetto che non sono pratico di php e abbastanza neofita nella gestione di db; però si ho scritto male in questo post.
    Intendevo che nel file “wp-config.php” (che è all’interno dei file di backup) sostituirei in /** The name of the database for WordPress */ define(‘DB_NAME’, ‘db-backup’) con define(‘DB_NAME’, ‘ilmiodb’)

    Esatto?

    Luca Grandicelli

    (@lucagrandicelli)

    Se il tuo nuovo db si chiama “ilmiodb”, è esatto 🙂

Stai visualizzando 3 risposte - dal 1 al 3 (di 3 totali)
  • Il topic ‘Restore sito con db differente’ è chiuso a nuove risposte.