Un redimensionnement est d'ordinaire sûr et d'ordinaire ennuyeux, et c'est pour cela que les deux étapes non automatiques passent à la trappe. Prenez quand même un instantané d'abord : c'est l'une des rares opérations qui touche à l'agencement du disque.

Processeur et mémoire

Changez l'offre, redémarrez, c'est fait. Le noyau voit la nouvelle taille au démarrage et rien n'a besoin d'être touché à l'intérieur.

nproc
free -h

Le disque demande deux étapes de plus

Un disque plus grand dans le panneau de l'hébergeur n'est pas un système de fichiers plus grand. La partition doit d'abord s'étendre dans l'espace, puis le système de fichiers doit s'étendre dans la partition. Tant que les deux ne sont pas faits, df affiche l'ancienne taille et rien n'est cassé.
lsblk
growpart /dev/sda 1
resize2fs /dev/sda1        # ext4
# or
xfs_growfs /                # xfs

growpart déplace la limite de la partition ; resize2fs ou xfs_growfs dit au système de fichiers de s'en servir. Les deux se font sur un système de fichiers monté et en service.

Puis les logiciels dimensionnés pour l'ancienne machine

  • max_children de PHP-FPM - réglé d'après l'ancienne mémoire, si bien que la RAM en plus ne sert pas.
  • innodb_buffer_pool_size - pareil.
  • Le nombre de workers dans tout le reste de ce que vous faites tourner.

Doubler la machine sans rien changer à l'intérieur ne produit d'ordinaire aucune amélioration, et c'est de là que vient le fameux « la montée de gamme n'a rien fait ».

Réduire

La plupart des hébergeurs ne rétrécissent pas un disque, et ceux qui le font exigent que le système de fichiers soit rétréci d'abord - hors ligne, avec un vrai risque. Considérez qu'un redimensionnement est à sens unique et dimensionnez en conséquence.
Un instantané avant, et après, vérifiez que df, free et nproc affichent bien tous ce que vous avez payé. Que le panneau affiche la nouvelle offre n'est pas la même chose que la machine s'en servant.