Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Merci d'avoir choisi Infomaniak pour créer votre PaaS !
Ce guide vous permet de rapidement utiliser les fonctions essentielles de votre nouveau produit. En cas de problème, merci de consulter notre base de connaissances et cette documentation avant de prendre contact avec notre support.
Questions fréquentes
- Qu'est-ce qu'une plateforme en tant que service (PaaS) ?
- Qu'est-ce qu'un conteneur ou un noeud ?
- Qu'est-ce qu'est Jelastic ?
- Qu'est-ce qu'un Cloudlet ? Comment fonctionne la facturation de Jelastic ?
- Quelles sont les technologies supportées par Jelastic Cloud ?
- Est-ce possible de créer un VPS avec Jelastic Cloud ?
- Quels sont les moyens possibles pour déployer une application ?
- Quelle est la différence entre Jelastic Cloud et un Serveur Cloud non managé ?
- Quelles sont les différences entre un compte gratuit (période d'essai) et payant ?
Ressources techniques
Nous vous invitons à consulter la documentation officielle de Jelastic en anglais pour les questions techniques :
- Installer des applications en cluster (WordPress, Magento, etc.)
- Créer un environnement
- Déployer une application ou du code
- Configurer vos serveurs Java, PHP, Ruby, etc.
- Lier un nom de domaine
- Ajouter une adresse IP publique
- Monitorer une application
- Se connecter en SSH
- Gérer les notifications liées à la consommation des ressources
- Configurer le redimensionnement dynamique horizontal et vertical
- Installer des paquets sans accès root avec Yum Packages Installer
En cas de besoin ou de problème de compréhension, notre support reste à votre disposition 7/7.
Jelastic Cloud est le fruit d'une étroite collaboration entre Infomaniak et l'entreprise Jelastic.
Infomaniak
Infomaniak fournit l'infrastructure, assure le support et veille à garantir la performance, la sécurité et la fiabilité de la solution. Notre infrastructure vous garantit en permanence la disponibilité et la fluidité de vos applications. Elle répond aux pics de trafic et réduit automatiquement la consommation des ressources durant les périodes creuses. Cette flexibilité offre un rapport coûts/performances optimal puisque seules les ressources réellement utilisées sont comptabilisées. Avec ce nouveau service Cloud, vous pouvez donc aligner les ressources informatiques au rythme et aux fluctuations de la demande tout en conservant la parfaite maîtrise du budget.
La totalité de vos données sont donc gérées en Suisse dans les datacenters d'Infomaniak, et vous bénéficiez également de la qualité de notre support en cinq langues.
Jelastic
Jelastic fournit la partie logicielle du produit et assure la maintenance et le développement logiciel de la solution. Fondée en 2011, Jelastic est une plateforme qui automatise la création, le redimensionnement, le clustering et les mises à jour de sécurité des applications traditionnelles et natives dans le Cloud. Cette solution offre également l'avantage de prendre en charge les environnements Java, PHP, Ruby, Node.js, Python,.NET, Go, ainsi que le cluster Docker.
En savoir plus
Nous avons à cœur d'améliorer en permanence nos produits et notre service client. À chaque fois que vous partagez une suggestion sur l'un de nos services par notre support, les réseaux sociaux ou sur le Web, nous en discutons lors de la réunion du service concerné. Vos besoins déterminent nos priorités et nous permettent d'améliorer vos services en permanence.
Quel produit pouvons-nous améliorer ?
- Domaines : français / anglais / allemand / italien / espagnol
- Hébergement Web : français / anglais / allemand / italien / espagnol
- Service Mail & Infomaniak Mail : français/ anglais / allemand / italien / espagnol
- kDrive : français / anglais / allemand / italien / espagnol
- Serveurs Cloud : français / anglais / allemand / italien / espagnol
- Jelastic Cloud : français / anglais / allemand / italien / espagnol
- Outil de Newsletter : français / anglais / allemand / italien / espagnol
- Certificats SSL : français / anglais / allemand / italien / espagnol
- Housing & Datacenter : français / anglais / allemand / italien / espagnol
- Streaming audio : français / anglais / allemand / italien / espagnol
- Streaming vidéo : français / anglais / allemand / italien / espagnol
- VOD/AOD : français / anglais / allemand / italien / espagnol
- NAS Synology : français / anglais / allemand / italien / espagnol
- Swiss Backup : français / anglais / allemand / italien / espagnol
- Gestionnaire d'invités : français / anglais / allemand / italien / espagnol
- Swiss Transfer : français / anglais / allemand / italien / espagnol
- Public Cloud : français / anglais / allemand / italien / espagnol
Notre support se tient également à votre disposition par e-mail, chat ou téléphone en cas de besoin.
Ce guide précise les ressources dont vous pouvez bénéficier avec un Cloud Jelastic selon le type de compte que vous possédez.
Tous les comptes Jelastic Cloud offrent les avantages suivants :
- Applications Web: plus de 40 CMS installables en 1 clic
- Technologies: PHP, Java, Node.JS, Ruby, Python, Go, Docker (en savoir plus)
- Bases de données: SQL & NoSQL (en savoir plus)
- 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 à notre 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
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 selon vos besoins
- Trafic entrant et sortant: 2.8 Go / heure (2.4 To / mois) inclus, puis facturé au Go
- Bande passante: 400 000 Kb/s
En savoir plus
- Comment fonctionne la facturation de Jelastic Cloud ? Qu'est-ce qu'un Cloudlet ?
- Quelles sont les technologies supportées par Jelastic Cloud ?
- Guide de démarrage de Jelastic Cloud
Jelastic propose un add-on qui permet d'installer des paquets qui nécessitent des permissions sudo sans avoir besoin d'un accès root: https://github.com/jelastic-jps/packages-installer
Toutes les informations requises pour utiliser cet add-on sont décrites dans le readme de l'add-on.
Ce guide explique comment obtenir un certificat SSL personnalisé que vous pourrez utiliser avec un serveur Jelastic chez Infomaniak.
La documentation Jelastic pour le SSL
- Il est tout à fait possible d'acheter un certificat SSL auprès d'Infomaniak afin de l'installer sur Jelastic après.
- De façon intégrée à Jelastic, vous trouverez également un certificat valable que pour des domaines xxx.jcloud.ik-server.com: https://docs.jelastic.com/built-in-ssl
- Les certificats Let's Encrypt peuvent également être obtenus gratuitement et pour n'importe quel domaine: https://jelastic.com/blog/free-ssl-certificates-with-lets-encrypt/
- Il est possible d'obtenir un certificat payant, pour n'importe quel domaine: https://docs.jelastic.com/custom-ssl
- Dans le but de procéder à des tests, vous pouvez également mettre en place un certificat auto-signé: https://docs.jelastic.com/self-signed-ssl
Les certificat SSL personnalisés sont uniquement disponibles avec un compte payant.
Ce guide explique comment fournir des détails utiles lors d'une demande d'assistance auprès du Support Infomaniak.
Autoriser le Support à accéder à votre contenu
Il vous est possible d'accorder pendant 7 jours maximum l'accès à certains produits de votre kSuite au support Infomaniak. Seuls les collaborateurs d'Infomaniak qui traiteront votre demande de support pourront y accéder et vous pourrez révoquer cet accès à n'importe quel moment.
- Se connecter à votre espace Infomaniak (manager.infomaniak.com) ou depuis Infomaniak Mail (mail.infomaniak.com)
- Tout en haut à droite cliquer sur la pastille avec vos initiales, puis sélectionner Gérer mon profil
- Dans l'encadré Accès support, cliquer sur Gérer
- Donner l'accès aux produits de la kSuite ou kDrive en cliquant sur le bouton
(autoriser l'un n'autorise pas l'autre - ce sont des autorisations spécifiques)
Windows
Microsoft propose un logiciel préinstallé dédié aux captures d'écran. Mais pour les réaliser manuellement :
- Afficher ce que vous voulez/devez transmettre à l'écran
- Appuyer sur la touche PRINTSCREEN de votre clavier (ou PRTSCR, IMPR. ECRAN, etc.) une fois
- Dans Microsoft Word (ou similaire), faites "Édition" -> "Coller" pour placer votre image sur la page
- "Enregistrer" votre fichier
- Recommencer l'opération du point 1 au point 5 autant de fois que le nombre de captures désirées
Mac OS X
- Appuyez simultanément sur les touches "cmd" + "majuscule/shift" (la flèche évidée vers le haut) + la touche "3"
- A chaque pression sur ces touches, un fichier image est créé sur le bureau de votre ordinateur
Apple iOS (iPhone, iPad...)
- Appuyez simultanément sur les boutons "Power" + "Home" (les deux seuls boutons physiques)
- Vous trouverez ensuite les captures d'écran dans l'application "Photos" de votre appareil
Google Android (p.ex Samsung, LG ou Sony)
- Appuyez simultanément sur la touche Volume Bas (sur la tranche) et sur la touche de verrouillage
- L’image capturée est ainsi enregistrée automatiquement dans un dossier Screenshots de la galerie
Popup Windows
Pour copier-coller sous forme de texte un message d'erreur présent dans popup Windows, un simple appui sur la touche "CTRL" + "C" sur votre clavier suffit à recopier le message dans le presse papier. Vous pourrez ensuite le coller ("CTRL" + "V") dans le corps du message que vous nous envoyez.
Console Javascript du navigateur
Windows
Chrome, Firefox et Safari : entrer la combinaison de touches ctrl + maj + i
Internet Explorer et Edge : taper la touche F12
Mac OS X
Chrome : entrer la combinaison de touches ⌘ + ⌥ + J
Safari : entrer la combinaison de touches ⌘ + ⌥ + C
Ensuite, cliquez sur l'icône de rond barré ou similaire pour remettre le journal à zéro.
Affichez la page de votre site concernée par le souci, l'onglet console affiche les erreurs JavaScript et les ressources en ligne non trouvé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.). Cette fonctionnalité est pour le moment uniquement disponible pour les Serveurs Cloud (managés et non managés) et Jelastic Cloud.
Sans indication de votre part, les maintenances planifiées sont généralement effectuées entre 22h et 2h du matin.
Modifier le moment de vos maintenances planifiées
- ouvrir le Manager (manager.infomaniak.com)
- aller dans le produit concerné (Serveur Cloud, Jelastic Cloud, etc.)
- cliquer sur Maintenances planifiées
- cliquer sur Personnaliser la plage horaire ou sur Modifier
Merci d'avoir choisi Jelastic Cloud d'Infomaniak ! Ce guide détail comment transférer un environnement d'un compte Jelastic à un autre.
Les instructions suivantes sont uniquement fournies à titre indicatif. Merci de vous référer à la documentation Jelastic officielle (en anglais uniquement)
Prérequis
Un environnement peut être transféré depuis n'importe quel type de compte Jelastic (essai, beta, désactivé, etc.). Néanmoins il est indispensable que le destinataire du transfert dispose d'un compte payant.
Il faut s'assurer également que le compte de destination n'a pas atteint :
- Le maximum de cloudlets par conteneur
- Le nombre maximal de nœuds de calcul disponibles pour un environnement
- Le nombre maximal d'environnement sur le compte
Et enfin, il faut utiliser l'adresse mail utilisateur du compte destinataire qui se trouve sous la rubrique utilisateur dans le tableau de bord Jelastic du compte de Destination.
Procédure de transfert
- Cliquer sur le bouton Paramètres en face de l'environnement à transférer
- Depuis le menu Paramètres, sélectionner l'option Changer de propriétaire
- Indiquer l'adresse mail du compte de destination, puis cliquer sur Envoyer
- Si le compte de destination existe et répond au critère de transfert une notification indiquant l'envoi de la demande apparaitra
- L’icône suivant :
s'affichera devant l'environnement à transférer tant que la requête de transfert n'est pas acceptée par le nouveau propriétaire
- Une fois la requête de transfert accepté, l'environnement est retiré de votre compte
Dès lors que le transfert est terminé, il est possible de résilier le produit Jelastic de votre compte, tous les crédits encore disponibles au moment de la résiliation seront automatiquementtransférés sur votre compte prépayé Infomaniak.
En savoir plus
- Guide de démarrage : Jelastic Cloud
- Jelastic Cloud : restrictions des ressources liées aux types de comtpe
- Jelastic Cloud : lancer des commandes avec un accès root sur n'importe quel conteneur
Ce guide montre comment utiliser l'extension Swiss Backup pour sauvegarder les données de vos noeuds Jelastic.
Swiss Backup est une solution de sauvegarde qui permet d'automatiser la sauvegarde de vos fichiers, postes de travail, mobiles et serveurs. Vos données sont stockées en Suisse dans les datacenters d'Infomaniak sur au moins trois emplacements physiques différents. Vous avez ainsi l'assurance de ne rien perdre.
1. Prérequis
- Utiliser Jelastic (découvrir Jelastic Cloud)
- Avoir un compte Swiss Backup (créer gratuitement un compte)
- Au moins un environnement doit être actif avec l'extension installée pour que vos sauvegardes soient visibles
2. Configurer Swiss Backup
- ouvrir le Manager (manager.infomaniak.com)
- aller dans Swiss Backup
- cliquer sur le bouton Ajouter un appareil
- choisir un Espace de stockage libre
- donner un nom et déterminer un quota pour cet espace
- noter le nom d'utilisateur (par ex. : SXY-PM000000) et générer un mot de passe via le mail reçu
3. Configurer l'extension Swiss Backup sur Jelastic
- se connecter au Tableau de bord Jelastic de votre serveur
- aller dans le Marketplace
- rechercher et installer l'extension Backup / Restoration
Deux types de sauvegarde sont ensuite possibles :
- sauvegarder des dossiers spécifiques
- créer un snapshot d'un noeud entier
Nous allons maintenant détailler ces deux possibilités.
3.1 Sauvegarder des dossiers spécifiques
- renseigner le nom d'utilisateur et le mot de passe de votre emplacement libre Swiss Backup (cf. étape 6 du point 2)
- cocher Backup your data
- cocher Backup specific folders
- renseigner le chemin absolu des dossiers à sauvegarder dans le champ Folders to backup. Il est possible de spécifier plusieurs dossiers en séparant chaque chemin par une virgule comme sur l'image ci-dessus. Exemple : /root/admin/, /home/user1/, /jelastic/containers/ (dans cet exemple, 3 dossiers ont été spécifiés.).
3.2 Sauvegarder un nœud entier
- cocher Backup your data
- cocher Backup all files pour sauvegarder l'ensemble du système de fichiers d'un nœud. Veuillez noter que certains fichiers sont automatiquement exclus :
- les dossiers /dev, /proc, /sys, /run
- les systèmes de fichiers non montés en tant que partie de la partition racine, y compris les systèmes de fichiers virtuels.
3.3 Définir la fréquence et la politique de rétention des sauvegardes
Fréquence des sauvegardes
2 options sont disponibles :
- effectuer la sauvegarde quotidiennement (à 20h UTC)
- effectuer la sauvegarde toutes les heures (au début de l'heure, par ex. à 13h, à 14h, etc.)
Politique de conservation
Vous pouvez définir la durée de conservation de vos sauvegardes en années, mois, jours et heures. Si vous souhaitez conserver indéfiniment vos sauvegardes, réglez simplement les paramètres sur 0.
Si par exemple vous effectuez des sauvegardes toutes les heures et que vous définissez une politique de conservation à 1 an, 2 mois, 4 jours, 2 heures, cela signifie que chaque sauvegarde sera disponible pendant une période de 1 an, 2 mois, 4 jours, 2 heures (=10322 sauvegardes). Notez que la suppression des sauvegardes est effectuée chaque dimanche à 22h30 (UTC).
Attention : nous vous invitons à ne pas mettre tous les paramètres à 0, car des sauvegardes permanentes peuvent entraîner des échecs de sauvegarde.
Limites recommandées :- Année : 1
- Mois : 12
- Jours : 99
Pour une sauvegarde horaire (chaque heure), nous vous conseillons une rétention maximum d'un mois. Au-delà de cette valeur, certaines sauvegardes peuvent échouer.
4. Restaurer des sauvegardes
4.1 Restaurer des données d'un noeud
- se connecter au Tableau de bord Jelastic de votre serveur
- aller dans le Marketplace
- rechercher et installer l'extension Swiss Backup
- renseigner le nom d'utilisateur et le mot de passe de votre emplacement libre Swiss Backup (cf. étape 6 du point 2)
- cocher Restore your data
- sélectionner le nœud qui contient la sauvegarde à restaurer (figure 1)
- sélectionner la sauvegarde à restaurer et le dossier de restauration (figure 2)
- cliquer sur le bouton Restaurer
Figure 1.
Figure 2.
4.2 Restaurer des dossiers spécifiques d'un snapshot (CLI)
Chaque sauvegarde correspond à un ID unique. Vous pouvez inclure et exclure des dossiers de vos snapshots lors d'une restauration. Pour voir vos snapshots :
- . /home/.config/swissbackup/openrc.sh
- restic snapshots
- utilisez --exclude et --include pour restreindre la restauration à un sous-ensemble de fichiers dans le snapshot. Par exemple, pour restaurer un seul fichier : restore 79766175 --target /tmp/restore-work --include /work/foo
Il existe des variantes insensibles à la casse de --exclude et --include appelées --iexclude et --iinclude. Ces options se comportent de la même manière mais ignorent la casse des chemins.
5. Modifier la configuration de la sauvegarde
- se connecter au Tableau de bord Jelastic de votre serveur
- aller dans le Marketplace
- rechercher et installer l'extension Swiss Backup
- modifier la configuration comme souhaité
5.1 Modifier manuellement la planification des sauvegardes (CLI)
Le calendrier des sauvegardes est défini par un cronjob et les sauvegardes sont effectuées à l'aide de l'outil restic.
Pour modifier la planification de vos sauvegardes:
En tant qu'utilisateur root, lancez la commande crontab -l pour afficher les horaires actuels :- La ligne contenant retention-all.sh correspond à la tâche de sauvegarde
- La ligne contenant purge.sh correspond à la tâche de rétention des sauvegardes
Exemple :
Modifiez le planning à l'aide de la commande crontab -e
Vous pouvez modifier la ligne composée du script rentention-all.sh ou retention.sh, ces scripts correspondent au lancement de vos sauvegardes. Attention : les crons ont été pensés pour ne pas causer de problèmes entre les sauvegardes et les suppressions multiples. Nous vous invitons à faire attention au temps requis pour les sauvegardes et les suppressions- Pour en savoir plus sur les cronjobs, visitez le site crontab.guru
- Pour en savoir plus sur restic, veuillez consulter le site restic.net/
6. Supprimer manuellement des sauvegardes (CLI)
- ouvrir le fichier de configuration:
. /home/.config/swissbackup/openrc.sh - afficher les sauvegardes disponibles:
restic snapshots - supprimer la sauvegarde souhaitée :
restic forget IdBackup --prune - supprimer toutes les sauvegardes d'un fichier sauf une :
restic forget --tag folders --keep-last 1 --prune
7. Supprimer la planification de la sauvegarde
Ce bouton vous permet de supprimer la planification de votre sauvegarde :
8. Désinstaller l'extension Swiss Backup
Il nécessaire de supprimer la planification de la sauvegarde (voir chapitre 8) avant de pouvoir supprimer l'extension Swiss Backup.
En savoir plus
- Guide de démarrage de Swiss Backup
- Tester gratuitement Jelastic Cloud
- Tester gratuitement Swiss Backup