Integrazione di Kinsta

Questo articolo spiega come integrare i siti WordPress ospitati su MyKinsta in DevKinsta: come effettuare il pull del sito WordPress da Kinsta, come eseguire il push delle modifiche da DevKinsta a MyKinsta e come creare un sito da un backup di WordPress.

Effettuare il pull di un sito da Kinsta

Se hai un account Kinsta, puoi eseguire il pull dei vostri siti da DevKinsta.

Per importare un nuovo sito in DevKinsta, consulta la sezione Importazione da MyKinsta della nostra guida per creare un sito con DevKinsta.

  • Seleziona il sito di cui vuoi eseguire il pull in DevKinsta.
  • Clicca sul pulsante Sync e seleziona Preleva da Kinsta nel menu a tendina.
  • Se non hai già effettuato l’accesso all’account MyKinsta nelle impostazioni di DevKinsta, ti verrà richiesto di effettuare l’accesso (e di fornire il 2FA se è abilitato).
  • Seleziona l’ambiente (Live, Staging Standard o Staging Premium) da cui vuoi eseguire il pull.
  • Puoi scegliere cosa prelevare dal sito ospitato al sito DevKinsta:
    • solo i file selezionati,
    • solo il database,
    • o entrambi.
  • Clicca su Aggiorna sito locale per iniziare il processo di pull.
  • Come metodo di backup alternativo, quando si importa un sito in DevKinsta, è possibile eseguire un backup locale del sito utilizzando il seguente comando:

    docker exec -it devkinsta_fpm bash -c "cd /www/kinsta/public/SITENAME && wp db export --allow-root"

    Eseguire il push delle modifiche a Staging

    Quando si esegue il push delle modifiche da DevKinsta a MyKinsta, è possibile farlo solo verso un ambiente di staging Standard o Premium; non è possibile farlo verso un sito live direttamente da DevKinsta. Una volta eseguito il push delle modifiche da DevKinsta a un ambiente di staging, puoi eseguire il push delle modifiche da staging a live in MyKinsta.

    1. Seleziona il sito da cui effettuare il push in DevKinsta.
    2. Clicca sul pulsante Sync e seleziona Invia su Kinsta nel menu a tendina.
    3. Se non hai ancora effettuato l’accesso all’account MyKinsta nelle impostazioni di DevKinsta, ti verrà richiesto di effettuare l’accesso (e di fornire la 2FA se è abilitato).
    4. Seleziona l’ambiente a cui inviare le modifiche.
    5. Puoi scegliere cosa trasferire dal sito ospitato al sito DevKinsta:
      • solo i file selezionati,
      • solo il database,
      • o entrambi.
    6. Fai clic su Invia il sito per iniziare a inviare le modifiche.

    L’invio delle modifiche allo staging comporta:

    • La sovrascrittura di file, se selezionati.
    • La sovrascrittura del database, se selezionato.
    • La modifica dell’URL del sito da locale al dominio primario dell’ambiente di staging a cui state inviando le modifiche.
    • L’esecuzione del push di tutti gli utenti di WordPress esistenti nel sito DevKinsta se è stato selezionato il database.

    Non cambierà:

    Creare un sito da un backup

    Se hai un backup di un sito WordPress che vuoi portare in DevKinsta, ora puoi creare un sito da un file di backup direttamente da DevKinsta.

    Assicurati che il file di backup contenga tutti i file WordPress del sito e il file del database (.sql). Se il backup non contiene un sito WordPress completo, segui i passaggi della nostra guida per importare manualmente un backup.

    Creare un backup

    La prima cosa di cui avrai bisogno è un backup del sito che vuoi aggiungere a DevKinsta. Se il sito è ospitato su Kinsta, accedi a MyKinsta e vai su Siti > nome del sito > Backups > Download per creare e scaricare un backup del sito.

    Creare un sito da un backup in DevKinsta

    Una volta ottenuto il file di backup, crea un sito personalizzato in DevKinsta e seleziona la scheda Importa backup.

    Creare un sito personalizzato e importare il backup in DevKinsta.
    Creare un sito personalizzato e importare il backup in DevKinsta.

    Inserisci i dettagli del sito e clicca sul pulsante Crea sito. Se non conosci il nome del database, ci sono un paio di modi per trovare queste informazioni:

    • Se il sito è ospitato su Kinsta, accedi a MyKinsta, vai su Siti > nome del sito > Info e cerca il nome del database alla voce Accesso al database.
    • Scompatta il file di backup e cerca il nome del file del database (.sql) oppure cercate il nome del database nel file wp-config.php.

    La ricerca e la sostituzione per aggiornare gli URL del database con l’URL del sito locale viene eseguita automaticamente durante la creazione del sito. Una volta creato il sito, sarà il momento di utilizzare il sito locale.

    Importare manualmente un backup

    Se hai un backup incompleto o se hai problemi a creare un sito da un backup, puoi utilizzare il processo manuale descritto di seguito.

    Creare un backup

    Uno dei modi più semplici per importare un sito è creare un backup scaricabile. Se il sito che vuoi importare è ospitato da Kinsta, visita la pagina dei backup del sito scelto (Siti > nome sito > Backup) e vai alla scheda Download per creare un backup scaricabile. Questa operazione potrebbe richiedere un po’ di tempo se hai un sito di grandi dimensioni, ma una volta che il download sarà pronto, riceverai un messaggio in MyKinsta e un’e-mail con un link per il download.

    Scaricare un backup da MyKinsta.
    Scaricare un backup da MyKinsta.

    Una volta scaricato il backup, estrailo sul computer locale.

    Creare un sito in DevKinsta

    Crea un sito in DevKinsta (con l’aiuto della nostra guida alla creazione di siti) come di consueto. Una volta creato, vedrai il percorso del sito, e potrai cliccare per aprirlo.

    Informazioni sul sito DevKinsta.
    Informazioni sul sito DevKinsta.

    Importare i contenuti

    Una volta aperto il percorso del sito, vedrai una struttura di directory standard di WordPress. Elimina la cartella wp-content e sposta al suo posto la cartella wp-content del backup estratto. In questo modo, i temi, i plugin e i contenuti multimediali del sito importato saranno al loro posto.

    Importare il database

    In DevKinsta, clicca sul pulsante Database manager per aprire il database locale. Assicurati che il database corretto sia selezionato in alto a sinistra in Adminer (il gestore del database). Nella schermata principale che mostra l’elenco delle tabelle, clicca sulla casella a sinistra nella riga superiore dell’elenco delle tabelle. In questo modo verranno seleziona tutte le tabelle.

    Selezionare tutte le tabelle in Adminer.
    Selezionare tutte le tabelle in Adminer.

    Clicca sul pulsante Elimina e conferma l’eliminazione di tutte le tabelle del database del sito locale. Successivamente, clicca sul pulsante Importa nella barra laterale e nella sezione Carica file, seleziona il file mysql-database-backup.sql (o un file simile) dal backup scaricato e clicca su Esegui. Questo importerà il database.

    Ricerca e sostituzione

    Poiché il database proviene da un sito ospitato, ci saranno molti riferimenti all’URL del sito all’interno del database. Per assicurarti che non ci siano problemi, dovrai eseguire una ricerca e una sostituzione per aggiornare questi URL nel database.

    Puoi farlo con uno dei seguenti strumenti:

    Per maggiori informazioni sull’uso di WP-CLI e su come cercare e sostituire gli URL, consulta queste guide:

    Questo articolo ti è stato utile?

    © 2013 - 2026 Kinsta Inc. Tutti i diritti riservati. Kinsta®, MyKinsta®, DevKinsta® e Sevalla® sono marchi di proprietà di Kinsta Inc.Il marchio WordPress® è proprietà intellettuale di WordPress Foundation, mentre i marchi Woo® e WooCommerce® sono proprietà intellettuale di WooCommerce, Inc. L'uso dei nomi WordPress®, Woo® e WooCommerce® in questo sito web è solo a scopo identificativo e non implica il sostegno da parte di WordPress Foundation o WooCommerce, Inc. Kinsta non è sostenuto o posseduto da, o affiliato a, WordPress Foundation o WooCommerce, Inc. Informazioni legali