Existe-t-il un moyen de désactiver la compression gzip des sauvegardes ?
Parce que je sais que je vais devoir augmenter la taille de mon serveur Digital Ocean à terme, mais comme cela double essentiellement le coût mensuel, je repousse cela le plus longtemps possible.
Et après la dernière mise à jour (lorsqu’elle est passée au nouveau postgres), il semble que j’en sois arrivé au point où ma sauvegarde peut être créée, mais échoue ensuite lors de la compression gzip de la sauvegarde. Ironique.
Étant donné que je copie la sauvegarde hors du serveur et la stocke ailleurs après sa création, la compression gzip n’a pas de réelle valeur (un temps de transfert légèrement plus long) et je peux la compresser après l’avoir sortie du serveur pour un stockage à long terme. De plus, une grande partie de la taille de la sauvegarde correspond aux téléversements, et les images et autres seront déjà compressées.
Mais actuellement, en raison du processus de compression gzip, l’ensemble de la sauvegarde ne fonctionne pas.
Alors, y a-t-il un moyen de simplement dire de ne pas compresser la sauvegarde en gzip ?
Le stockage par blocs est assez bon marché, je pense. Vous pourriez l’utiliser uniquement pour les sauvegardes ou également pour les téléchargements. Je pense qu’il pourrait être un peu délicat de voir que le stockage par blocs est utilisé pour l’espace temporaire utilisé pour créer la sauvegarde.
Puis-je utiliser le stockage par blocs uniquement pour les sauvegardes ? Si oui, cela pourrait être une option pour prolonger le délai avant de devoir doubler le serveur, à moins qu’il ne le crée d’abord localement, puis ne le copie sur S3, auquel cas cela n’aiderait pas du tout.
Oui. Ce serait la même idée que celle que j’ai décrite pour les téléchargements. Ce dont je ne me souviens pas, c’est où les fichiers temporaires sont écrits. Je pense que cela pourrait être dans les journaux de sauvegarde. Il vous suffirait de vous assurer que ce répertoire est mappé à l’espace de stockage supplémentaire dans votre app.yml.