Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

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Ă©.
  • 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 par exemple, 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).


Cette FAQ a été utile?

Ce guide explique comment restaurer un snapshot de VPS Cloud Infomaniak.

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.

 

Restaurer un snapshot

Pour cela:

  1. Cliquez ici afin d'accĂ©der Ă  la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au produit concernĂ©.
  3. Cliquez sur Snapshot dans le menu latéral gauche.
  4. Cliquez sur le menu d'action ⋼ Ă  droite de l'objet concernĂ© dans le tableau qui s'affiche.
  5. Cliquez sur Restaurer:
  6. Cliquez sur le bouton bleu pour dĂ©marrer la restauration du snapshot.
  7. Un e-mail est envoyé lorsque le snapshot est restauré.

 

Restaurer le disque du systĂšme d'exploitation

La restauration du volume systÚme comme dans l'exemple ci-dessus est une opération irréversible. Le disque du systÚme d'exploitation sera remplacé par le snapshot et le serveur se retrouvera dans l'état exact de la date de la sauvegarde.

Les données stockées sur le volume des données (vdb) ne sont pas affectées par cette opération.

 

Restaurer le disque des données (vdb)

Deux modes de restauration de données sont possibles :

 

1. Mode “Lecture seule”

Si la taille du snapshot diffĂšre de la taille du volume, seul ce mode lecture seule est disponible.

Cette option permet de monter l'image du snapshot de données, ce qui permet d'accéder en lecture seule aux données de la sauvegarde.

À titre d'information, voici des commandes utiles pour exploiter votre sauvegarde :

  • Pour accĂ©der au volume de donnĂ©es principal : mount /dev/vdb /mnt/.
  • Pour monter le volume des donnĂ©es dans un dossier spĂ©cifique "backup" : mount -o nouuid -o ro,norecovery /dev/vdc /backup.

Pour savoir quelle lettre utiliser (/dev/vd?), utilisez la commande lsblk:

sign
 

2. Mode “Restauration”

La restauration du volume des donnĂ©es est une opĂ©ration irrĂ©versible. Le disque des donnĂ©es (vdb) sera remplacĂ© par le snapshot. À la fin de la restauration, il sera nĂ©cessaire de remonter le volume des donnĂ©es afin que votre systĂšme d'exploitation rafraichisse le contenu.

