un'azienda ci ha chiesto consulenza perchè ha avuto un paio di casini con uno dei loro programmatori e il loro hoster di fiducia, praticamente avevano creato un applicativo che a ogni cliente che si registrava veniva creato un database a parte per un'area riservata, tramite uno script php (fatto dal programmatore in questione)
Ora, io mi ritrovo con gente infervorita tra di loro per una faccenda che sembra non possa finire che male, ho un'ottantina di database da recuperare e non sò a chi chiedere visto che la tensione è alle stelle.. ma vabbhè questo è un altro discorso
Cmq, quello che mi pare di aver capito della situazione passata, è questo:
La ditta va da questo loro hoster di fiducia, sgancia 5000 euri e rotti l'anno per un server dedicato in affitto (cioè la ditta ha scelto il modello e tutte le specifiche del server, l'hoster lo compra ma glielo affitta solo, la macchina fisica rimane di proprietà sua).
La ditta si mette d'accordo per avere il backup dei database giornaliero... non sapendo neanche tanto cosa significa: loro vogliono un backup giornaliero retroattivo di almeno 60 giorni. come viene fatto questo backup, in che modo viene fornito, non gliene frega più di tanto a nessuno (nemmeno al programmatore).
Sul server è installato e utilizzato plesk.
Purtroppo, il programmatore scrive lo script che crea i vari database fregandosene del plesk (e fin qui niente di male), ma fregandosene anche degli utenti mysql , tutti accedono con il super utente.. roba che uno script messo male può fare davvero tanti danni
Un giono si verifica un problema, e la ditta chiede i backup all'hoster: questo si ritrova con una valanga di file che non vanno.. circa 80 backup del plesk completi che però non ne riesce a ripristinare nemmeno uno.. perchè?
perchè quei database creati con tanto amore senza utenti, il plesk non li vede manco di striscio quindi fà il backup corretto ma al momento del ripristino si inrabbisce come una iena.
C'è da dire che l'hoster in 2 anni non ha mai neanche provato a fare una prova su un backup che fossero funzionanti... se questa cosa veniva fuori subito probabilmenteil programmatore si muoveva di conseguenza.. spero
Sta cmq di fatto che l'azienda ora si trova senza i backup, e con il culo a terra
Secondo voi, la colpa è dell'hoster che non ha mai testato i backup, o che cmq nel momento del bisogno non ha i backup funzionanti, o del programmatore, forte della sua politica 'ah ma i miei script funzionano il mio lavoro l'ho fatto del plesk me ne fotto io son figo ' ?
mhà.. mbhò.. tanto mò le rotture di maroni toccano a me