PDA

Visualizza la versione completa : centos remoto db cancellato per sbaglio


coccinellabella
22-02-2013, 18:46
è possibile recuperare un file di backup all'interno del sistema in ssh per un db cancellato?

franzauker2.0
22-02-2013, 19:47
Originariamente inviato da coccinellabella
è possibile recuperare un file di backup all'interno del sistema in ssh per un db cancellato? dipende da tante cose, a cominciare... dall'RDBMS in oggetto

coccinellabella
22-02-2013, 20:27
scusa l'ignoranza
RDBMS...cioè?

MItaly
23-02-2013, 01:40
Il tipo di DB server (MySQL, PostgreSQL, Oracle, ...). Inoltre, come hai cancellato il DB in questione? Per "recuperare un file di backup" intendi ripristinare un file di backup che hai o chiedi se esiste qualche backup creato automaticamente?

coccinellabella
23-02-2013, 06:02
mysql
è stato cancellato il dominio
magari nella root c'è qualche log o simile di backup
no il backup del server che non è stato abilitato purtroppo

coccinellabella
23-02-2013, 09:34
pensavo che forse si riesce a fare un recovery installando photo rec
io so il nome della cartella delle tabelle del db
es /usr/local/psa/mysql/miodb
magari il programma ricrea la cartella e i file all'interno

franzauker2.0
24-02-2013, 14:42
Originariamente inviato da coccinellabella
pensavo che forse si riesce a fare un recovery installando photo rec
io so il nome della cartella delle tabelle del db
es /usr/local/psa/mysql/miodb
magari il programma ricrea la cartella e i file all'interno
se l'engine era myisam allora hai una vaga speranza di recuperare i file che sono 3, di cui 1 davvero indispensabile
nometabella.myd, contiene i dati, .frm la definizione e .myi gli indici
Il secondo (se ne hai una copia da qualche parte) lo puoi "ricicliare", il terzo ricostruire.
Il primo invece il "minimo sindacale"

franzauker2.0
24-02-2013, 14:44
Originariamente inviato da coccinellabella
mysql
è stato cancellato il dominio
Non mi è chiarissimo cosa sia "il dominio", se ad esso corrispondeva uno schema mysql allora attenzione che avrai (sempre se usi myisam) una directory nella cartella dei dati.
Se usavi innodb.. .praticamente... possibilità tendenti a zero per tutta una serie di motivi che non cambiano il risultato

coccinellabella
24-02-2013, 15:01
Originariamente inviato da franzauker2.0
Non mi è chiarissimo cosa sia "il dominio", se ad esso corrispondeva uno schema mysql allora attenzione che avrai (sempre se usi myisam) una directory nella cartella dei dati.
Se usavi innodb.. .praticamente... possibilità tendenti a zero per tutta una serie di motivi che non cambiano il risultato

cancellato il database
chissa forse con photorec si potrebbe provare

franzauker2.0
24-02-2013, 15:10
Originariamente inviato da coccinellabella
cancellato il database
chissa forse con photorec si potrebbe provare Bhè come detto se erano myisam puoi provare, ma dipende essenzialmente dal filesystem del computer.
Alcuni sono più "facili" per l'undelete, altri decisamente meno.
Per XFS ad esempio c'è da bestemmiare in varie lingue, e di sicuro non si riesce da ssh.

Loading