La procédure et les commandes suivantes sont uniquement fournies à titre indicatif :

  1. Assurez-vous que votre volume de données n'est pas monté :
    * umount /mnt (/mnt ou l'emplacement que vous aviez choisi pour accéder à vos données).
  2. Remontez le volume de données :
    * mount /dev/(vdb) /mnt

Pour connaßtre le nom du volume de données attaché à votre serveur, utilisez la commande lsblk (voir ci-dessus).


Cette FAQ a été utile?

Ce guide explique comment sauvegarder un VPS (Virtual Private Server) avec Acronis sur Swiss Backup la solution de sauvegarde dans un cloud suisse indépendant ; il décrit les prérequis, les différences entre les types de licences et redirige vers les ressources utiles.

 

Récapitulatif des choix de licences

  • Linux :
    • Machine Virtuelle : Pour les VPS ou environnements virtualisĂ©s.
    • Linux Server : Pour des machines autonomes, physiques ou virtuelles sans hyperviseur.
  • Windows :
    • Workstation : Pour des stations de travail physiques.
    • Server : Pour des machines physiques ou virtuelles avec des rĂŽles avancĂ©s.
    • Machine Virtuelle : Pour des VM Windows dans un environnement d’hyperviseur.

 

Sauvegarder un VPS sur Linux

Différences entre les types de licences

  • Machine Virtuelle :
    • Pour un VPS ou une machine virtuelle hĂ©bergĂ©e dans un environnement de virtualisation (ex. VMware, Hyper-V, Virtuozzo).
    • Une licence couvre l’hĂŽte physique et toutes les machines virtuelles qu’il contient.
    • AdaptĂ© aux environnements Public Cloud Infomaniak ou clusters d'hyperviseurs (chaque hĂŽte nĂ©cessite une licence).
  • Linux Server :
    • Pour une machine physique ou virtuelle individuelle fonctionnant sous Linux (systĂšme d’exploitation serveur).
    • AdaptĂ© aux serveurs autonomes, locaux ou en colocation.
    • Chaque licence couvre une machine physique ou virtuelle individuelle.

Pour configurer la sauvegarde de Linux :‍

  • Prenez connaissance de ce guide pour obtenir les dĂ©tails complets.

 

Sauvegarder un VPS sur Windows

Différences entre les types de licences

  • Workstation :
    • Une licence par machine physique Ă  sauvegarder.
    • Limitation : Cette licence ne prend pas en charge les applications Microsoft Exchange Server, SQL Server ou Active Directory.
  • Server :
    • Une licence par machine physique ou virtuelle fonctionnant sous Windows.
    • Prend en charge Microsoft SQL Server, SharePoint et Active Directory.
    • Compatible avec les rĂŽles d’hĂŽtes de virtualisation (Hyper-V, VMware ESXi, etc.).
  • Machine Virtuelle :
    • Une licence par machine virtuelle fonctionnant sous Windows dans un environnement d’hyperviseur.
    • Chaque hĂŽte de cluster nĂ©cessite une licence.

Pour configurer la sauvegarde de Windows :‍

  • Prenez connaissance de ce guide pour obtenir les dĂ©tails complets.

Cette FAQ a été utile?

Ce guide compare les différentes solutions Cloud d'Infomaniak pour vous aider à choisir l'infrastructure la plus adaptée à vos besoins. Dans tous les cas, vous bénéficiez de ressources dédiées et modulables.

 

Jelastic Cloud (PaaS)

Jelastic Cloud est une plateforme qui permet de créer des environnements de développement à la volée sans gérer l'administration systÚme:

  • FlexibilitĂ© maximale : la plateforme ajuste automatiquement vos ressources selon la charge en temps rĂ©el.
  • Avantage : idĂ©al si votre consommation (CPU, RAM) varie fortement selon les pĂ©riodes de l'annĂ©e.
  • Facturation : vous ne payez que les ressources rĂ©ellement consommĂ©es.

 

Serveur Cloud Managé

Un Serveur Cloud permet de gérer des sites et applications Web via une interface simplifiée, tout en permettant l'installation de logiciels spécifiques:

  • SimplicitĂ© : aussi facile Ă  utiliser qu'un hĂ©bergement mutualisĂ©, mais avec la puissance de ressources dĂ©diĂ©es.
  • Avantage : idĂ©al si votre consommation de ressources est stable et prĂ©visible.
  • Gestion : Infomaniak s'occupe de la maintenance technique et des mises Ă  jour de sĂ©curitĂ© du serveur.

 

VPS Cloud et VPS Lite

Les VPS Cloud ou VPS Lite offrent un accĂšs root complet Ă  une distribution Linux:

  • ContrĂŽle total : vous gĂ©rez la totalitĂ© de votre serveur et de vos configurations logicielles.
  • CompĂ©tences requises : une solide expertise technique en administration systĂšme est indispensable.
  • Usage : recommandĂ© pour des besoins spĂ©cifiques avec une consommation de ressources stable.

 

Pour des besoins d'infrastructure à grande échelle, prenez connaissance de l'offre Public Cloud.


Cette FAQ a été utile?

Ce guide explique quelles sont les différences entre les offres d'hébergement Web Infomaniak pour vous aider à choisir la meilleure solution selon vos besoins informatiques.

 

Si vous cherchez à héberger votre messagerie, prenez connaissance de cet autre guide.

 

Hébergement Web Starter

L'hébergement Web gratuit

L'hĂ©bergement Web Starter est proposĂ© gratuitement avec chaque nom de domaine enregistrĂ© chez Infomaniak. Il propose 10 Mo d'espace disque afin de crĂ©er un site (pages basiques en langage HTML uniquement - pas de PHP, pas de base de donnĂ©es) mĂȘme sans connaissance particuliĂšre grĂące Ă  l'outil Page de bienvenue.

 

Hébergement Web mutualisé

L'offre phare pour créer vos sites

Ces hébergements Web sont des offres mutualisées (les sites Web seront hébergés sur des serveurs dont les ressources sont partagées avec d'autres clients). Pour garantir la fiabilité de ces services mutualisés, les serveurs Infomaniak utilisent en moyenne seulement 40% de la puissance des CPU et sont équipés de disques SSD professionnels de derniÚre génération.

L'hébergement Web offre 250 Go d'espace disque minimum et permet de gérer plusieurs sites Web avec plusieurs noms de domaine. Cette offre inclus toutes les technologies habituellement utilisées pour créer des sites professionnels: PHP, MySQL, accÚs FTP et SSH, certificats SSL et installation facile de WordPress ou CMS courants, etc. Il est également possible d'y ajouter un site Node.js et/ou Site Creator.

A noter que sans hĂ©bergement d'aucune sorte, il est Ă©galement possible d'obtenir puis d'exploiter Site Creator “autonome / standalone ”. Prenez connaissance de cet autre guide.

 

Serveur Cloud

L'hébergement Web professionnel

Avec un Serveur Cloud, les ressources qui vous sont allouées ne sont pas partagées avec d'autres clients et vous pouvez personnaliser la configuration matérielle et logicielle de votre serveur selon vos besoins. Un Serveur Cloud permet également d'utiliser des composants qui ne sont pas disponibles sur des hébergements Web mutualisés (Node.js, mongoDB, Sol, FFMPEG, etc.).

  • Un Serveur Cloud permet de facilement administrer votre serveur via la mĂȘme interface d'administration que les hĂ©bergements Web - vous y gĂ©rez les sites de la mĂȘme façon.
  • Un VPS permet de gĂ©rer de maniĂšre 100% autonome votre serveur avec la version de Windows ou la distribution Linux de votre choix (Debian, Ubuntu, openSUSE, ...) - de solides compĂ©tences techniques sont requises pour utiliser un VPS, y compris VPS Lite.

 

Public Cloud (et Kubernetes Service)

Solution IaaS ouverte, éprouvée et sécurisée

Pour Infomaniak c'est l'infrastructure qui propulse kDrive, Swiss Backup et le Webmail, des services utilisĂ©s par plusieurs millions d'utilisateurs. Mais Public Cloud est accessible Ă  tout le monde et met Ă  disposition les ressources dont vous avez besoin pour le dĂ©veloppement de vos projets.‍

A l’aide des offres personnalisĂ©es et sur mesure vous n’aurez aucun mal Ă  gĂ©rer votre budget de dĂ©veloppement. Aucun frais de mise en service. Pas de montant minimum. RĂ©siliable Ă  tout moment. Vous ne payez que les ressources effectivement utilisĂ©es avec Public Cloud Ă  la fin de chaque mois, idem pour Kubernetes Service.

 

Jelastic Cloud

L'hébergement Web sur mesure avec les technologies de votre choix

Jelastic Cloud permet de créer des environnements de développement sur mesure avec les technologies de votre choix (PHP, Java, Docker, Ruby, etc.). C'est une offre cloud flexible:

  • Redimensionnement horizontal et vertical des ressources.
  • Paiement selon la consommation rĂ©elle des ressources.
  • Personnalisation facile de votre infrastructure (redondance, IP, SSL, rĂ©partition de charge, etc.).

Cette FAQ a été utile?

Ce guide concerne la création de réseaux privés entre différentes offres d'hébergement Infomaniak comme VPS Cloud / VPS Lite, Public Cloud, NAS Synology, etc.

 

Créer un VLAN entre VPS

Il n'est pas possible de créer un réseau privé (VLAN) entre VPS Cloud / VPS Lite et d'autres produits, comme NAS Synology par exemple, car ils sont installés sur des réseaux distincts.

Cependant il est possible de créer un VLAN entre minimum 10 VPS Cloud / VPS Lite vous appartenant (contactez le support Infomaniak) cependant un réseau privé dédié ne pourra pas communiquer avec un autre.

Il est recommandé de migrer vers l'offre Public Cloud pour créer de tels réseaux privés entre VM.


Cette FAQ a été utile?

Merci d'avoir confié la gestion de vos services à Infomaniak en espérant que vous avez eu du plaisir à les utiliser.

 

Préambule

  • Pour la plupart des produits, confirmez la demande de rĂ©siliation par e-mail sinon aucune donnĂ©e ne sera supprimĂ©e.
  • Les frais ouverts et hors forfait demeurent dus.
  • Une confirmation de rĂ©siliation est envoyĂ©e aux Ă©ventuels autres administrateurs de l'Organisation.
  • Les sauvegardes seront irrĂ©mĂ©diablement supprimĂ©es lors de la rĂ©siliation, rendant toute restauration impossible.

 

Quel produit/service souhaitez-vous supprimer?

Outils collaboratifs

Web & Domaines

Cloud Computing

Events & Marketing

Streaming

 

ClĂŽturez votre compte Infomaniak ou supprimez l'une de vos Organisations.
sign

N'hésitez pas à partager votre expérience personnelle avec Infomaniak. Le retour de clients satisfaits et moins satisfaits est utile et permet d'améliorer la qualité de services et de proposer des solutions adaptées aux besoins !


Cette FAQ a été utile?

Ce guide décrit le programme de lien d'affiliation d'Infomaniak et la maniÚre d'utiliser son compte d'affiliation et les liens affiliés (liens d'affiliation).

 

Préambule

  • Le programme d'affiliation (ou collaboration commerciale) est un excellent moyen de crĂ©er des revenus passifs consĂ©quents et durables ; elle vous permet de gagner de l'argent en parlant naturellement des produits Infomaniak :
    1. Testez un produit proposé par Infomaniak (il est possible de tester une fois l'hébergement Web + Service Mail durant 3 mois).
    2. Rédigez un article (prenez connaissance de cet autre guide si vous recherchez des conseils) qui présente les avantages de ce produit et les particularités d'Infomaniak.
    3. Placez dans l'article quelques liens qui redirigent vos lecteurs sur la page de vente du produit en question.
    4. Touchez ensuite pendant 365 jours une commission allant jusqu'à 50% sur toutes les commandes et les renouvellements des nouveaux clients ayant cliqué au préalable sur l'un de vos liens.
  • Cliquez ici pour rejoindre les affiliĂ©s actifs Ă  qui Infomaniak verse chaque mois des milliers de francs ou d'euros ! Il y a autant de raison de crĂ©er un site que d'augmenter vos revenus.

 

Administrer les liens d'affiliation

Pour obtenir les liens avec votre propre tag/ID :

  1. Cliquez ici afin d'accéder au Manager Infomaniak.
  2. Cliquez sur Affiliation dans le menu latéral gauche.
  3. Cliquez sur Outils marketing dans le menu latéral gauche.
  4. Cliquez sur Liens d'affiliation dans le menu latéral gauche.
  5. Utilisez ces liens dans vos contenus.

Vous pouvez créer un lien vers n'importe quelle page du site Infomaniak en y ajoutant votre tag unique à la fin. Pour rediriger vos visiteurs par exemple sur la page https://www.infomaniak.com/gtl/hosting.ssd votre lien d'affiliation ressemblera à cela: https://www.infomaniak.com/gtl/hosting.ssd?utm_term=xxyyyyyzzz (xxyyyyyzzz étant votre ID unique).

La liste des commandes effectuées via votre lien reste anonyme. Vous verrez simplement le numéro de la commande et la commission associée.

 

Paiement des gains

Le paiement de vos gains s'effectue automatiquement au début de chaque mois dÚs que le montant des commissions s'élÚve à CHF/EUR 50.-.

  • Le programme d'affiliation est valable uniquement pour les produits commandĂ©s lors de la crĂ©ation d'un nouveau compte client, et non sur un compte client existant.
  • Vous continuerez Ă  recevoir une commission pendant 1 an Ă  partir de la crĂ©ation du compte client (sur les nouveaux produits et les renouvellements).
  • Pour que les gains soient comptabilisĂ©s, il faut qu'il s'agisse d'un nouveau client ayant cliquĂ© sur votre lien d'affiliation (le cache est conservĂ© pendant 30 jours).
  • Les gains sont en attente de validation pendant 30 jours aprĂšs la crĂ©ation de la commande, en raison de la garantie "Satisfait ou remboursĂ©".
    • En cas de remboursement pendant cette pĂ©riode, l'affiliĂ© ne recevra pas de commission.
  • Si vous recevez un paiement dans une devise diffĂ©rente de celle de votre compte d'affiliation, le montant sera converti au taux de change en vigueur.

Pour définir le mode de paiement (compte prépayé Infomaniak, PayPal, IBAN) :

  1. Cliquez ici afin d'accéder au Manager Infomaniak.
  2. Cliquez sur Affiliation dans le menu latéral gauche.
  3. Cliquez sur Gains et paiements dans le menu latéral gauche.
  4. Cliquez sur Préférences de paiement dans le menu latéral gauche:

Taux des commissions

DĂšs votre inscription au programme d'affiliation, vous percevez 25 % de commission sur chaque commande et renouvellement effectuĂ© par les nouveaux clients que vous avez recommandĂ©s. Votre taux de commission Ă©volue automatiquement en fonction des gains que vous cumulez :

  • 30 % dĂšs que vos gains cumulĂ©s atteignent 50.–
  • 35 % Ă  partir de 1'000.– de gains cumulĂ©s
  • 50 % une fois le seuil des 20'000.– de gains cumulĂ©s franchi

Autrement dit, plus vous ĂȘtes actif tĂŽt, plus vos efforts seront rapidement rĂ©compensĂ©s.

 

Résoudre un problÚme en cas de commission non comptabilisée

Voici les raisons principales pour lesquelles une commission pourrait ne pas ĂȘtre prise en compte:

  • Le client a oubliĂ© de cliquer sur la banniĂšre disponible sur le site du partenaire affiliĂ©.
  • Le nouveau compte client a Ă©tĂ© créé par la personne bĂ©nĂ©ficiant du programme d'affiliation (IP reconnue).
  • Le nouveau compte client est gĂ©rĂ© par un utilisateur existant.
  • Les nouveaux produits ont Ă©tĂ© commandĂ©s Ă  partir d'un compte client existant.
  • Les nouveaux produits ont Ă©tĂ© commandĂ©s par la personne qui bĂ©nĂ©ficie du programme d'affiliation.
  • Les nouveaux produits ont Ă©tĂ© commandĂ©s depuis le bureau/domicile de la personne bĂ©nĂ©ficiant du programme d'affiliation.
  • Les nouveaux produits n'ont pas Ă©tĂ© commandĂ©s lors de la crĂ©ation du nouveau compte client.
  • La commande a Ă©tĂ© annulĂ©e durant les 30 premiers jours.

L'objectif de ce programme est de trouver de nouveaux clients et non de passer des commandes pour des clients existants.

  • Si vous souhaitez "vendre" les produits Infomaniak Ă  des clients existants, utilisez plutĂŽt le programme de revendeur (partenaire), un systĂšme diffĂ©rent que l'affiliation elle-mĂȘme.
    • ⚠ Il n'est pas possible de souscrire au programme d'affiliation (collaboration commerciale) Infomaniak tout en Ă©tant Partenaire Infomaniak simultanĂ©ment !

 

Produits couverts par ce programme

Le programme d'affiliation d'Infomaniak couvre presque tous les produits, notamment


  • ✓ kSuite : l'alternative 100% suisse Ă  Google Workspace et Microsoft 365
  • ✓ VPS LiteVPS Cloud : Serveur Linux/Windows
  • ✓ Public Cloud (et donc Kubernetes Service): l'alternative souveraine Ă  AWS, GCP ou Azure
  • ✓ AI Services : les meilleures alternatives souveraines aux IA du moment
  • ✓ Jelastic


 à l'exception des services suivants :


Cette FAQ a été utile?

Infomaniak ne fournit pas d'accĂšs root sur Serveur Cloud.

En revanche, un accĂšs root est possible sur:


Cette FAQ a été utile?

L'utilisateur et le processus "cloud base - ini" sont utilisĂ©s dans le cadre de l'infrastructure VPS Cloud / VPS Lite d'Infomaniak (dans le cas par exemple oĂč l'instance est reconstruite). En savoir plus


Cette FAQ a été utile?

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:

  1. Cliquez ici afin d'accéder au service pour lequel vous souhaitez planifier les maintenances sur le Manager Infomaniak (besoin d'aide ?).
  2. Cliquez directement sur le nom attribuĂ© au produit concernĂ©.
  3. Cliquez sur Maintenances planifiées dans le menu latéral gauche ou sur la page centrale selon le service concerné (ci-dessous Jelastic):
    • MĂȘme principe pour un VPS:
  4. Cliquez sur les boutons pour définir, en bleu, un créneau d'intervention préféré.
  5. Validez en cliquant sur le bouton tout en bas:

Cette FAQ a été utile?

Ce guide apporte des précisions importantes concernant le lancement et l'exécution de scripts en ligne de commande (SSH) sur différents types d'hébergements Infomaniak.

 

Exécution de scripts via SSH et gestion des ressources

Contrairement aux scripts exécutés via un navigateur web, il n'y a généralement pas de limite de temps (timeout) stricte pour les commandes lancées en SSH. Votre script peut donc théoriquement tourner aussi longtemps que nécessaire.

 

Temps d'exécution et persistance

Si votre session SSH se ferme (perte de connexion internet ou fermeture du terminal), le script en cours sera immédiatement interrompu.

Pour Ă©viter cela lors de tĂąches longues, il est recommandĂ© d'exĂ©cuter vos scripts en arriĂšre-plan ou dans le cas d'un VPS d'utiliser des outils de multiplexage de terminal (comme screen, tmux ou l'utilitaire nohup). Cela permet au processus de continuer son travail mĂȘme aprĂšs votre dĂ©connexion.

 

Limites de ressources (RAM et CPU)

Si le temps n'est pas limité, les ressources matérielles le sont.

L'exécution de vos scripts reste soumise aux capacités de la machine et à sa configuration :

  • MĂ©moire (RAM) : si un processus consomme plus de mĂ©moire que la limite autorisĂ©e (par exemple, la limite memory_limit de PHP ou la RAM physique disponible), il sera tuĂ© par le systĂšme pour prĂ©server la stabilitĂ© du serveur.
  • Processeur (CPU) : un usage abusif du processeur sur une longue durĂ©e peut entraĂźner un bridage ou une interruption du processus.

 

Il est envisageable d'ajuster ces limites de ressources sur les environnements dĂ©diĂ©s (type Serveur Cloud). En revanche, sur les hĂ©bergements mutualisĂ©s, ces limites sont fixes et non modifiables afin de garantir la performance pour l'ensemble des utilisateurs hĂ©bergĂ©s sur le mĂȘme serveur.


Cette FAQ a été utile?

Ce guide concerne Django, un framework open-source de développement Web en Python, particuliÚrement réputé pour sa robustesse et sa rapidité de développement.

 

Installation de Django

Prérequis

  • Un hĂ©bergement adaptĂ©:
    • Le dĂ©ploiement d'une application Python nĂ©cessitant un serveur d'applications fonctionnant en continu, un hĂ©bergement Web mutualisĂ© standard n'est pas indiquĂ©.
    • Un accĂšs complet au serveur via SSH est requis.
  • Environnement technique:
    • Python 3 installĂ© sur le serveur, ainsi que le gestionnaire de paquets pip.
  • Connaissances de base:
    • Une familiaritĂ© avec l'interface en ligne de commande (CLI) sous Linux et la gestion des environnements virtuels Python (comme venv).

Voici les étapes générales pour initialiser votre environnement sur votre serveur :

Il est nécessaire d'installer Django sur des offres Web garantissant un contrÎle total sur l'environnement d'exécution, telles que les VPS Cloud / VPS Lite : découvrir les différents hébergements Web d'Infomaniak.

  1. Connectez-vous Ă  votre serveur VPS en SSH.
  2. Créez et activez un environnement virtuel dédié à votre projet afin d'isoler vos dépendances (ex: python3 -m venv my_environnement puis source my_environnement/bin/activate).
  3. Procédez à l'installation du framework via le gestionnaire de paquets : pip install django.
  4. Initialisez votre nouveau projet avec la commande : django-admin startproject name_of_project.

 

Mise en production

Attention, le serveur de développement intégré à Django (lancé via runserver) n'est pas conçu pour un environnement de production. Pour exposer votre site sur Internet en toute sécurité sur votre VPS Infomaniak, il sera nécessaire de configurer un serveur d'applications (comme Gunicorn ou uWSGI) derriÚre un proxy inverse (Reverse Proxy) tel que Nginx ou Apache.

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide traite de l’exĂ©cution du langage C# et du framework .NET via l’implĂ©mentation Mono sur les hĂ©bergements Infomaniak.

 

Technologies pour le développement logiciel

Pour utiliser le langage C# et le framework .NET avec l’implĂ©mentation Mono, afin de dĂ©velopper des applications logicielles dĂ©ployables et exĂ©cutables sur plusieurs plateformes, en dehors de l’environnement Windows, il est recommandĂ© d’opter pour des solutions telles que :

La souplesse et la portabilitĂ© offertes par ces environnements multiplateformes signifient qu’un hĂ©bergement Web mutualisĂ© ne permet pas l’exĂ©cution de projets basĂ©s sur C#, .NET ou Mono.

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide détaille les plages d'adresses IP publiques utilisées par Infomaniak ; ceci facilite notamment la configuration des systÚmes de sécurité (firewall, filtrage, whitelisting).

 

Préambule

  • Les adresses sont indiquĂ©es au format CIDR (exemple : 192.0.2.0/24), qui regroupe plusieurs adresses consĂ©cutives.
  • Le format du listing inclut les plages IP (ranges) utilisĂ©es par les produits suivants :
    • kuite : tous les produits kSuite
    • vps : tous les VPS
    • public-cloud : tout le Public Cloud
    • all : englobe toutes les IP du rĂ©seau Infomaniak

 

Plages d'adresses IPv4 & IPv6

Le lien vers le fichier JSON répertoriant les IP est :

https://prefixes.infomaniak.com/json


Cette FAQ a été utile?

Ce guide détaille les bibliothÚques logicielles permettant de manipuler le format PDF et compatibles avec les différentes offres d'hébergement web Infomaniak.

 

Préambule

  • Les extensions PHP PDF permettent entre autre de gĂ©nĂ©rer un PDF Ă  partir de donnĂ©es dynamiques pour crĂ©ation de factures personnalisĂ©es par exemple.

 

PDF et Serveur Cloud

Sur Serveur Cloud, vous pouvez installer des apps comme PDFtk 


Sur hébergement mutualisé, ImageMagick est actif et supporte les formats EPDF, PDF et PDFA.


Cette FAQ a été utile?

Ce guide détaille l'intégration de l'environnement ASP / ASP.NET au sein de l'écosystÚme Infomaniak.

 

Compatibilité & Infrastructure

Les solutions d'Hébergement Web et Serveurs Cloud managés sont optimisées pour des environnements Linux/Apache. Par conséquent, le module Apache::ASP n'est pas supporté nativement sur ces offres mutualisées.

 

Alternatives & solutions Cloud

Pour déployer vos applications ASP en toute fluidité, plusieurs options s'offrent à vous :

  • VPS Cloud : installez et configurez votre propre stack ASP/IIS ou utilisez Mono/Core sur une distribution de votre choix.
  • Jelastic Cloud (PaaS) : dĂ©ployez vos applications ASP.NET Core via des conteneurs Docker en quelques clics avec un scaling horizontal automatique.
  • Public Cloud : pour les infrastructures Ă  haute disponibilitĂ© utilisant OpenStack, idĂ©al pour les architectures micro-services.

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide prĂ©sente l’utilisation de MySQL sur les hĂ©bergements Infomaniak, en particulier le fonctionnement des procĂ©dures stockĂ©es.

 

Préambule

  • Les “stored procedures” et “stored routines” ne sont pas disponibles sur un hĂ©bergement Web mutualisĂ©.

 

Comprendre les procédures et routines stockées

Si les procĂ©dures stockĂ©es sont indispensables Ă  votre projet et que vous utilisez actuellement un hĂ©bergement mutualisĂ©, il est conseillĂ© d’envisager un VPS ou un serveur dĂ©diĂ©, qui offrent davantage de contrĂŽle et de ressources.

Les procĂ©dures stockĂ©es constituent un moyen efficace d’automatiser des tĂąches et d’intĂ©grer la logique mĂ©tier directement dans la base de donnĂ©es. Elles permettent ainsi d’obtenir des applications plus performantes et plus faciles Ă  maintenir.

Sur un Serveur Cloud, dĂšs lors que l’utilisateur dispose des droits administrateur sur la base MySQL concernĂ©e, il possĂšde les autorisations nĂ©cessaires pour exĂ©cuter des instructions SQL, y compris la commande EXECUTE, utilisĂ©e pour lancer des procĂ©dures stockĂ©es dĂ©jĂ  prĂ©sentes dans la base de donnĂ©es.

L’utilisateur dispose Ă©galement des privilĂšges requis pour crĂ©er de nouvelles procĂ©dures stockĂ©es. La crĂ©ation d’une procĂ©dure stockĂ©e s’effectue via une syntaxe SQL spĂ©cifique dĂ©finissant les instructions Ă  exĂ©cuter, suivie de son enregistrement dans la base de donnĂ©es.

Exemple

DELIMITER //
CREATE PROCEDURE GetUserCount()
BEGIN
    SELECT COUNT(*) AS total_users FROM users;
    -- Returns the total number of users in the table
END //
DELIMITER ;

-- Execute the stored procedure
CALL GetUserCount();

Cette FAQ a été utile?

Ce guide précise les ressources dont vous pouvez bénéficier avec un Jelastic Cloud selon le type de compte que vous possédez.

 

Préambule

  • Tous les comptes Jelastic Cloud offrent des avantages:
    • Applications Web: plus de 40 CMS installables en 1 clic.
    • Support de technologies variĂ©es.
    • Bases de donnĂ©es: SQL & NoSQL.
    • Certificats SSL: gratuit avec Let's Encrypt.
    • Sauvegardes automatiques: toutes les 24 heures (incrĂ©mentales, sur les 7 derniers jours).

 

Compte d'essai de 14 jours

La pĂ©riode d'essai permet de tester Jelastic Cloud sans engagement. Vous pouvez ainsi vĂ©rifier si cette solution rĂ©pond Ă  vos attentes et estimer les ressources dont vous avez besoin. GrĂące au calculateur, vous pourrez ensuite dĂ©terminer le tarif horaire ou mensuel de votre PaaS en fonction de vos tests.

Pendant la période d'essai, vous disposez des ressources suivantes :

  • nombre d'environnements: 5
  • puissance: 8 Cloudlets (3.2 GHz de CPU et 1 Go de RAM)
  • stockage SSD: 10 Go
  • bande passante: 20'000 Kb/s

Les adresses IP publiques, les SSL personnalisés, les images Docker et VPS Elastic sont uniquement disponibles avec un compte payant.

 

Compte payant

DÚs que vous achetez des crédits Jelastic, les restrictions du compte d'essai sont levées et vous pouvez librement ajuster les ressources de votre PaaS selon vos besoins :

  • nombre d'environnements: selon vos besoins
  • puissance: personnalisable selon vos besoins
  • stockage SSD: 20 Go inclus, puis extensible jusqu'Ă  100 Go par environnement
  • trafic entrant et sortant: 2.8 Go / heure (2.4 To / mois) inclus, puis facturĂ© au Go
  • bande passante: 400'000 Kb/s

Cette FAQ a été utile?