Ho ricevuto una fattura AWS più alta del previsto questo mese e ho scoperto che un sito aveva 500 GB di backup aggiuntivi. DISCOURSE_MAXIMUM_BACKUPS è impostato su 14, quindi sono rimasto sorpreso che ci fossero molti più di 14 backup. Ho notato una nuova impostazione chiamata remove_older_backups, che sembra confusa dato che maximum_backups svolge una funzione molto simile. Non riesco a trovare una ragione per cui maxium_backups non sia una soluzione sufficiente. Immagino che forse se si effettuano molti backup manuali, si manterranno meno backup di quanti se ne desiderino?
Forse quel sito è stato un caso anomalo, dato che non vedo altri siti che non rispettano maximum_backups.
@pfaffman la rimozione dei backup più vecchi è stata richiesta da un cliente che, per motivi normativi, non poteva conservare dati dei clienti più vecchi di un certo numero di giorni. se non è impostato, non sarà in vigore.
nel caso del tuo cliente, il valore DISCOURSE_MAXIMUM_BACKUPS viene letto quando viene creato un nuovo backup (cioè non c’è uno script notturno per eliminarli). è possibile che il cliente abbia abbassato il valore e poi non abbia eseguito un altro backup da quel momento? È possibile eseguire un backup ad hoc e vedere se questo elimina i backup più vecchi?
Conformità e regolamenti. Aha. Grazie. Ora capisco.
Immagino sia solo una strana coincidenza che questo sia apparso nello stesso momento in cui sono apparsi gli 80 backup aggiuntivi.
È quello che ho fatto, e non ha eliminato i backup aggiuntivi, il che mi ha portato a incolpare l’altra impostazione. Forse è qualcosa di ancora più stupido, come il fatto che il bucket non abbia i permessi di eliminazione.
Ci darò un’occhiata tra una settimana o giù di lì per vedere se si comporta come previsto, o se impostare la nuova impostazione a 14 giorni aiuterà in qualche modo.