Back to top

Autore Topic: Backup completo DB negato, né con metodo classico né con Dump da terminale  (Letto 2410 volte)

Offline iLorenz

  • Appassionato
  • ***
  • Post: 441
  • Sesso: Maschio
    • Mostra profilo
Zio boh non riesco a fare un backup completo del DB.
Né con il classico metodo da backend del mio phpMyAdmin in localhost per Mac (MAMP)
Né tramite Terminale con la query:
mysqldump nomedb > ~/Desktop/bash.sql -u root -p

La versione del mio phpMyAdmin non è aggiornata all'ultima (5.4.4), ma neanche quella del mio provider (5.3.28 ) ma non volevo provare ad aggiornare e combinare casini con questo nuovo sito.
Giuro che dopo lo faccio cavoli.
Dite che possa essere un problema di compatibilità e non mio di estrazione?
Devo provare a caricarlo su un altro phpMySql un po più aggiornata.

In pratica il DB su localhost mi da:
63 tabelle
793 righe
per 3,5 MiB
Sito funzionante e tutto ok.

Mentre quando carico il dump che estrago da localhost e importo nella postazione in remoto su phpMyAdmin versione 5.3.28 mi dà:
63 tabelle
739 righe
per 3,4 MiB

Sembra che non riesca ad estrare 3 righe della tabella _extensions (176 KiB) contro i 144 KiB del DUMP.
Grrrrrrr che nervoso.  >:(
Non me ne intendo molto per creare a mano quelle righe mancante.

Qualcuno può aiutarmi?  ::)

Ho provato appena adesso a caricare il db in un phpMyAdmin aggiornato alla mia versione 5.4.4 ma non cambia. Anzi ha caricato tabelle anche in meno.
63 tabelle
724 righe
per 3,4 MiB

e la tabella  _extensions (160 KiB) contro la 144 precedenti e i 176 che dovrebbe raggiungere.
Inoltre anche le tabelle:
_updates, _language e _menu non sono congrue.
Grrrrrr


[allegato eliminato automaticamente dopo un anno]
« Ultima modifica: 18 Mar 2014, 17:39:18 da iLorenz »
"Nulla avviene per caso. Ciascuno è il riverbero dell'altro nel flusso dell'universo."
- James Redfielf -

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo

in realtà dovrebbe essere:
mysqldump nomedb  -u root -p > ~/Desktop/bash.sql


ma dato che ti colleghi come root senza pw i flag -up non sono necessari.


le versioni 5 del dump sono tra loro compatibili.
prova a caricare il file compresso, in modo da non correre il rischio che sia modificato da un browser troppo zelante.


ciao

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline iLorenz

  • Appassionato
  • ***
  • Post: 441
  • Sesso: Maschio
    • Mostra profilo
Grazie per la dritta per il file bash!
Ah dici. In effetti visto che era leggero lo caricavo senza comprimerlo.
Ora ci provo. Grazie mmleoni!   :D
La mattinata inizia bene a quanto sembra!
Sperem  ::)
"Nulla avviene per caso. Ciascuno è il riverbero dell'altro nel flusso dell'universo."
- James Redfielf -

Offline iLorenz

  • Appassionato
  • ***
  • Post: 441
  • Sesso: Maschio
    • Mostra profilo
Niente. Nemeno con
mysqldump nomedb  -u root -p > ~/Desktop/bash.sql
mi da:
-bash:mysqldump: command not found (creandomi un dump da 0 kb sul desktop)
E caricando invece il Dump compresso ottenuto con:
mysqldump nomedb > ~/Desktop/bash.sql -u root -p
Mancano tabelle caricate.

Sono due giorni che perdo tempo. Se mi mettevo a rifarlo online facevo quasi prima.
Pensa te che storia! Che nervoso.  :o >:(

... vado a farmi una camomilla ...
"Nulla avviene per caso. Ciascuno è il riverbero dell'altro nel flusso dell'universo."
- James Redfielf -

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
ops! mi sono accorto che doveva essere

mysqldump -u root -p  nomedb > ~/Desktop/bash.sql
ma nel tuo caso dovrebbe andare anche
mysqldump nomedb > ~/Desktop/bash.sql
per il motivo detto sopra. ps: tu stai usando quest'ultimo comando anche se credi di usare il tuo  ;D ;D


comunque 'command not found'.  :(
prova un which mysqldump per vedere se è nella path degli eseguibili, se no cerca nelle dir dei binari di mysql.


comunque la cosa è strana... difficile dire ove sia il problema da qui...
verifica le impostazioni di esportazione, non mi viene in mente altro.


ciao,
marco

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline iLorenz

  • Appassionato
  • ***
  • Post: 441
  • Sesso: Maschio
    • Mostra profilo
Ti ringrazio. Mi esce per entrambe not found.
Guarda per non sclerare oltre con il cliente col fiatto sul collo che vuole vedere online il suto sito mi sono tirato le maniche e lo stò ricopiando.
Ci sono poi solo 30 articoli e 30 moduli, qualche estenzioni.
Poi trasferirò i file del template personalizzato e amen.
Non sò più che fare. Mai successo così tanto sclero in 6 anni che faccio siti. :o

Grazie ancora per la tua attenzione e gentilezza Leoni
Buona giornata
Ciau  ;)
"Nulla avviene per caso. Ciascuno è il riverbero dell'altro nel flusso dell'universo."
- James Redfielf -

 



Web Design Bolzano Kreatif