Dopo la migrazione, il backup richiede 4 volte di più

Ho ripristinato le immagini manualmente, copiandole dal vecchio hosting. Tutto funziona, ma ora c’è un problema con il backup: occupa 4 volte più GB con le stesse impostazioni.

C’è un modo per eliminare tutti i file non necessari?

Probabilmente a causa della dimensione delle immagini retina, poiché sono necessarie più copie delle immagini in base alla risoluzione del dispositivo dell’utente.

Potremmo avere un’opzione di backup che copra solo le risorse originali? Comprendo che significherebbe un’elaborazione estesa in caso di ripristino, ma indossando per un momento il mio cappello da operations, aiuterebbe davvero con lo spazio su disco locale e il trasferimento tra i sistemi.

Ok, ma perché una copia della stessa cosa occupa 4 volte di più dopo la migrazione?

Dopotutto, sono sempre esattamente gli stessi file e lo stesso contenuto. Non capisco da dove derivi questo aumento.

È principalmente una questione di caching, altrimenti dovresti ridisegnare le immagini in dimensioni ridotte al volo, il che sarebbe estremamente oneroso dal punto di vista computazionale.

Hai ragione nel dire che i backup possono probabilmente saltare questa parte, però @stephen e io sappiamo che @sam ne ha parlato in passato? L’unico svantaggio è che il ripristino di un backup diventa molto oneroso per la CPU, poiché il backup deve quindi ridisegnare tutte le risoluzioni, ma non è uno svantaggio grave ai miei occhi — a meno che tu non abbia fretta, o forse non disponi di un server con una CPU poco potente?

Non posso parlare per tutti, ma preferirei l’opzione di subire un breve impatto sulla CPU per rigenerare gli asset piuttosto che dover allocare quattro volte più spazio su disco per i backup.

Come si fa??

Così funzionano i backup. Di default, le miniature non sono incluse nei backup. Abbiamo modificato questo comportamento almeno un anno fa.

Puoi configurare questo comportamento con l’impostazione del sito include_thumbnails_in_backups.

Includi le miniature generate nei backup. Disabilitando questa opzione i backup saranno più piccoli, ma sarà necessario rigenerare tutti i post dopo un ripristino.

@eextra ti consiglio di creare un diff basato sui file tra il contenuto di un backup vecchio e uno nuovo per capire perché il backup è così più grande.

La mia colpa, grazie per la chiarificazione @gerhard :clinking_beer_mugs:.. Credo che questa sia l’impostazione predefinita migliore.