Supporto » Varie ed eventuali » Esportazione DB MySql completo di chiavi

  • Risolto bobcia1965

    (@bobcia1965)


    Salve a tutti,
    mi sono accorto che facendo l’esportazione del DB MySql creato on line ed associato ad una installazione WordPress su hosting, questa esportazione mi esporta tutte le informazione tranne tutti gli indici e/o chiavi primarie …
    Questa cosa sarebbe un problemone se dovessi ripristinare il sito …
    Da esporta scelgo l’opzione rapida … ma anche con la personalizzata (lasciando i parametri che da di default) fa la stessa cosa.
    Qualcuno sa come si può effettuare una esportazione completa di tutto compreso la struttura con indici, chiavi, etc … ?

    Grazie

    Saluti

    Roberto

Stai visualizzando 13 risposte - dal 1 al 13 (di 13 totali)
  • Secondo me potresti installare il plugin https://it.wordpress.org/plugins/updraftplus/ anche la versione base va bene. Ti fa il backup programmato e fa il backup del database e altro.

    Chi ha creato la discussione bobcia1965

    (@bobcia1965)

    Ciao e grazie per la risposta …
    Sai sono poco propenso ad installare plugin perchè non mi piace essere soggetto al produttore sia per l’aggiornamento che per l’esistenza stessa del plugin che improvvisamente potrebbe essere dismesso …
    Sinceramente ero poco propenso anche ad usare WordPress ma effettivamente agevola molto rispetto a produrre un sito in html/php puro.
    Detto questo io speravo che MySql tramite la piattaforma phpMyAdmin desse la possibilità di un backup serio … non ti dico cosa ho dovuto fare quando creato il sito in locale l’ho esportato on line avendo problemi strani che non capivo e che alla fine erano dovuti al database privo di qualsiasi chiave primaria/unica o solo indice che sia.
    Quindi non credi sia possibile farlo in manuale senza plugin aggiuntivi ?

    Ciao

    Roberto

    Questo plugin è una bomba, milioni di utenti lo usano, perché dovrebbero dismetterlo? Io anche collaboro con loro è l’ho tradotto tutto in italiano. Lo imposti e ti fa il backup quando vuoi e non ci pensi più e l’assistenza è buona.

    Comunque il backup lo puoi fare anche manualmente da MySql

    Chi ha creato la discussione bobcia1965

    (@bobcia1965)

    Comunque il backup lo puoi fare anche manualmente da MySql

    In che modo per essere sicuro che backuppa dati/struttura/chiavi/indici/etc… ?
    Non sono molto pratico di DB Sql … questo backup che dici intendi l’esportazione ?
    Comunque una operazione che poi può essere facilmente ripristinabile in caso di necessità completa di tutte le info ?

    P.S. Questo plugin che hai indicato … è gratuito ?

    Grazie

    Roberto

    Entri nel DB e clicchi sul nome (dove ho messo il quadrato nero) e poi su esporta e nella finestra successiva clicca esporta e lui te lo scarica nel pc o Mac.
    Tieni presente che se da locale lo metti in rete dovrai modificare alcuni parametri in wp_options (il mio come prefisso ha alb).

    Screenshot-2023-01-19-alle-18-50-23

    Il plugin base è gratuito e per uso normale va più che bene.

    Chi ha creato la discussione bobcia1965

    (@bobcia1965)

    Eh … purtroppo è l’operazione che ho fatto da phpMyAdmin e mi ha esportato il db con la struttura ma senza nessun indice/chiave primaria …

    Roberto

    Fai una prova: entra nel database del sito ed elimina tutte le tabelle (solo quelle, non il database). Poi importa il database completo che avevi esportato e vedrai che l’azione andrà a buon fine.

    • Questa risposta è stata modificata 1 anno, 2 mesi fa da steve92.
    • Questa risposta è stata modificata 1 anno, 2 mesi fa da steve92.

    Ti consiglio comunque quel plugin, con la versione base oltre al database fa il backup anche dei temi installati, la cartella uploads e altro, tutto in automatico e alla frequenza che vuoi tu e questi backup li puoi mandare sempre in automatico su server esterni tipo Google Drive, Dropbox e altri così sono al sicuro. Provalo.

    • Questa risposta è stata modificata 1 anno, 2 mesi fa da steve92.
    Chi ha creato la discussione bobcia1965

    (@bobcia1965)

    Fai una prova: entra nel database del sito ed elimina tutte le tabelle (solo quelle, non il database). Poi importa il database completo che avevi esportato e vedrai che l’azione andrà a buon fine

    In effetti è proprio quello che avevo fatto dato che mi dava errore nell’importazione dicendomi “tabella già esistente !” … ma il risultato è stato quello descritto sopra senza chiavi/indici.

    Ti consiglio comunque quel plugin, con la versione base oltre al database fa il backup anche dei temi installati, la cartella uploads e altro, tutto in automatico e alla frequenza che vuoi tu e questi backup li puoi mandare sempre in automatico su server esterni tipo Google Drive, Dropbox e altri così sono al sicuro. Provalo.

    Magari lo provo …

    Se ti dava “Tabella già esistente” vuol dire che non le avevi eliminate tutte.

    Il tuo sito lo vedi correttamente?

    Chi ha creato la discussione bobcia1965

    (@bobcia1965)

    Infatti le ho cancellate proprio perchè mi diceva che esistevano già … e poi l’importazione ha funzionato … ma senza chiavi/indici …
    Il sito ha funzionato da subito anche senza chiavi … il problema è che lato back non potevo creare pagine o caricare nuove immagini …
    Comunque ho risolto ricreando le chiavi/indici … ma è stato un pò fastidioso …
    Il mio problema ora è capire come fare il backup del db completo …
    Magari vedrò come funziona il plugin che mi hai consigliato …

    Roberto

    Il plugin è semplice: devi solo impostare la frequenza dei backup e se vuoi farglielo fare su server esterno. Se non vuoi usare un server esterno li mette in una cartella (updraft) che lui crea nella directory wp-content del sito.

    Chi ha creato la discussione bobcia1965

    (@bobcia1965)

    Grazie …

    Roberto

Stai visualizzando 13 risposte - dal 1 al 13 (di 13 totali)
  • Il topic ‘Esportazione DB MySql completo di chiavi’ è chiuso a nuove risposte.