Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Supervisor n'est pas proposé directement car systemd
est recommandé, mieux intégré à Debian et disponible dans Fast installer.
Si vous deviez l'installer malgré tout, contactez le support Infomaniak par écrit.
Ce guide explique comment faire une sauvegarde d'un VPS Cloud sous la forme de snapshot.
Préambule
- Un snapshot, c'est comme une photo de votre VPS Cloud à un instant T, qui contiendra tout ce qui se trouve sur votre serveur, y compris votre système d'exploitation, vos applications, vos données, etc.
- Les snapshots peuvent être utilisés notamment pour…
- … protéger votre VPS Cloud en cas de problème: si vous rencontrez un problème avec votre VPS Cloud, vous pouvez restaurer un snapshot pour revenir à un état antérieur.
- … tester des modifications sans risque: avant d'apporter des modifications importantes à votre VPS Cloud, vous pouvez créer un snapshot pour pouvoir revenir en arrière si nécessaire.
- Vous bénéficiez d'un snapshot gratuit pour sauvegarder l'intégralité de votre serveur dans un espace dédié. En cas de besoin, il est possible de commander des espaces supplémentaires ou de supprimer un snapshot pour en créer un nouveau.
- Deux types de sauvegarde sont possibles:
- Snapshot des données: permet de créer une image du volume qui contient vos données (non disponible pour les distributions Windows).
- Snapshot du système d'exploitation: permet de créer une image du volume qui contient votre système d'exploitation. Ce type de sauvegarde implique une interruption de quelques minutes de vos applications et sites Web.
- Il est recommandé de créer des snapshots régulièrement, p.ex une fois par semaine ou par mois ; cela vous permettra de disposer d'un historique de votre VPS Cloud et de pouvoir revenir en arrière en cas de problème.
- Il est évidemment possible de restaurer l'état du VPS Cloud grâce au snapshot créé antérieurement.
Créer un snapshot
Pour cela:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Snapshot dans le menu latéral gauche.
- Cliquez sur le bouton bleu Créer un snapshot:
- Choisissez le type de snapshot à créer (données ou système d'exploitation).
- Cliquez sur le bouton bleu pour démarrer la création du snapshot:
- Un e-mail est envoyé lorsque le snapshot est généré.
Supprimer un snapshot
Pour cela:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Snapshot dans le menu latéral gauche.
- Cliquez sur le menu d'action ⋮ à droite de l'objet concerné dans le tableau qui s'affiche.
- Cliquez sur Supprimer:
Commander des snapshots supplémentaires
Pour cela:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Snapshot dans le menu latéral gauche.
- Cliquez sur l'icône de caddie de supermarché:
- Suivez les indications pour finaliser la commande.
Il n'est pas possible de commander un snapshot supplémentaire si un snapshot est en cours de réalisation.
Ce guide explique comment augmenter le volume de stockage de votre VPS Cloud une fois le changement d'offre effectué.
Préambule
- Par défaut, le VPS Cloud est fourni avec deux volumes :
- 1 volume pour le système d'exploitation de votre choix (
/dev/vda
). - 1 volume pour le stockage de vos données (
/dev/vdb
), c'est celui-ci qui sera augmenté.
- 1 volume pour le système d'exploitation de votre choix (
- Attention: selon le système d'exploitation installé, le volume système peut se nommer
/dev/sda
,/dev/sda1
ou/dev/vda
; idem pour le volume de données/dev/sdb
,/dev/sdb2
ou/dev/vdb
… Il convient donc de remplacer ces indications par celles correspondant à votre situation.
Commandes SSH pour augmenter le volume de stockage
Si vous choisissez du XFS p.ex, il est nécessaire d'installer les outils appropriés (s'ils ne sont pas déjà présents) :
sudo apt install xfsprogs
Puis d'augmenter le volume avec les commandes SSH suivantes :
sudo xfs_grow /dev/vdb
Et si vous choisissez du EXT4 :
sudo resize2fs /dev/vdb
Étendre le volume après une augmentation du volume de stockage
Deux cas de figures peuvent se présenter une fois que vous avez étendu le volume de stockage de votre serveur sous Linux. Noter qu’aucune donnée n’est supprimée lors de l’augmentation de l’espace via le changement d’offre de votre VPS.
Premier cas de figure
Dans le cas ou tout le volume est utilisé sans partition, il n'est pas nécessaire de faire un resizepart, vu qu’il n’y a pas de partition.
sudo umount /dev/vdb
sudo fsck.ext4 -f /dev/vdb
sudo resize2fs /dev/vdb
Second cas de figure
Dans le cas d’un volume qui contient une partition (/dev/vdb1), il faut commencer par arrêter les processus qui utilise ce volume puis il faut démonter la partition.
sudo umount /dev/vdb1
Il faut ensuite augmenter la taille de la partition avec parted qui dispose de la commande resizepart, ce qui n'est pas le cas de fdisk.
sudo parted /dev/vdb
GNU Parted 3.2
Using /dev/vdb
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted) resizepart 1 100%
(parted) quit
sudo fsck.ext4 -f /dev/vdb1
sudo resize2fs /dev/vdb1
Et le volume Système ?
Il n'est pas possible d'agrandir la taille du volume système.
Pour Linux, Infomaniak fournit 20 Go, suffisant pour n'importe quelle distribution Linux.
Pour Windows, Infomaniak fournit 100 Go sur le disque C, suffisant pour Windows. Les applications doivent être installées sur le lecteur D. Si vous disposez de 50 Go vous pouvez demander 100 Go (contactez le support Infomaniak en précisant un créneau pour l'opération car il y a quelques minutes d'interruption à prévoir).
Ce guide explique comment accéder au bootloader d'un VPS Cloud / VPS Lite depuis le Manager Infomaniak.
Le bootloader (ou chargeur d'amorçage) est le logiciel qui permet de lancer un ou plusieurs systèmes d'exploitation (multi-boot) sur votre VPS Cloud / VPS Lite.
Afficher le bootloader d'un VPS Cloud / VPS Lite
La procédure suivante permet d'afficher le bootloader de GRUB:
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Ouvrir la console VNC.
- Cliquez sur Redémarrer le serveur tout en gardant la nouvelle fenêtre avec la console VNC affichée.
- Rafraichissez immédiatement la console VNC dès que le serveur redémarre afin d'afficher le bootloader du serveur ; GRUB s'affiche alors et vous pouvez le laisser affiché en pressant une touche de votre clavier:
Ce guide explique comment afficher et interpréter les données de monitoring (statistiques réseau, CPU, RAM, etc.) d'un Serveur Cloud.
Surveiller l'activité d'un Serveur Cloud managé
Pour accéder au monitoring
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Monitoring dans le menu latéral gauche
Différentes données sont disponibles pour surveiller l'activité de vos Serveurs Cloud, dont notamment:
- le trafic entrant et sortant (réseau)
- la moyenne de la charge système (load average)
- la moyenne de la charge CPU
- la quantité de mémoire vive (RAM) utilisée
- l'espace disque utilisé
- le nombre de hits / sec.
- la moyenne des requêtes MySQL effectuées
Interpréter les statistiques
En interprétant le monitoring des ressources d'un Serveur Cloud vous pourrez estimer les ressources (la puissance) dont vous avez besoin pour faire fonctionner vos sites et applications Web.
Charge système totale
La charge système totale résume en pourcentage le niveau d'utilisation des processeurs virtuels. Dans cet exemple, le serveur utilise donc moins de 10% de ses ressources (0.10).
Processeur (CPU) et mémoire (RAM)
Ces graphiques montrent que moins de 10% des processeurs virtuels sont utilisés et que moins de 3 Go de RAM sont réellement exploités. Dans cet exemple, la configuration de ce serveur est donc surdimensionnée par rapport aux besoins réels.
Mémoire mise en cache élevée
La mémoire cache élevée sur un serveur n'est pas anormale et est souvent bénéfique dans de nombreux cas. Voici pourquoi :
- Mise en cache pour des performances accrues : Les systèmes d'exploitation modernes, tels que Linux, utilisent la mémoire libre pour mettre en cache des données provenant du disque afin d'améliorer les performances. Lorsque vous accédez à des fichiers ou des applications, le système peut rapidement récupérer les données à partir du cache au lieu de les lire à partir de périphériques de stockage plus lents, tels que les disques durs. Cela contribue à réduire le temps de réponse global de votre serveur et peut améliorer considérablement les performances.
- Utilisation efficace de la mémoire : Une utilisation élevée de la mémoire due à la mise en cache signifie que votre serveur utilise efficacement la mémoire disponible. La mémoire inutilisée est une mémoire gaspillée. Ainsi, tant que la mémoire est utilisée à des fins utiles comme la mise en cache, c'est un signe positif.
- Gestion automatique de la mémoire : Les systèmes d'exploitation sont conçus pour ajuster automatiquement la taille du cache en fonction des besoins des applications en cours d'exécution. Si une application a besoin de plus de mémoire, le cache peut réduire sa taille pour l'accommoder. Cette gestion dynamique de la mémoire assure un équilibre entre la mise en cache et le service des applications actives.
- Perspective de surveillance : Du point de vue de la surveillance, voir une utilisation élevée de la mémoire due au cache peut initialement susciter des inquiétudes, mais il est essentiel d'interpréter les mesures dans le contexte du comportement de votre serveur. Si vous constatez de bonnes performances et ne remarquez aucun signe de problèmes liés à la mémoire, tels que des échanges (swapping) ou des plantages d'applications, l'utilisation élevée du cache est probablement attendue et bénéfique.
En résumé, une mémoire cache élevée sur un serveur est normale et peut contribuer à améliorer les performances globales du système. Ne vous inquiétez pas si vous observez une utilisation importante de la mémoire cache, tant que votre serveur fonctionne correctement et sans problèmes évidents liés à la mémoire. La mise en cache est un outil essentiel pour optimiser les performances et tirer le meilleur parti des ressources disponibles.
Ce guide explique comment modifier l'espace disque d'un hébergement sur Serveur Cloud.
Préambule
- Les bases de données sont installées sur le même serveur Cloud donc l'espace disque pour les bases de données n'est pas limité à la taille de l'hébergement mais à l'espace disque total du Serveur Cloud.
- Pour modifier cet espace disque total, il est nécessaire de modifier la configuration du Serveur Cloud.
- Pour modifier cet espace disque total, il est nécessaire de modifier la configuration du Serveur Cloud.
Modifier l'espace disque d'un hébergement Web
Pour accéder à l'hébergement sur Serveur Cloud :
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur le menu d'action ⋮ situé à droite de l'hébergement Web concerné, dans la partie Hébergements Web.
- Cliquez sur Modifier l'espace disque de l’hébergement:
- Ajustez la taille en fonction de l'espace disque alloué et encore disponible.
- Cliquez sur le bouton Confirmer pour valider la modification.
Ce guide explique comment connaître la version du système d'exploitation du serveur de votre Hébergement Web.
Préambule
- Même si Debian ou un paquet n'est visiblement pas à jour, les données/informations affichées (noms et versions des composants) ne sont pas sujettes à des vulnérabilités ou autres failles de sécurité:
- Infomaniak maintient tous ces éléments à jour et sécurise les composants de manière régulière par une maintenance active de tous les composants et systèmes d'exploitation utilisés (patches internes).
- Infomaniak choisit une version particulière pour des raisons de stabilité et applique ensuite des correctifs ou diverses contre-mesures que ces tests ne prennent pas en compte.
- Si vous ou l'un de vos clients détectez une faille dans nos outils/produits, soumettez un POC pour démontrer/pointer la faille ; dans ces rares mais pas impossible cas (aucune sécurité n'est infaillible) Infomaniak interviendra le plus rapidement possible pour corriger le problème.
- Notez que la sécurité des données étant de la responsabilité de l'utilisateur, Infomaniak ne peut en aucun cas être tenu pour responsable de tout problème découlant d'une d'une mauvaise gestion et/ou d'une mauvaise utilisation des données de connexion et d'accès de l'utilisateur.
Quel OS sur mon site ?
Pour connaitre la version:
- Connectez-vous sur le serveur en SSH (besoin d'aide ?).
Exécutez la commande suivante:
lsb_release -a
Vous obtiendrez une information de ce type:
Distributor ID: Debian Description: Debian GNU/Linux 7.9 (wheezy) Release: 7.9 Codename: wheezy
Ce guide explique comment accéder à la configuration d'un site Web Infomaniak afin d'afficher des informations techniques comme la version de PHP, d'Apache ou les extensions et modules PHP activés.
Visualiser les infos techniques du site
Pour accéder à la gestion du site Web :
- Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur le bouton Gérer sous Paramètres avancés:
- Prenez connaissance des informations du site Web sous les onglets Général, PHP / Apache et Extensions PHP:
- Cliquez sur la flèche arrière dans le menu latéral gauche.
- Cliquez sur Bases de données dans le menu latéral gauche afin d'obtenir la version de MySQL de l'hébergement Web:
Ce guide concerne MySQL sur les hébergements Infomaniak, et leur compatibilité avec les procédures stockées.
Préambule
- Les “stored procedures" & "stored routines” ne sont pas possibles sur Hébergement Web mutualisé.
Comprendre les procédures et routines stockées
Si les procédures stockées sont essentielles à votre projet et que vous possédez actuellement une offre d'hébergement mutualisé, vous pourriez envisager un VPS, serveur dédié, où vous aurez plus de contrôle et de ressources.
Les procédures stockées offrent une manière puissante et efficace d'automatiser des tâches et de gérer la logique métier au niveau de la base de données, ce qui peut conduire à des applications plus performantes et plus faciles à maintenir.
Sur Serveur Cloud, dès lors que l'utilisateur possède un droit administrateur sur la base de données MySQL concernée, il dispose des permissions nécessaires pour exécuter des instructions SQL, y compris la commande EXECUTE
, qui est utilisée pour exécuter des procédures stockées existantes dans la base de données.
Il dispose également des privilèges requis pour créer de nouvelles procédures stockées. Créer une procédure stockée implique généralement d'utiliser une syntaxe SQL spécifique pour définir les instructions à exécuter, suivie de l'enregistrement de cette définition dans la base de données.
Ce guide explique comment personnaliser le ou les créneaux durant lesquels Infomaniak pourra effectuer des maintenances pour faire évoluer vos services (nouvelles fonctionnalités, correctifs, etc.).
Préambule
- Cette fonctionnalité est uniquement disponible pour les:
- Serveurs Cloud
- VPS Cloud / VPS Lite
- Jelastic Cloud
- Sans indication de votre part, les maintenances planifiées sont généralement effectuées par Infomaniak entre 22h et 6h du matin.
Modifier la période de maintenances planifiées
Pour cela:
- Cliquez ici afin d'accéder au service pour lequel vous souhaitez planifier les maintenances sur le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur Maintenances planifiées dans le menu latéral gauche.
- Cliquez sur le bouton bleu pour définir un créneau d'intervention préféré: