Base de connaissances

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

Ce guide concerne le planificateur de tâches, une fonctionnalité qui permet d'exécuter des scripts sur Hébergement Web au moment et à la fréquence de votre choix afin d'automatiser des tâches répétitives.

 

Prenez également connaissance de cet autre guide si vous recherchez des informations au sujet de crontab (crons via SSH) sur Serveur Cloud.

 

Accéder au planificateur de tâches (webcron)

Pour accéder à l'outil de planification des tâches:

  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 Web dans le menu latéral gauche.
  4. Cliquez sur Planificateur de tâches dans le menu latéral gauche:
  5. Cliquez sur Tâches dans le menu latéral gauche.
  6. Les crons existants et les tâches en cours d'exécution s'affichent sous les 2 onglets de la page.
  7. Cliquez sur le bouton Planifier une tâche afin de créer une tâche planifiée en spécifiant notamment si l'URL du script à exécuter est protégée par mot de passe, si vous désirez recevoir des notifications, et bien-sûr l'intervalle désirée (lire ci-dessous), etc.:
  8. Ne pas oublier d'activer la tâche grâce au bouton à bascule (toggle switch):

 

Intervalles minimum

A l'étape suivante vous pouvez planifier le cron selon…

  • [ a ]… des intervalles pré-établis comme par exemple 1 fois par semaine…
  • [ b ]… ou une personnalisation à un intervalle minimum de:
    • 15 minutes avec un hébergement mutualisé
    • 1 minute sur Serveur Cloud

 

Notifications & analyse

A l'étape suivante vous pouvez activer des e-mails de notification:

L'étape suivante permet d'activer une analyse de la tâche:

 

Lancer la tâche manuellement 1 fois

Une fois la tâche créée, cliquez sur le menu d'action situé à droite de l'élément concerné pour accéder à la gestion rapide de votre tâche et à son journal d'exécutions:

En haut de la page, vous pouvez cliquer sur le bouton pour exécuter la tâche manuellement 1 fois:


Cette FAQ a été utile?

Ce guide vous donne quelques informations au sujet des licences Windows pour Public Cloud Infomaniak.

 

Informations de licences Windows

En tant que Partenaire Microsoft, Infomaniak fournit et facture automatiquement des licences Microsoft pour les systèmes d'exploitation suivants:

  • Windows Server 2019 standard et datacenter
  • Windows Server 2022 standard et datacenter
  • Windows Server 2025 standard et datacenter

La facturation est établie en fonction du nombre de VCPU de l'instance.

La licence appartient à Infomaniak, celle-ci n'est pas la propriété du client. Elle démarre au moment où le client utilise une de ces versions de Windows Server et s'arrête au moment où l'instance est détruite.

Il n'y a pas de facturation de licences en cas de pause ou arrêt de l'instance.

 

Partenaire Microsoft

  • En tant que partenaire Microsoft, Infomaniak fournit sur Public Cloud, via Horizon ou le CLI Openstack, des images pré-activées correspondantes.
    • En cas de défaut d'activation, prenez connaissance de cet autre guide à ce sujet.
  • En tant que partenaire Microsoft, Infomaniak n'autorise pas l'utilisation d'une licence personnelle du client (Bring Your Own Licence) ; dans le cas d'une utilisation de sa propre licence, Infomaniak met à disposition et facture automatiquement les licences fournies par Infomaniak.
    • Le client peut alors activer son OS, via la procédure d'activation.
  • En tant que partenaire Microsoft, la non-utilisation de licences (c'est à dire une version Evaluation 180 jours) n'est pas autorisée non plus.
    • Ces versions sont à but de tests dans un environnement interne.
    • Dans le cas d'une utilisation d'une version d'évaluation, Infomaniak met à disposition et facture automatiquement les licences fournies par Infomaniak.
    • Le client peut alors activer son OS, via la procédure de transformation d'une version d'evaluation en version normale activée.
  • Si vous utilisez des logiciels Microsoft au sein de Windows Server nécessitant une Licence Mobility, comme Microsoft SQL Server, Microsoft Sharepoint Server ou Microsoft Exchange Server, vous devez obligatoirement transmettre le document de Software Assurance via le formulaire de contact Infomaniak.

Cette FAQ a été utile?

Ce guide détaille l'utilisation de scripts Perl ou Python sur les hébergements Infomaniak et la gestion de leurs modules.

 

Prérequis

  • Hébergements Web mutualisés: le module CGI n'est plus disponible ; l'exécution de scripts Perl et Python n'est donc pas supportée.
  • Serveurs Cloud Managés: pour bénéficier des dernières technologies, il est possible de mettre à niveau son Serveur Cloud.

 

Configuration Web (Apache/CGI)

Pour exécuter des scripts Python ou Perl via Apache sur Serveur Cloud, l'interprétation de fichiers avec les extensions .py et .pl n'est pas active par défaut.

À l'aide de votre logiciel/client FTP ou le Web FTP, ajouter et adapter la directive suivante dans le fichier .htaccess situé dans le dossier contenant vos scripts:

AddHandler cgi-script .pl .cgi .py
Options +ExecCGI

 

Installation de modules supplémentaires

Sur un Serveur Cloud, vous avez la possibilité d'installer des librairies tierces non présentes par défaut.

Python

  • L'installation passe par PIP, qui est un gestionnaire de paquets utilisé pour installer et gérer des paquets écrits en Python.
  • Infomaniak propose PIP et PIP3 via l'outil Fast Installer.
  • Une fois PIP installé, vous pourrez installer des modules Python en spécifiant --user lors de la commande. Par exemple:
  • pip3 install mysql-connector-python --user

Perl

  • L'ajout de modules Perl s'effectue également via SSH (console). Il est nécessaire de les installer dans l'arborescence utilisateur et d'en définir le chemin complet au sein des scripts.

 

Informations techniques importantes

  • Chemin de l'interpréteur (Path) : /usr/bin/python
  • Extensions : Les scripts doivent porter l'extension .pl, .cgi ou .py.
  • Limitations : Le module mod_python n'est pas supporté.

 

Résolution d'erreurs (CGIWrap)

Si vous rencontrez l'erreur suivante lors du chargement d'une image :

CGIWrap Error: Execution of this script not permitted
Request Data:Extra Path Info: /dossier/.../image.PL.12.34.gif

Le serveur interprète le fichier comme un script car il contient ".PL" (ou .PY) dans son nom. 
Solution : Renommez simplement le fichier pour retirer cette mention (exemple : image-12-34.gif).


Cette FAQ a été utile?

Ce guide détaille l'offre de Serveur Cloud Infomaniak et l'offre VPS Infomaniak destinée à un usage différent.

 

Préambule

  • Infomaniak propose deux solutions d’hébergement avancé :
    1. le Serveur Cloud managé, qui permet de créer plusieurs hébergements (espaces FTP/SSH) sur lesquels vous ajoutez vos sites (vhosts Apache),
    2. et le VPS (Serveur Virtuel Privé), qui offre une liberté totale d’administration et répond à des besoins différents.

 

Serveur Cloud managé

Le Serveur Cloud permet de dépasser les limites d’un hébergement mutualisé. Vous pouvez créer et répartir vos sites comme vous le souhaitez, définir le répertoire racine de chaque site et ajuster des paramètres tels que memory_limit et max_execution_time.

Des outils intégrés sont fournis : cronjobs, Site Creator, installation simplifiée de WordPress, journaux d’accès et d’erreurs (logs). Il est également possible d’ajouter des modules Apache spécifiques ou d’installer un système de cache.

L’environnement logiciel est géré par Infomaniak (FastCGI, PHP-FPM). Vous ne disposez pas d’une liberté totale pour configurer le serveur (pas d'installation logicielle arbitraire), mais certains programmes spécifiques peuvent être installés.

 

VPS (non managé)

Le VPS donne un contrôle complet sur le serveur mais il est sous votre responsabilité. Infomaniak gère le hardware et installe la version de Linux ou de Windows choisie à la commande. Aucune intervention logicielle n’est effectuée par Infomaniak : vous administrez le système, installez et configurez les logiciels.

Vous pouvez redémarrer le serveur via le Manager Infomaniak. Un système de snapshots est disponible (hors offre VPS Lite).

 

Contenu vidéo et alternatives

Si votre projet comporte essentiellement un important volume de vidéos, il est souvent préférable de dissocier la diffusion vidéo de l’hébergement principal. Associé à un hébergement mutualisé, l’espace VOD/AOD Infomaniak permet de stocker et diffuser efficacement des vidéos, de supporter les montées en charge et d’obtenir des statistiques détaillées de visionnage.

 

Migration entre Serveur Cloud et VPS

Il n’existe pas de solution de migration automatique entre un Serveur Cloud managé et un VPS. Pour passer d’une offre à l’autre, il faut résilier le produit que vous n’utilisez plus et commander la nouvelle offre. Infomaniak rembourse sur demande tout nouveau serveur si la résiliation intervient dans les 30 jours suivant la commande.


Cette FAQ a été utile?

Ce guide explique pourquoi certaines pièces jointes envoyées depuis Microsoft Outlook arrivent au format winmail.dat sur votre adresse e‑mail hébergée chez Infomaniak, et comment résoudre durablement le problème côté expéditeur (là où il se crée).

 

Préambule

  • winmail.dat est le conteneur utilisé par Outlook/Exchange quand un message est envoyé en RTF / TNEF.
    • Il encapsule la mise en forme et les pièces jointes.
  • De nombreux clients e‑mail non‑Microsoft ne savent pas interpréter TNEF :
    • la mise en forme disparaît et les pièces jointes deviennent un fichier unique winmail.dat.

 

Important : la génération d’un winmail.dat ne dépend pas d’Infomaniak ; le souci naît chez l’expéditeur (Outlook/Exchange) et doit être corrigé sur son poste ou par son administrateur Microsoft 365.

 

Résoudre le problème (actions à demander à l’expéditeur)

Le plus efficace est de faire modifier la configuration d’Outlook chez l’expéditeur.

 

Désactiver le RTF/TNEF et renvoyer le message en HTML ou en texte brut

  • Outlook “classique” pour Windows (Microsoft 365/2021/2019, application Win32)
    Menu : Fichier > Options > Courrier
    Rédaction : Rédiger les messages au format : choisir HTML (ou Texte brut).
    Format du message : dans Lors de l’envoi de messages en format Texte enrichi à des destinataires Internet, sélectionner Convertir en HTML (ou Convertir en texte brut).
    Au cas par cas (un seul e‑mail) : dans la fenêtre de message, onglet Format du texte > choisir HTML.

 

  • New Outlook pour Windows (application basée sur Outlook sur le Web)
    Menu : Paramètres (roue dentée) > Courrier > Rédiger et répondre
    Format des messages : Rédiger les messages en : choisir HTML (ou Texte brut).
    Ce client n’expose pas d’option RTF ; l’envoi en HTML/texte évite winmail.dat.

 

  • Outlook sur le Web (Exchange Online/Outlook.com)
    Menu : Paramètres > Courrier > Rédiger et répondre > Format des messages > choisir HTML (ou Texte brut).

 

  • Outlook pour Mac
    Menu : Outlook > Préférences > Rédaction > cochez/décochez Rédiger les messages en HTML par défaut.
    Pour un seul message : dans la fenêtre de rédaction, onglet Options > basculez HTML ou Texte brut.

 

Remarques : si l’expéditeur a joint des fichiers, ils seront lisibles chez tous les destinataires dès lors que le message part en HTML/texte. Zipper les pièces (.zip) n’empêche pas Outlook d’encapsuler le message si le RTF/TNEF est encore actif.

 

Désactiver le RTF pour des destinataires spécifiques (vous, par exemple)

  • Outlook “classique” Windows : ouvrez la fiche Contact > double‑cliquez sur l’adresse e‑mail > Propriétés Outlook > Format Internet : sélectionner Envoyer au format texte uniquement (ou Laisser Outlook décider si l’admin force déjà la conversion).

 

  • Vider l’auto‑complétion (elle peut “mémoriser” du RTF pour un destinataire) : Fichier > Options > Courrier > Envoyer les messages > Vider la liste de saisie semi‑automatique, puis retaper l’adresse manuellement lors du prochain envoi.

 

  • Administrateurs Microsoft 365 (chez l’expéditeur) : dans le Centre d’admin Exchange : Flux de courrier > Domaines distants > Default > Format texte enrichi : choisir Jamais. En PowerShell : Set-RemoteDomain Default -TNEFEnabled $false.

 

À défaut : utiliser un autre client pour l’envoi (par exemple Thunderbird), ou vérifier que les invitations Calendrier sont envoyées en iCalendar (Fichier > Options > Calendrier > activer Utiliser le format iCalendar pour les destinataires externes).

 

Si vous ne souhaitez pas recontacter l’expéditeur

Vous pouvez extraire le contenu de winmail.dat avec des outils de décodage TNEF (en ligne ou applications bureau). Recherchez “ouvrir winmail.dat” et choisissez un outil réputé pour votre système (Windows, macOS, Linux). Cela restaure habituellement les pièces jointes, mais ce n’est pas une correction durable. Du reste, la confidentialité et sécurité n'est en aucun cas garantie lors de ces opérations.

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide détaille les deux types principaux d’identifiants. Ils sont distincts, même si l’écriture de l'adresse peut être identique.

 

Compte Infomaniak vs Adresse mail

Voici une synthèse de ces 2 types d'identifiant:

Type d’identifiantUtilisationOù l’utiliserMot de passe associé
Compte Infomaniak
(identifiant de connexion)
Accéder à l’ensemble
de vos services Infomaniak.

Connexion à:

Mot de passe défini
lors de la création
du compte utilisateur.
⚠️ Différent du mot de passe
de vos adresses mail.
Adresse mail hébergée
auprès d'Infomaniak
Envoyer et recevoir
des e-mails.

Connexion SMTP/IMAP…
ou ajout sur:

  • Infomaniak Mail
  • Clients de messagerie
    (Outlook, Apple Mail, Thunderbird…)
Mot de passe
spécifique à
chaque adresse e-mail
(il peut y en avoir plusieurs).
⚠️ Différent de celui du
compte Infomaniak.

 

Que faire en cas de problème de connexion ?

Il n'est pas nécessaire de contacter le Support Infomaniak (qui ne possède aucun de vos mots de passe)…

 

Explications

  1. Comme pour beaucoup d'autres services en ligne, vous vous êtes inscrit auprès d'Infomaniak avec une adresse mail personnelle.
  2. Cette adresse mail personnelle vous sert d'identifiant de connexion lorsque vous souhaitez accéder aux services Infomaniak.
  3. Cet identifiant de connexion a son propre mot de passe (défini lors de la création de votre compte utilisateur Infomaniak – votre adresse mail personnelle, voir ci-dessus).

Il n'y a aucun lien entre…

  • … ce couple identifiant / mot de passe décrit dans les points 1/2/3 ci-dessus…
  • … et les adresses mail que vous avez créées ou obtenues par la suite auprès d'Infomaniak.

Un lien pourrait exister si l'adresse est identique (par exemple, vous vous êtes inscrit avec l'adresse mail toto@abc.xyz et vous gérez également cette même adresse mail chez Infomaniak) mais même dans ce cas, le mot de passe sera très probablement différent — une fois pour l'identifiant de connexion toto@abc.xyz et une fois pour l'adresse mail toto@abc.xyz.

 

Autres identifiants ?

Acquérir d'autres produits Infomaniak implique d'obtenir d'autres identifiants, comme ceux nécessaires aux connexions FTP, MySQL, SSH, WebDAV, etc., mais ces identifiants sont entièrement indépendants des deux types décrits plus haut.


Cette FAQ a été utile?

Ce guide détaille les fonctionnalités disponibles en matière de gestion des bases de données relationnelles sur les hébergements Infomaniak.

 

Utilisation de Vues, Triggers, Procedures stockées et Routines

En ce qui concerne la gestion des bases de données relationnelles, la fonctionnalité des vues ("views") est disponible par défaut, permettant ainsi aux utilisateurs de créer des vues pour simplifier la gestion et la présentation des données.

Cependant, certaines fonctionnalités avancées permettant une manipulation plus fine et plus complexe des données, telles que…

  • triggers” (déclencheurs)
  • procédures stockées ("stored procedures")
  • routines
  • et la création de fonctions

… ne sont disponibles que sur Serveurs Cloud.

Elles ne sont pas autorisées sur les serveurs mutualisés.

Cette restriction est principalement due aux risques potentiels pour la stabilité de l’infrastructure. Une mauvaise configuration ou une utilisation excessive de ces fonctionnalités pourrait créer des boucles infinies ou des surcharges importantes, affectant non seulement les performances du serveur concerné, mais aussi l’expérience de tous les clients hébergés sur la même infrastructure.

 

Résoudre un problème d'importation de dump MySQL/MariaDB

Lors de l’exportation puis de la réimportation d’une base de données MySQL ou MariaDB via l’interface d’hébergement Infomaniak, il peut arriver que l’opération échoue en raison d’erreurs liées aux DEFINER des triggers ou des views. Ce cas survient lorsque les objets de la base ont été créés avec un utilisateur spécifique (appelé definer) qui n’existe plus au moment de l’importation.

Concrètement, le processus d’exportation et d’importation met en œuvre un utilisateur temporaire, utilisé uniquement pendant ces opérations. Après suppression de cet utilisateur, les vues ou triggers définis avec ce compte comme DEFINER deviennent invalides, provoquant des erreurs du type :

General error: 1449 The user specified as a definer ('xxxx_temp_1'@'%') does not exist

 

Pour éviter ce problème, il est possible de corriger le fichier de sauvegarde (dump.sql ou dump.sql.gz) avant son importation en remplaçant les définitions de definer par CURRENT_USER. Cela permet de rattacher automatiquement les triggers et vues à l’utilisateur en cours au moment de l’import.

Voici un exemple de commande permettant de modifier le dump avant importation :

sed -E 's/DEFINER=`[^`][^`]*`@`[^`][^`][^`]*`/DEFINER=CURRENT_USER/g' dump.sql > dump-corrected.sql

 

Une fois ce remplacement effectué, le fichier corrigé peut être importé normalement via le Manager Infomaniak. Ce comportement est connu et lié au fonctionnement des utilisateurs temporaires lors du dump/restore. Aucune modification du processus d’export/import n’est prévue à court terme, mais le sujet reste en évaluation côté infrastructure.

Pour plus d’informations sur la variable CURRENT_USER, prenez connaissance de la documentation officielle de :

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide vous aidera si par exemple vous souhaitez déployer un package comme pymysql et que celui-ci requiert une version de Python supérieure à celle proposée par défaut sur votre hébergement.

 

Préambule

  • Anaconda est une distribution libre et open source des langages de programmation Python et R. Elle vise à simplifier la gestion des paquets et le déploiement.
  • Il est recommandé d'utiliser Miniconda (version légère de conda). Il s'installe dans votre espace utilisateur, évitant tout conflit avec le Python système et ne nécessitant pas de droits administrateur.
  • Prenez connaissance de la documentation officielle.
  • En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches : lancez un appel d'offres gratuit ; ils s'occupent de tout — découvrez aussi le rôle de l'hébergeur.

 

1. Télécharger l'installateur

 Par exemple la version Linux 64-bit pour Python 3.11.

user@server:~$ wget https://repo.anaconda.com/miniconda/Miniconda3-py311_23.10.0-1-Linux-x86_64.sh
--2024-03-10 12:00:00--  https://repo.anaconda.com/miniconda/Miniconda3-py311_23.10.0-1-Linux-x86_64.sh
Resolving repo.anaconda.com... 104.16.131.3, 104.16.130.3
Connecting to repo.anaconda.com|104.16.131.3|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 72787200 (69M) [application/x-sh]
Saving to: ‘Miniconda3-py311_23.10.0-1-Linux-x86_64.sh’

Miniconda3-py311_23.10.0-1-Linux-x86_64.sh  100% [===================>]  69.42M  --.-KB/s    in 0.3s

 

2. Contrôler l'intégrité (Hash SHA256)

user@server:~$ sha256sum Miniconda3-py311_23.10.0-1-Linux-x86_64.sh
6c714a33ea348303f909194246990422e698889417d74b9714856b3e9a7e6c3a  Miniconda3-py311_23.10.0-1-Linux-x86_64.sh

 

3. Lancer l'installation

L'argument -b permet une installation silencieuse. Par défaut, Miniconda s'installera dans ~/miniconda3.

user@server:~$ bash Miniconda3-py311_23.10.0-1-Linux-x86_64.sh -b
PREFIX=/home/clients/your_client_hash/miniconda3
Unpacking payload ...
Collecting package metadata (current_repodata.json): done
Solving environment: done
Executing transaction: done
installation finished.

 

4. Initialiser et activer Conda

Pour utiliser conda immédiatement et à chaque connexion SSH :

user@server:~$ ~/miniconda3/bin/conda init bash
no change     /home/clients/your_client_hash/miniconda3/condabin/conda
...
modified      /home/clients/your_client_hash/.bashrc

user@server:~$ source ~/.bashrc

 

5. Installer un package (exemple : pymysql)

Une fois activé, le préfixe (base) apparaît devant votre invite de commande. Vous pouvez alors installer vos outils sans sudo ni --user.

(base) user@server:~$ python -V
Python 3.11.5

(base) user@server:~$ pip install pymysql
Collecting pymysql
  Downloading PyMySQL-1.1.0-py3-none-any.whl (44 kB)
Installing collected packages: pymysql
Successfully installed pymysql-1.1.0

Cette FAQ a été utile?

Ce guide explique le fonctionnement du Programme Partenaire d'Infomaniak, ses conditions d'éligibilité et ses nombreux avantages exclusifs pour les professionnels de l'IT.

 

Préambule

  • En devenant Partenaire, vous développez vos activités avec un prestataire reconnu pour sa fiabilité, sa sécurité (certifié ISO) et son engagement écologique exemplaire.
  • Le programme est ouvert à toute entité professionnelle (Suisse ou Europe) qui remplit les critères suivants :
    1. Être une société inscrite au Registre du Commerce (ou SIRET/équivalent) avec un site Web actif.
    2. Gérer un volume de produits égal ou supérieur à CHF 2000 / € 1800 par an.
    3. Assurer le support technique de premier niveau et la facturation de ses propres clients.
    4. S'engager à utiliser exclusivement les solutions Infomaniak pour les projets issus de la plateforme d'appels d'offres.
    5. Respecter les conditions particulières Revendeurs.
  • Devenez Partenaire pour bénéficier immédiatement de remises, de cashbacks et d'outils de gestion centralisés.
  • Si vous êtes un particulier, orientez-vous vers le Programme d'Affiliation (cumul impossible avec le statut Partenaire).

 

Avantages exclusifs des Partenaires

Le Programme Partenaire est conçu pour maximiser votre rentabilité tout en vous offrant une infrastructure souveraine et performante.

Support prioritaire "Support Plus" inclus

  • Accès gratuit au Support Plus : en tant que Partenaire, vous profitez d'un accès privilégié à nos experts.
  • Vos demandes sont traitées prioritairement par nos équipes techniques basées en Suisse, garantissant une réactivité maximale pour vos clients.
  • Une ligne directe et une interface de ticketing dédiée pour résoudre rapidement vos problématiques complexes.

Rentabilité et Économies

  • Remises et Cashbacks : jusqu'à 35% de remise sur nos produits phares et des cashbacks récurrents sur les services sous gestion.
  • Tarifs Domaines : accès aux meilleurs prix du marché sur les extensions les plus courantes.
  • Outils Offerts : accès gratuit et illimité à l'ensemble des thèmes et plugins WordPress d'Elegant Themes (Divi, etc.).

Visibilité et Développement

  • Appels d'offres : recevez en exclusivité les besoins déposés par les clients Infomaniak via notre plateforme d'appels d'offres.
  • Annuaire des Partenaires : améliorez votre SEO et votre notoriété en figurant gratuitement sur l'annuaire officiel.

Gestion simplifiée (console Revendeur)

  • Interface centralisée : un tableau de bord unique pour piloter l'ensemble de votre parc client et suivre vos revenus.
  • Délégation d'accès : gérez les droits d'accès de vos collaborateurs et définissez des périmètres d'intervention précis sur les comptes de vos clients.
  • Marque blanche et facturation : liberté totale sur la refacturation de vos services et gestion simplifiée des flux financiers.

 

Ressources et Guides Techniques

 


Cette FAQ a été utile?

Ce guide explique comment démarrer une réunion en ligne avec kMeet la solution éthique de visioconférence gratuite d'Infomaniak.

 

Préambule

  • Il n'y a pas de limite de participants avec les offres kSuite payantes.
  • Les participants peuvent écrire dans un chat commun, annoter un partage d'écran et même contrôler un appareil distant.
  • Pour créer une salle de réunion à l'avance et convoquer les participants en créant un évènement associé dans le calendrier Infomaniak, prenez connaissance de cet autre guide.
  • Il est également possible de partager le flux vidéo au sein d'une diffusion Streaming Vidéo (ceci par exemple afin de ne pas dépendre de la connexion à kMeet).

 

Créer une salle de réunion virtuelle

Pour cela:

  1. Démarrez kMeet via kmeet.infomaniak.com ou depuis l'une des applications pour ordinateur ou appareils mobiles.
  2. Démarrez une nouvelle réunion:
  3. Indiquez un nom pour votre salle de réunion.
  4. Autorisez l'accès à votre webcam et microphone depuis votre navigateur ou depuis l'application (cliquez ici en cas de problème).
  5. Renseignez un pseudonyme ou votre nom et prénom.
  6. Si nécessaire, activez le contrôle des participants, un mot de passe ou une clé de chiffrement personnalisé.
  7. Cliquez sur Rejoindre la réunion.
  8. Partager le lien du salon pour inviter les participants à vous rejoindre:

Cette FAQ a été utile?

Ce guide explique le principe de la réécriture d'URL (URL Rewriting), une technique essentielle pour le SEO et l'expérience utilisateur.

 

Préambule

  • Esthétique et Clarté : transforme une URL complexe (index.php?id=123) en une URL lisible (/post-title/).
  • Référencement (SEO) : les moteurs de recherche privilégient les URLs contenant des mots-clés plutôt que des paramètres techniques.
  • Sécurité : masque la structure interne de votre site et les technologies utilisées (comme les extensions .php).

 

Exemple de réécriture d'URL

Imaginez l'URL : article.php?id=25&cat=4. Le souhait est qu'elle apparaisse ainsi : /article/25/4/. Voici comment configurer votre fichier .htaccess :

# Désactive l'affichage des répertoires et suit les liens symboliques
Options -Indexes +SymLinksIfOwnerMatch
# Active le moteur de réécriture
RewriteEngine on
# Définit la base de réécriture si votre site est dans un sous-dossier (ex: /admin/)
# RewriteBase /admin/
# Règle de réécriture
RewriteRule ^article/([0-9]+)/([0-9]+)/?$ article.php?id=$1&cat=$2 [L,QSA]
  • [L] (Last) : indique qu'il s'agit de la dernière règle à appliquer si la condition est remplie.
  • [QSA] (Query String Append) : permet de conserver d'autres paramètres éventuels en fin d'URL.

Important : la mise en place de ces règles ne modifie pas automatiquement vos liens ; vous devez mettre à jour manuellement les liens internes dans votre code HTML ou votre base de données pour qu'ils utilisent le nouveau format.

 

Rediriger vers un domaine principal (SEO)

Pour éviter le "duplicate content" (contenu dupliqué), il est impératif de rediriger vos domaines secondaires vers votre domaine principal en HTTPS.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domaine-secondaire.xyz [NC,OR]
RewriteCond %{HTTP_HOST} ^www.domaine-secondaire.xyz [NC]
RewriteRule ^(.*)$ https://www.mon-domaine-principal.com/$1 [R=301,L]

L'en-tête R=301 indique aux moteurs de recherche que la redirection est permanente, transférant ainsi la "puissance" SEO vers le bon domaine.

Lien vers cette FAQ:


Cette FAQ a été utile?

Ce guide détaille les erreurs de type Rejected, too many connections from this host si celles-ci surviennent en visitant un site Web.

 

Origine des erreurs

429 Too Many Requests

Cette erreur survient lorsque le serveur est submergé par un grand nombre de requêtes en un court laps de temps, ce qui peut être dû à une utilisation intensive du site ou à des abus.

503 Service momentanément indisponible

Cette erreur peut être causée par plusieurs facteurs, notamment des travaux de maintenance planifiés sur le serveur, une surcharge du serveur due à un trafic élevé, ou l'exécution d'un script qui dépasse les limites de ressources du serveur.

Rejected, too many connections from this host

Cette erreur survient lorsque le serveur refuse les connexions en raison du nombre élevé de connexions simultanées en provenance de la même adresse IP. Prenez connaissance des "Journaux d'accès et d'erreurs" sur le tableau de bord de votre hébergement pour y retrouver de multiples entrées de la forme:

[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/js/modules/blocktopmenu/js/superfish-modified.js current:34 limit:30	

[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/js/modules/blocktopmenu/js/hoverIntent.js current:34 limit:30	

[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/js/modules/productscategory/productscategory.js current:34 limit:30	

[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/modules/feeder/rss.php current:35 limit:30	

[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/js/modules/favoriteproducts/favoriteproducts.js current:34 limit:30	

Dans cet exemple, l'IP 222.111.123.123 exécute 30 connexions simultanées sur chaque page par conséquent elle est automatiquement rejetée car cela peut ressembler à une attaque ou scan.

 

Pistes de résolution

Quelques pistes pour résoudre ces erreurs:

  • Vérifiez les scripts qui font des connexions multiples au serveur pour afficher des données.
  • Optimisez le ou les scripts concernés afin qu'ils nécessitent moins de ressources.
  • Augmentez les limites du site concerné pour permettre au script de faire tout ce qu'il a à faire et/ou limiter le nombre de connexions simultanées (surtout sur un Serveur Cloud où les limites — mémoire vive, temps d'exécution, connexions simultanées — peuvent être augmentées significativement).
  • Migrez votre hébergement sur un Serveur Cloud.

Lien vers cette FAQ:


Cette FAQ a été utile?

Infomaniak vous propose de remplacer Skype par ses propres solutions, que ce soit pour des appels individuels, des réunions à distance ou des échanges d'équipe.

 

kMeet, la visioconférence pour particuliers & entreprises

Malgré son succès initial, la plateforme de communication Skype a vu son utilisation diminuer face à l'émergence de solutions mieux intégrées aux nouveaux usages collaboratifs.

L'une des façons les plus simples de remplacer Skype est d'adopter kMeet:

 

Remplacer Skype par kMeet

L'alternative kMeet pour remplacer Skype peut être mise en place de différentes façons:

 

1. Utilisation rapide sans inscription

Pour démarrer une communication privée entre plusieurs personnes sur Internet, il suffit que l'une d'entre elles se rende sur kMeet puis qu'elle communique le lien de la réunion aux autres. Voici la procédure étape par étape:

  1. Entrez kmeet.infomaniak.com sur un navigateur comme Chrome ou Safari.
  2. Cliquez sur Démarrer une nouvelle réunion:
  3. Entrez un nom pour la réunion, ce qui permet d'indiquer aux futurs participants le sujet de la discussion qu'ils rejoignent.
  4. Cliquez sur le bouton pour Continuer:
  5. Accordez les droits nécessaires à kMeet:
  6. Entrez votre nom, celui que verra les autres participants.
  7. Activez ou désactivez les éventuels moyens de communication si ceux-ci ne doivent pas encore être utilisés pour le moment.
  8. Cliquez sur le bouton pour rejoindre la salle de réunion virtuelle (en tant que premier participant puisque personne n'y a été convié à part vous pour le moment):
  9. Ca y est, le salon est créé et vous pouvez désormais copier les informations relatives à cette session et les envoyer aux correspondants pour que ceux-ci vous rejoignent (ils n'auront qu'à exécuter le lien que vous leur envoyez).
  10. Fermez la fenêtre d'information pour que vous puissiez converser tous ensemble:
  11. La barre d'outils en bas de l'écran permet d'activer ou de désactiver le micro, la caméra, etc.:

Pour découvrir toutes les possibilités qu'offre kMeet, prenez connaissance de cet autre guide.

 

2. Planification et invitations avec my kSuite

Pour travailler efficacement, kMeet peut être relié directement à votre agenda professionnel. Cela signifie que chaque fois que vous créez un évènement dans votre calendrier…

  • … un lien de visioconférence est automatiquement généré…
  • … les participants reçoivent l'invitation par mail avec toutes les informations…
  • … et le jour J, ils peuvent rejoindre la réunion en un clic, sans inscription ni logiciel à installer.

Avantage : vous centralisez la gestion des réunions, réduisez les oublis et simplifiez l'organisation, le tout depuis une seule interface.

Pour mettre en place cette solution:

  1. Inscrivez-vous gratuitement à my kSuite pour disposer d'une adresse mail par exemple anna.alpha@ikmail.com et surtout d'un accès aux services Infomaniak.
  2. Accédez au calendrier ksuite.infomaniak.com/calendar puis créez un évènement le jour de votre choix.
  3. Ajoutez des participants à l'évènement, même s'ils ne sont pas clients Infomaniak.
  4. Cliquez sur le bouton vert pour automatiquement ajouter un lien kMeet à l'évènement.
  5. Cliquez sur le bouton pour sauvegarder votre évènement:
  6. Des invitations seront alors automatiquement envoyées par mail aux participants, contenant le lien cliquable permettant de rejoindre le moment venu la discussion en ligne:
  7. Le lien de la réunion kMeet est également visible sur l'évènement dans le calendrier directement:

 

3. Appeler son correspondant à la manière de Skype

Pour engager une conversation à tout moment avec un contact préalablement enregistré dans votre carnet d'adresses, il est nécessaire que vous possédiez tous les 2 kChat, disponible au sein de la kSuite Infomaniak. Pour mettre en place cette solution, qui peut d'ailleurs s'étendre à tout un groupe de contacts:

  1. Inscrivez-vous à kSuite pour disposer d'un accès aux services Infomaniak correspondants.
  2. Configurez les utilisateurs (ceux-ci peuvent même être externes) sur la kSuite.
  3. Installez l'app kChat ou rendez-vous sur l'URL https://ksuite.infomaniak.com/kchat
  4. Un utilisateur peut ensuite être appelé via kChat, ce qui fera sonner l'appareil du destinataire:
    • = navigateur Internet si l'URL kChat y est ouverte, ou ordinateur / appareil mobile si l'app kChat y est installée.
    • Prenez connaissance de cet autre guide pour en savoir plus sur les appels en visioconférence sur kChat.
  5. Libre ensuite à votre correspondant de répondre ; l'appel se fera avec la technologie kMeet au sein de kChat ou sur l'app kMeet si celle-ci est installée.

Cette FAQ a été utile?

Ce guide explique comment résoudre un problème d’importation d’un fichier .csv dans une table MySQL. L’alternative proposée consiste à lire le fichier CSV ligne par ligne avec PHP et à insérer les données dans la base de données MySQL.

 

Fonction "LOAD DATA LOCAL INFILE" désactivée

La fonction LOAD DATA LOCAL INFILE permet d’importer un fichier CSV directement dans une table MySQL. Cependant, cette fonctionnalité est souvent exploitée par des attaquants pour obtenir un accès non autorisé à des sites hébergés sur des serveurs qui l’acceptent.

Afin de prévenir tout risque de sécurité et de protéger les données des clients, Infomaniak a désactivé la fonction LOAD DATA LOCAL INFILE. Les utilisateurs qui importent leurs fichiers CSV via phpMyAdmin (sans cocher l’option “CSV via LOAD DATA”) ne sont pas concernés.

Voici une méthode alternative pour importer des données au format CSV dans une table MySQL. L’exemple ci-dessous montre comment gérer correctement les erreurs lors de l’ouverture du fichier CSV et de l’insertion des données dans la base de données.

Ce script utilise mysqli pour se connecter à la base et des requêtes préparées pour insérer les données. Cela garantit une meilleure sécurité, une compatibilité optimale avec les versions récentes de PHP et une intégration simple dans votre projet, que ce soit dans un script existant ou un nouveau fichier situé dans le répertoire /web :

$fileName = "data.csv";

// Connect to MySQL database using mysqli
$link = new mysqli("localhost", "username", "password", "database");

// Check database connection
if ($link->connect_error) {
   die("Connection failed: " . $link->connect_error);
}

// Open the CSV file for reading
if (($handle = fopen($fileName, "r")) !== FALSE) {

   // Read each line of the CSV file
   while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) {

       // Prepare the SQL query dynamically
       $query = "INSERT INTO `test` VALUES (" . str_repeat('?,', count($data) - 1) . "?)";
       $stmt = $link->prepare($query);

       // Check if query preparation was successful
       if ($stmt === FALSE) {
           die("Query preparation failed: " . $link->error);
       }

       // Bind parameters (assuming all columns are strings)
       $types = str_repeat('s', count($data));
       $stmt->bind_param($types, ...$data);

       // Execute the query
       if (!$stmt->execute()) {
           die("Query execution failed: " . $stmt->error);
       }

       // Close the statement
       $stmt->close();
   }

   // Close the CSV file
   fclose($handle);

} else {
   echo "Error: unable to open the file.\n";
   exit(1);
}

// Close the database connection
$link->close();
?>

 

Obtenir de l’aide

Il est malheureusement impossible d’indiquer précisément à quel endroit du script ces lignes de code doivent être insérées.

Si cette méthode pose problème (par exemple en cas d’import simultané de plusieurs fichiers CSV sans message d’erreur), il est possible que la structure des tables ou l’indexation des champs soit en cause. Dans ce cas, contactez votre webmaster pour vérification.

Consultez également la documentation officielle PHP relative à la fonction fgetcsv().

En cas de besoin, des partenaires locaux et référencés par Infomaniak peuvent s'occuper de ces démarches : lancez un appel d'offres gratuit ; ils s'occupent de tout, vous libérant des détails techniques.


Cette FAQ a été utile?

Ce guide concerne les informations d'écoute de Streaming Radio Infomaniak qui peuvent être exportées grâce au protocole FTP ; ces logs (dont sont également issus les statistiques d'écoute après “épuration" ou "nettoyage”) sont alors automatiquement transférés par FTP pour être ensuite traités.

 

Préambule

  • Les logs de votre radio seront fournis sous forme de fichier compressé xyz.mp3-20140805.log.gz (la date du log est sous forme YYYYMMDD).
  • Chaque log commence à 04:00 heure suisse et finit à 03:59:59 le lendemain.
  • Le log est sous la forme ip user-identifier authuser [date-time] "request" status octets "referer" "useragent" listening-time:
    • 81.56.215.98 - - [09/Apr/2019:08:23:18 +0200] "GET /toto.mp3 HTTP/1.1" 200 1211297 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2019032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8" 69
    • Il peut arriver que la ligne de log soit mal formée, à cause d'un referer trop long par exemple ; ce comportement d'Icecast ne peut être modifié.
  • Les adresses de la rangée IP 84.16.67.128/25 doivent être ignorées car ce sont les serveurs de streaming.
  • Depuis la page des paramètres sur le Manager, vous pouvez redemander les logs des jours passés.
  • Vous pouvez également directement les exporter vers ACPM ou Mediapulse.

 

Activer l'envoi de logs par FTP

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 le nom du flux audio concerné.
  4. Cliquez sur Paramètres dans le menu latéral gauche.
  5. Activez l'export de logs par FTP avec le bouton à bascule (toggle switch).
  6. Entrez un nom d'hôte: adresse du serveur FTP.
  7. Entrez un nom d'utilisateur: nom du compte FTP.
  8. Entrez un mot de passe: celui du compte FTP.
  9. Entrez le répertoire sur le serveur dans lequel stocker les logs.
  10. Cliquez sur le bouton Enregistrer en bas de page:

Pour récupérer vos logs, utilisez uniquement le protocole FTP standard en mode Passif. Le service n'est pas compatible avec le SFTP, le FTPS ou les clés SSH. Le système prévoit 3 tentatives de connexion en cas d'interruption.

 

Traiter les logs

Le mieux est d'utiliser une expression régulière comme celle ci-dessous: 

"/^(\S+)\s(.+)\s(\S+)?\s\[((\d\d)\/([a-zA-Z]{3,3})\/(\d\d\d\d)\:(\d\d)\:(\d\d)\:(\d\d)\s\+\d\d\d\d)\]\s"GET\s\/([\-a-z0-9]{1,40}(\.)?(mp3|aac|ogg){0,1})(.*)?"\s(\d{3,3})\s(\d+)\s"(.+)"\s"(.+)"\s(\d+)$/i";

Cette syntaxe est celle de la fonction PHP preg_match et devra être adaptée si d'autres fonctions/langages sont utilisés.

La fonction preg_match donne un tableau dont voici les positions significatives: 

1ip
4date - heure complet
5jour
6mois
7an
8heure
9min
10secondes
11point de montage
15résultat (code HTTP)
16longueur en bytes
18user agent
19durée d'écoute (secondes)

Cette FAQ a été utile?

Ce guide détaille la création d'illustrations au sein d'Ai Services Infomaniak.

 

Préambule

  • Possibilité de créer des images (de 1 à 4 images par génération) à partir d'un prompt.
  • Possibilité de modifier certains paramètres des images comme le format (carré, portrait, paysage) et le rendu (plus ou moins de détails).
  • La page d'accueil présente des images d'exemples dont vous pouvez vous inspirer.
  • Les images générées sont disponibles 30 jours dans l'historique.
  • L'API publique d'AI Services est utilisée avec les modèles SDXL / flux.

 

Générer une image avec Ai Services

Pour accéder à l'outil de génération d'images artificielles:

  1. Cliquez ici afin d'accéder à la gestion de votre produit sur le Manager Infomaniak (besoin d'aide ?):

     
  2. Cliquez sur le modèle de langage SDXL:
  3. Rédigez le prompt nécessaire à la modélisation de votre idée puis cliquez sur l'icône:

Cette FAQ a été utile?

Ce guide vous montre un exemple de pass configuré comme un abonnement où les clients ont le choix des évènements (dans le cadre du système de billetterie Infomaniak).

 

Le pass avec le choix des évènements

L'exemple ci-dessous permet d'avoir un pass qui agit comme un pack de plusieurs billets, mais dont le client pourra choisir des évènements parmi la liste d'évènements proposés. C'est un type de passe polyvalent, pouvant être configuré de nombreuses manières afin d'avoir le comportement souhaité:

  • Un pass avec des entrées sur plusieurs sites, mais seulement sur une journée choisie.
  • Un pass avec 10 entrées pour des spectacles sur une saison.
  • Un pass gratuit qui permet de choisir plusieurs billets à prix réduits.
  • Un pass avec le choix des séances de film pour chaque jour du festival, mais qui limite à une séance par jour.

Pour cet exemple, il faut imaginer un pass qui permet d'accéder à deux évènements le même jour, en choisissant parmi une liste de 3 séances possible par évènements. Le pass lui-même sera gratuit, mais chaque séance aura un coût différent. Le client pourra ainsi choisir de participer aux deux évènements ou un seul des deux selon son budget.

 

Création du pass

Après avoir rempli les informations, tel le nom du pass, le prix ou la quantité de pass disponible, il faut mettre le pass en Personnalisé.

Le pass est configuré en billet et le pass sera imprimé, et non pas les billets individuels (pur choix stratégique). Le client n'aura ainsi pas plusieurs billets, mais bien qu'un seul, avec un code QR sur lequel va figurer tous ses évènements.

Une fois le pass configuré en Personnalisé, les paramètres seront indiqués comme dans la capture d'écran afin que le client ne puisse choisir qu'une seule séance par évènement.

 

Association des évènements

Les évènements sont associés au pass, avec une limite d'un billet par évènement et le coût du billet de 20.- pour le premier évènement…
 

… et de 30.- pour le deuxième:

La liste d'évènements sera comme suit, avec le nombre maximum de billets et le prix par évènement pour l'évènement choisi:

Le client aura, lors de l'achat du pass, l'interface pour choisir ses évènements, et il est possible de voir dans le panier que le prix des billets est bien calculé à l'unité lors du rajout de ce dernier.

Visuel du pass

Ce pass sera imprimé sous le format A4 et va donc reprendre un visuel de billet. Il faudra donc définir le visuel de ces billets.

Informations demandées

Ce pass n'étant pas nominatif, aucune information ne sera liée au pass, mais les informations du client seront demandées lors de sa commande.


Cette FAQ a été utile?

Ce guide explique comment se retirer soi-même d'une Organisation à laquelle on appartient.

 

Préambule

  • Depuis que vous avez ouvert votre compte auprès d'Infomaniak, vous faites partie au moins d'une Organisation.
    • Si vous étiez seul et qu'il ne s'agissait pas d'une invitation, une Organisation a été créée à votre nom et vous en devenez automatiquement le responsable légal.
    • Sinon vous appartenez à l'Organisation qui vous a invité (à rejoindre sa kSuite, à gérer un produit, etc.).
  • Un utilisateur peut quitter de lui-même n'importe quelle Organisation tant que…
    • … cet utilisateur n'appartient pas à la kSuite de l'Organisation
    • … l'adresse de connexion de cet utilisateur n'est pas dans un Service Mail de l'Organisation
    • … cet utilisateur n'est pas le dernier propriétaire de l'Organisation

 

Gérer les Organisations / Quitter une Organisation

Pour voir toutes les Organisations auxquelles vous appartenez (parce que vous les avez créées avec votre compte Infomaniak ou parce que vous y avez été invité) et éventuellement en supprimer votre appartenance (si vous n'êtes pas le dernier utilisateur ou le seul responsable légal):

  1. Cliquez ici (ou sur la pastille avec vos initiales / avatar en haut à droite du Manager Infomaniak) afin de "Gérer mon compte":
  2. Cliquez sur Organisations dans le menu latéral gauche:
  3. Cliquez sur l'icône située sur la droite du nom de l'Organisation pour la quitter:

Cette FAQ a été utile?

Ce guide détaille comment sauvegarder un ordinateur équipé de la distribution Linux de votre choix à l'aide d'Acronis sur Swiss Backup la solution de sauvegarde dans un cloud suisse indépendant.

Il est également possible de sauvegarder (Sauvegarde Cloud) un serveur Linux à l'aide de rClone.

 

Prérequis

 

Différences entre les appareils

Choisissez Machine Virtuelle:

  • Machine virtuelle hébergée sur un environnement d'hyperviseur (par ex. VMware, Hyper-V, Scale Computing HC3 ou Virtuozzo).
  • Serveur VPS ou machine virtuelle dans un environnement Public Cloud Infomaniak
    • Ces environnements reposent sur des technologies de virtualisation, et la licence est conçue pour couvrir ce type de configuration.
    • L'hôte physique qui héberge les machines virtuelles doit être couvert par une seule licence, et cette licence inclut toutes les VM présentes sur cet hôte.
  • Cluster d'hyperviseurs avec plusieurs hôtes (chaque hôte nécessite une licence VM).

Choisissez Linux Server:

  • Machine physique ou une machine virtuelle individuelle fonctionnant sous Linux (système d'exploitation serveur).
  • Machine de type serveur autonome (qu'il soit hébergé localement ou sur un cloud sans environnement de virtualisation complexe, et sans hyperviseur comme VMware ou Hyper-V pour gérer des machines virtuelles sur cet appareil).
    • Chaque licence couvre une machine physique ou virtuelle individuelle.
  • Serveur physique chez vous ou en colocation.

 

Configurer la sauvegarde

Afin d'installer l'agent Acronis Cyber Protect 15 sur un système Debian en ligne de commande uniquement, sans interface graphique:

 

1. Mise à jour du système

Avant d'installer quoi que ce soit, il est recommandé de mettre à jour la liste des paquets disponibles.

sudo apt update

Vous pouvez afficher la liste des mises à jour disponibles sans les installer :

apt list --upgradable

Mise à jour partielle (au choix)

Si vous ne souhaitez mettre à jour que certains paquets spécifiques :

sudo apt install package_name_1 package_name_2

Mise à jour complète du système (optionnel)

Pour appliquer toutes les mises à jour disponibles :

sudo apt upgrade -y

 

2. Installation des dépendances requises

Les paquets suivants sont nécessaires au bon fonctionnement de l'agent Acronis :

sudo apt install -y rpm gcc linux-image-$(uname -r) linux-headers-$(uname -r)

 

3. Téléchargement de l'agent Acronis

Téléchargez l'installateur officiel de l'agent Acronis Cyber Protect 15 pour Linux (version complète) :

wget "https://dl.acronis.com/u/AcronisCyberProtect15/Release/AcronisCyberProtect_15_64-bit.x86_64" -O acronis_agent.bin

 

4. Installation de l'agent

Rendez le fichier exécutable et lancez l'installation :

chmod +x acronis_agent.bin

sudo ./acronis_agent.bin

L'installation démarre en mode interactif.

 

5. Enregistrement de l'agent

À la fin de l'installation, un message s'affichera vous demandant d'enregistrer l'agent.

Il vous sera indiqué un code d'enregistrement du type :

Go to https://acronis.infomaniak.com/bc/reg

Enter the code: AB12-CD34

Ouvrez l'URL indiquée depuis un autre appareil disposant d'un navigateur (ordinateur, tablette ou téléphone) et saisissez le code affiché pour terminer l'enregistrement.

 

Créez ensuite un plan de sauvegarde.


Cette FAQ a été utile?

Ce guide explique comment importer des contacts sur des carnets d'adresses de l'app Web Contacts Infomaniak (service en ligne ksuite.infomaniak.com/contacts).

 

Préambule

  • Un assistant permet l'importation facilitée des contacts depuis différentes sources, telles que Outlook, les carnets d'adresses macOS, Thunderbird, Gmail, etc.
  • L'importation peut se faire au moyen d'un fichier au format VCARD ou CSV.
  • Le fichier ne doit ni excéder 50 Mo ni contenir plus de 10000 lignes.

 

Importer des contacts

Pour cela:

  1. Cliquez ici afin d'accéder à la partie Importation de l'app Web Contacts Infomaniak (service en ligne ksuite.infomaniak.com/contacts):
  2. Cliquez sur le bouton bleu Sélectionner un fichier VCARD ou CSV:

 

Importer à partir d'un fichier vCard (.vcf)

Le contenu d'un export de contacts au format vCard ressemble à ceci:

BEGIN:VCARD
VERSION:3.0
FN:Jean Dupont
N:Dupont;Jean;;;
EMAIL;TYPE=INTERNET:jean.dupont@email.com
TEL;TYPE=CELL:0601020304
ORG:Logistique SAS
END:VCARD
BEGIN:VCARD
VERSION:3.0
FN:Alice Martin
N:Martin;Alice;;;
EMAIL;TYPE=INTERNET:a.martin@web.fr
ORG:Indépendante
END:VCARD
...

Quand vous sélectionnez votre fichier .vcf sur l'outil d'importation, voici les étapes suivantes:

  1. L'assistant indique le nombre de contacts détectés au sein de votre fichier.
  2. Choisissez le carnet d'adresses (ou créez-en un nouveau) pour stocker vos contacts.
  3. Cliquez sur le bouton pour démarrer l'importation:

 

Importer à partir d'un fichier CSV (.csv)

Le contenu d'un export de contacts au format CSV ressemble à ceci:

Nom,Prénom,Email,Téléphone,Organisation,Note
Dupont,Jean,jean.dupont@email.com,0601020304,Logistique SAS,Client VIP
Martin,Alice,a.martin@web.fr,,Indépendante,
Bernard,Marc,,0788990011,,Ancien collègue
Petit,Sophie,sophie.p@service.com,0140506070,Mairie de Paris,
Gérard,Lucas,lucas.gerard@brico.org,,,Besoin devis mars
Morel,Élise,,0611223344,BioShop,
Fournier,Thomas,t.fournier@tech.io,0655443322,InnoTech,Expert Python
Leroy,Julie,j.leroy@gmail.com,,,
...

Quand vous sélectionnez votre fichier .csv sur l'outil d'importation, voici les étapes suivantes:

  1. L'assistant indique le nombre de contacts détectés au sein de votre fichier.
  2. Vous pouvez augmenter le nombre de contacts affichés par page, ceci afin de mieux les prévisualiser en entier si besoin.
  3. Choisissez le séparateur ayant servi pour délimiter les informations dans votre fichier texte.
  4. Spécifiez si le fichier contient une première ligne sans contact (seulement des informations de tête de colonne).
  5. Spécifiez si vous souhaitez importer des contacts qu'à partir d'une ligne précise.
  6. Cliquez sur le bouton pour continuer:
  7. Assignez les informations détectées dans le fichier pour chaque contact avec les champs disponibles dans votre carnet d'adresses:
  8. Naviguez parmi les contacts à importer pour spécifier d'autres champs si nécessaire.
  9. Revenez en arrière pour vérifier l'impact de vos changements, puis cliquez sur le bouton pour continuer:
  10. Choisissez le carnet d'adresses (ou créez-en un nouveau) pour stocker vos contacts.
  11. Cliquez sur le bouton pour démarrer l'importation:

 

Contacts importés

Les contacts sont importés dans l'emplacement spécifié, dans un groupe ; vous pouvez si nécessaire supprimer ce dossier qui a été créé pour l'occasion (cela ne supprime pas les contacts si vous n'activez pas cette option à la suppression du dossier):

  1. Cliquez sur le menu d'action ⋮ situé à droite du nom du groupe créé avec la date de l'importation.
  2. Cliquez sur Supprimer:

En cas de problème

  • Complétez les fiches contacts :
    • Un contact ne contenant que le nom et le prénom peut être ignoré par le système par sécurité.
    • Assurez-vous qu'au moins une information supplémentaire est présente (adresse e-mail ou numéro de téléphone).
  • Vérifiez l'en-tête de votre fichier (CSV) :
    • Les colonnes doivent être clairement nommées (ex: "Nom", "Prénom", "Email").
    • Si les titres sont manquants ou erronés, le système ne pourra pas lire les données.
  • Format des données :
    • Vérifiez que les numéros de téléphone ne contiennent pas de caractères spéciaux inhabituels et que les adresses e-mail sont correctement orthographiées (présence du @ et du point).
  • Encodage du fichier :
    • Pour un résultat optimal, enregistrez votre fichier CSV au format UTF-8 ; cela garantit que les accents et les caractères spéciaux s'affichent correctement.

 

Si vous devez d'abord les exporter de...

... Outlook (ancienne version)

  1. Depuis votre logiciel Outlook rendez-vous dans votre carnet d'adresses.
  2. Sélectionnez les contacts à exporter.
  3. Dans Actions, cliquez sur Transférer comme vCard.
  4. Faites partir l'e-mail contenant la vCard.
  5. Récupérez l'e-mail dans l'app Web Mail Infomaniak (service en ligne ksuite.infomaniak.com/mail)
  6. Cliquez sur Ajouter tous les contacts.

... macOS (ou prenez connaissance de cet autre guide)

  1. Depuis votre logiciel Contact, rendez-vous dans Fichier puis sélectionner Exporter.
  2. Choisissez Exporter vCard.
  3. Enregistrezvotre fichier vCard sur votre ordinateur.

... Thunderbird (ou prenez connaissance de cet autre guide)

  1. Depuis votre logiciel Thunderbird, rendez-vous dans Fenêtre puis sélectionner Carnet d'adresses.
  2. Dans Outils sélectionnez Exporter.
  3. Dans les options d'enregistrement choisissez Séparé par des virgules comme format.
  4. Enregistrez votre fichier CSV.

... Gmail (ou prenez connaissance de cet autre guide)

  1. Depuis votre espace Gmail, rendez-vous dans la partie Contacts.
  2. Cliquez sur le bouton Exporter.
  3. Sélectionnez Format vCard.
  4. Enregistrez votre fichier vCard sur votre ordinateur.

... Office 365 (ou prenez connaissance de cet autre guide)

  1. Depuis votre logiciel Outlook, rendez-vous dans la partie Contacts.
  2. Cliquez sur Gérer et choisir Exporter.
  3. Enregistrez votre fichier CSV sur votre ordinateur.

... Yahoo Mail: prenez connaissance de cet autre guide

... Proton Mail: prenez connaissance de cet autre guide

... Bluewin: prenez connaissance de cet autre guide


Cette FAQ a été utile?