+ Rispondi al Thread
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Recupero DB

  1. #1
    maxottav non è in linea Scolaretto
    Post
    122

    Recupero DB

    su uno dei miei PC e non mi capacito di come sia successo è sparito un database. L'unica applicazione che utilizza questo DB, sviluppata da me, non contiene alcun comando/query per la cancellazione del DB. Mi sto riferendo a MySQl versione 5.6 -
    andando a cercare nella cartella ProgramData/MySQL/...../Data è addirittura sparita la cartella del DB in questione mentre tutte le altre degli altri ci sono ancora.
    Ormai nella consapevolezza che ho perso tutto sto cercando un piccolo appiglio:
    dal file "ibdata1" i dati possono essere recuperati? se si come?
    grazie a tutti per l'aiuto

  2. #2
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    15,210
    Blogs
    5
    Dato che il problema è il recupero del DB, ho cambiato il titolo. Il fatto che sia "sparito" tecnicamente non è significativo. Importante è per gli utenti del forum capire dal titolo di cosa si parla nel thread.

    Non capisco come mai tu non abbia neanche un backup del DB.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  3. #3
    L'avatar di monello
    monello non è in linea Scribacchino
    Luogo
    Roma
    Post
    1,167
    Sembra facile ma non lo è per niente ... cmq guarda questa discussione che puo tornarti utile come esempio qui :


  4. #4
    L'avatar di +m+
    +m+
    +m+ non è in linea Scribacchino
    Post
    922
    Dipende se innodb era configurato a tablespace oppure a file.
    L'assenza dei file dalla cartella mi fa pensare a una cancellazione, o spostamento, volontario o involontario.
    Puoi tentare di reinstallare un mysql della medesima versione e ricopiarci sopra il file ib e vedere se si avvia.
    meglio ancora con uno dei vari undelete (recuva etc) vedere se "resusciti" i file iniziali

  5. #5
    maxottav non è in linea Scolaretto
    Post
    122
    grazie per le precisazioni ma purtroppo ancora non ne vengo a capo. Recuva rileva altri files di db cancellati volontariamente anche diverso tempo fa ma nulla di questo. Uso questo DB da ormai 7/8 anni ed i backup sono frequenti ma l'ultimo risale a due settimane fa.

  6. #6
    L'avatar di gibra
    gibra non è in linea Amanuense
    Luogo
    Breganze (VI)
    Post
    5,863
    Quote Originariamente inviato da maxottav Visualizza il messaggio
    grazie per le precisazioni ma purtroppo ancora non ne vengo a capo. Recuva rileva altri files di db cancellati volontariamente anche diverso tempo fa ma nulla di questo. Uso questo DB da ormai 7/8 anni ed i backup sono frequenti ma l'ultimo risale a due settimane fa.
    Scusa, ma definire backup di 2 settimante fa 'frequenti' è un controsenso.

    I backup devo essere giornalieri.

  7. #7
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    15,210
    Blogs
    5
    Beh ... in effetti due settimane fa ... personalmente faccio backup ogni 2 ore su certi db ...
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  8. #8
    L'avatar di +m+
    +m+
    +m+ non è in linea Scribacchino
    Post
    922
    Quote Originariamente inviato da AntonioG Visualizza il messaggio
    Beh ... in effetti due settimane fa ... personalmente faccio backup ogni 2 ore su certi db ...
    io di norma ogni 5 minuti

  9. #9
    L'avatar di bumm
    bumm non è in linea Very Important Person Ultimo blog: [VB2010] ComboBox ed Enumeratori
    Luogo
    Bologna
    Post
    2,142
    Blogs
    1
    direi dipende da importanza dei dati ed i volumi di utilizzo.

    Se una azienda fa 2 fatture al giorno, inutile fare backup ogni 5 minuti,
    Se invece parliamo di sistemi highload, probabilmente anche 5 minuti sono pochi, magari oltre ai backup conviene fare la replica + balancing.
    "HeloWorld.exe" 17 errors, 31 warnings.

    Non mi mandate le richieste di aiuto via PM! Non vi risponderò! Tutte le domande fateli sul forum!

  10. #10
    L'avatar di +m+
    +m+
    +m+ non è in linea Scribacchino
    Post
    922
    Quote Originariamente inviato da bumm Visualizza il messaggio
    direi dipende da importanza dei dati ed i volumi di utilizzo.

    Se una azienda fa 2 fatture al giorno, inutile fare backup ogni 5 minuti,
    Se invece parliamo di sistemi highload, probabilmente anche 5 minuti sono pochi, magari oltre ai backup conviene fare la replica + balancing.
    Balancing è pressochè inutile, mentre la replica di mysql master->slave non è un backup, è appunto una replica, e tipicamente sincrona (quindi neppure uno snapshot).

    Per le aziende che fanno 2 fatture, ma che si beccano cryptolocker, ritengo che 5 minuti siano un buon compromesso, usualmente è i ltempo impiegato per il dump.

+ Rispondi al Thread
Pagina 1 di 2 12 ultimoultimo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi