Sto costruendo un sito Web con dati molto sensibili memorizzati nel mio database. Perdere qualcuno di questi non è un'opzione, ed è per questo che sto pensando di fare un backup incrementale ogni ora o giù di lì. Ci lavoro da solo , quindi utilizzo solo un super-utente del database (mi sbaglio?). Tuttavia, non sono nemmeno sicuro che in che modo il mio database potrebbe essere danneggiato. Supponiamo che da SQL Injection sono sicuro al 100% e che le query DELETE / UPDATE non vengono mai eseguite (cioè da me). Quindi, da che altro dovrei preoccuparmi? Ho bisogno di sapere perché non sono riuscito a trovare una spiegazione, e perché solo allora saprei se dovrei eseguire il backup off-site o sullo stesso server, perché se l'unica opzione è che il mio server stesso è hackerato in qualche modo, quale punto sarebbe è nel salvare un altro backup su di esso?