Je gère un forum modeste qui va bientôt manquer d’espace de stockage sur le serveur, je prévois donc d’étendre le stockage avec un DO Space et Bunny CDN. J’ai parcouru la documentation de Meta et trouvé beaucoup d’informations utiles sur la configuration du stockage S3 (compatible) et d’un CDN.
En plus du Droplet de production principal, j’ai créé un serveur de staging et y ai restauré une sauvegarde du serveur de production. C’est ma première tentative de configuration de stockage objet et de CDN, donc j’aimerais faire un essai à sec avec le serveur de staging d’abord. Ma question est, que dois-je faire lorsque je voudrai implémenter à nouveau avec le serveur de production ? Dois-je supprimer le contenu du stockage Space, relancer le processus pour le serveur principal et restaurer la dernière sauvegarde sur le serveur de staging à la fin ? J’essaie d’éviter de perturber le forum en direct, mais est-ce que j’aborde ce problème de la bonne manière ?
Toutes les réflexions ou conseils sont les bienvenus.
Une fois que vous voyez que votre compartiment S3 et votre CDN fonctionnent, vous êtes en très bonne posture.
Vous pouvez faire un test sur le serveur de staging, voir comment le script de migration vers S3 fonctionne et une fois qu’il a fonctionné sur la configuration de staging, le refaire en production pendant qu’il tourne.
Oh, mais peut-être que si vous configurez le S3 sur staging et restaurez la sauvegarde et que tout est déplacé vers S3 de cette façon, vous avez terminé, donc si cela fonctionne, vous pourriez simplement mettre l’ancien site en lecture seule, restaurer sur le nouveau site et basculer vers celui-ci. Le point délicat de cette façon est que vous voudriez que le nouveau serveur ait le vrai nom d’hôte lorsque vous effectuez la restauration (ou vous pourriez suivre le guide sur la façon de changer le nom d’hôte). Je pense que je vais faire comme ça. Faire un essai à blanc avec un nom d’hôte de test, puis passer au vrai nom d’hôte et copier le certificat SSL comme décrit dans le guide sur le passage à un nouveau serveur, et restaurer la sauvegarde et voir si cela déplacera réellement les téléchargements vers S3 lors de la restauration de la sauvegarde.