<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://mediawiki.ajlsm.com/index.php?action=history&amp;feed=atom&amp;title=Migration_Centreon_22_vers_Centreon_25.10</id>
	<title>Migration Centreon 22 vers Centreon 25.10 - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.ajlsm.com/index.php?action=history&amp;feed=atom&amp;title=Migration_Centreon_22_vers_Centreon_25.10"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.ajlsm.com/index.php?title=Migration_Centreon_22_vers_Centreon_25.10&amp;action=history"/>
	<updated>2026-11-06T19:25:29Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://mediawiki.ajlsm.com/index.php?title=Migration_Centreon_22_vers_Centreon_25.10&amp;diff=6405&amp;oldid=prev</id>
		<title>Jlarvers : /* Conclusion */</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.ajlsm.com/index.php?title=Migration_Centreon_22_vers_Centreon_25.10&amp;diff=6405&amp;oldid=prev"/>
		<updated>2026-09-24T07:01:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Conclusion&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw-interface=&quot;&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 24 septembre 2026 à 07:01&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l422&quot;&gt;Ligne 422 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 422 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Conclusion ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[category:OPNsense]][[category:opnsens]][[category:opensens]][[category:opensense]]&lt;/ins&gt;=== Conclusion ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Migration complète validée&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Migration complète validée&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Centreon fonctionnel en 25.10&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Centreon fonctionnel en 25.10&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Vérifier les checks après migration&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Vérifier les checks après migration&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jlarvers</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.ajlsm.com/index.php?title=Migration_Centreon_22_vers_Centreon_25.10&amp;diff=6315&amp;oldid=prev</id>
		<title>Jlarvers : Page créée avec « == Migration Centreon 22 vers Centreon 25.10 ==  === Contexte ===  * Ancien serveur : Centreon 22.10.7 sur CentOS * Nouvelle VM temporaire : Rocky Linux 8 * Objectif : mig... »</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.ajlsm.com/index.php?title=Migration_Centreon_22_vers_Centreon_25.10&amp;diff=6315&amp;oldid=prev"/>
		<updated>2026-04-24T13:10:39Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « == Migration Centreon 22 vers Centreon 25.10 ==  === Contexte ===  * Ancien serveur : Centreon 22.10.7 sur CentOS * Nouvelle VM temporaire : Rocky Linux 8 * Objectif : mig... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Migration Centreon 22 vers Centreon 25.10 ==&lt;br /&gt;
&lt;br /&gt;
=== Contexte ===&lt;br /&gt;
&lt;br /&gt;
* Ancien serveur : Centreon 22.10.7 sur CentOS&lt;br /&gt;
* Nouvelle VM temporaire : Rocky Linux 8&lt;br /&gt;
* Objectif : migrer Centreon progressivement jusqu’à Centreon 25.10&lt;br /&gt;
* Méthode retenue :&lt;br /&gt;
** installation d’une VM Rocky 8&lt;br /&gt;
** installation Centreon 22&lt;br /&gt;
** restauration des données de l’ancien Centreon&lt;br /&gt;
** migration 22.10 vers 23.10&lt;br /&gt;
** migration 23.10 vers 24.10&lt;br /&gt;
** migration 24.10 vers 25.10&lt;br /&gt;
** reprise de l’IP de l’ancien Centreon&lt;br /&gt;
&lt;br /&gt;
=== Étape 1 : installer Rocky Linux 8 ===&lt;br /&gt;
&lt;br /&gt;
Télécharger l’ISO Rocky Linux 8.9 dans le stockage ISO Proxmox :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
aria2c -x 8 -s 8 -d /var/lib/vz/template/iso/ \&lt;br /&gt;
  https://dl.rockylinux.org/vault/rocky/8.9/isos/x86_64/Rocky-8.9-x86_64-minimal.iso&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Créer une VM Proxmox avec :&lt;br /&gt;
&lt;br /&gt;
* OS : Rocky Linux 8.9 minimal&lt;br /&gt;
* carte réseau principale : bridge LAN OPNsense&lt;br /&gt;
* modèle réseau : VirtIO&lt;br /&gt;
* IP temporaire : {{ip|10.0.0.50}}&lt;br /&gt;
&lt;br /&gt;
=== Étape 2 : configuration réseau initiale ===&lt;br /&gt;
&lt;br /&gt;
Exemple de configuration temporaire :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
nmcli con mod ens18 ipv4.addresses 10.0.0.50/24&lt;br /&gt;
nmcli con mod ens18 ipv4.gateway 10.0.0.4&lt;br /&gt;
nmcli con mod ens18 ipv4.method manual&lt;br /&gt;
nmcli con up ens18&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vérifier :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ip a&lt;br /&gt;
ip route&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 3 : préparer Rocky Linux 8 ===&lt;br /&gt;
&lt;br /&gt;
Mettre le système à jour :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf update -y&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installer les outils utiles :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf install -y epel-release&lt;br /&gt;
dnf install -y dnf-utils wget curl vim net-tools dnf-plugins-core&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Désactiver SELinux :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sed -i &amp;#039;s/^SELINUX=.*/SELINUX=disabled/&amp;#039; /etc/selinux/config&lt;br /&gt;
setenforce 0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vérifier :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
getenforce&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Résultat attendu :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Permissive&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ou :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Disabled&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 4 : installer les dépôts Centreon 22.10 ===&lt;br /&gt;
&lt;br /&gt;
Créer le fichier {{path|/etc/yum.repos.d/centreon.repo}} :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
cat &amp;gt; /etc/yum.repos.d/centreon.repo &amp;lt;&amp;lt;&amp;#039;EOF&amp;#039;&lt;br /&gt;
[centreon-22.10-stable]&lt;br /&gt;
name=Centreon open source software repository.&lt;br /&gt;
baseurl=https://archives.centreon.com/standard/22.10/el8/stable/$basearch/&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
gpgkey=https://archives.centreon.com/standard/22.10/RPM-GPG-KEY-CES-ARCHIVE-2021-3fc49c1b&lt;br /&gt;
module_hotfixes=1&lt;br /&gt;
&lt;br /&gt;
[centreon-22.10-stable-noarch]&lt;br /&gt;
name=Centreon open source software repository.&lt;br /&gt;
baseurl=https://archives.centreon.com/standard/22.10/el8/stable/noarch/&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
gpgkey=https://archives.centreon.com/standard/22.10/RPM-GPG-KEY-CES-ARCHIVE-2021-3fc49c1b&lt;br /&gt;
module_hotfixes=1&lt;br /&gt;
&lt;br /&gt;
[centreon-plugins-22.10-stable]&lt;br /&gt;
name=Centreon plugins repository.&lt;br /&gt;
baseurl=https://packages.centreon.com/rpm-plugins/el8/stable/$basearch/&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
gpgkey=https://yum-gpg.centreon.com/RPM-GPG-KEY-CES&lt;br /&gt;
module_hotfixes=1&lt;br /&gt;
&lt;br /&gt;
[centreon-plugins-22.10-stable-noarch]&lt;br /&gt;
name=Centreon plugins repository.&lt;br /&gt;
baseurl=https://packages.centreon.com/rpm-plugins/el8/stable/noarch/&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
gpgkey=https://yum-gpg.centreon.com/RPM-GPG-KEY-CES&lt;br /&gt;
module_hotfixes=1&lt;br /&gt;
EOF&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Recharger les dépôts :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf clean all&lt;br /&gt;
dnf makecache&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 5 : installer Remi et PHP 8.1 ===&lt;br /&gt;
&lt;br /&gt;
Centreon 22.10 nécessite des dépendances PHP non fournies par les dépôts Rocky seuls.&lt;br /&gt;
&lt;br /&gt;
Installer Remi :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer PHP 8.1 :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf module reset php -y&lt;br /&gt;
dnf module enable php:remi-8.1 -y&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installer les dépendances nécessaires :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf install -y php-pecl-gnupg php-sourceguardian-loader&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 6 : installer Centreon 22.10 ===&lt;br /&gt;
&lt;br /&gt;
Installer Centreon :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf install -y centreon&lt;br /&gt;
dnf install -y centreon-database centreon-central&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Activer MariaDB, Apache et PHP-FPM :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
systemctl daemon-reload&lt;br /&gt;
systemctl enable --now mariadb&lt;br /&gt;
systemctl enable --now httpd php-fpm&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sécuriser MariaDB :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql_secure_installation&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Réponses utilisées :&lt;br /&gt;
&lt;br /&gt;
* Switch to unix_socket authentication : {{var|n}}&lt;br /&gt;
* Remove anonymous users : {{var|Y}}&lt;br /&gt;
* Disallow root login remotely : {{var|Y}}&lt;br /&gt;
* Remove test database : {{var|Y}}&lt;br /&gt;
* Reload privilege tables : {{var|Y}}&lt;br /&gt;
&lt;br /&gt;
=== Étape 7 : corriger la timezone PHP ===&lt;br /&gt;
&lt;br /&gt;
Si l’installation web indique que la timezone PHP n’est pas définie :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sed -i &amp;#039;s#;date.timezone =#date.timezone = Europe/Paris#&amp;#039; /etc/php.ini&lt;br /&gt;
systemctl restart php-fpm httpd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 8 : installation web Centreon ===&lt;br /&gt;
&lt;br /&gt;
Accéder à l’interface :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
http://10.0.0.50/centreon/&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lors de l’étape base de données :&lt;br /&gt;
&lt;br /&gt;
* Database Host Address : {{var|localhost}}&lt;br /&gt;
* Database Port : {{var|3306}}&lt;br /&gt;
* Root user : {{var|centreon_install}}&lt;br /&gt;
* Configuration database name : {{var|centreon}}&lt;br /&gt;
* Storage database name : {{var|centreon_storage}}&lt;br /&gt;
* Database user name : {{var|centreon}}&lt;br /&gt;
&lt;br /&gt;
Un utilisateur temporaire MariaDB a été créé pour contourner les problèmes d’accès root :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
DROP USER IF EXISTS &amp;#039;centreon_install&amp;#039;@&amp;#039;localhost&amp;#039;;&lt;br /&gt;
DROP USER IF EXISTS &amp;#039;centreon_install&amp;#039;@&amp;#039;127.0.0.1&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
CREATE USER &amp;#039;centreon_install&amp;#039;@&amp;#039;localhost&amp;#039; IDENTIFIED BY &amp;#039;TempCentreon2026!&amp;#039;;&lt;br /&gt;
CREATE USER &amp;#039;centreon_install&amp;#039;@&amp;#039;127.0.0.1&amp;#039; IDENTIFIED BY &amp;#039;TempCentreon2026!&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
GRANT ALL PRIVILEGES ON *.* TO &amp;#039;centreon_install&amp;#039;@&amp;#039;localhost&amp;#039; WITH GRANT OPTION;&lt;br /&gt;
GRANT ALL PRIVILEGES ON *.* TO &amp;#039;centreon_install&amp;#039;@&amp;#039;127.0.0.1&amp;#039; WITH GRANT OPTION;&lt;br /&gt;
&lt;br /&gt;
FLUSH PRIVILEGES;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 9 : sauvegarder l’ancien Centreon ===&lt;br /&gt;
&lt;br /&gt;
Sur l’ancien serveur Centreon :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysqldump -u root -p centreon &amp;gt; centreon.sql&lt;br /&gt;
mysqldump -u root -p centreon_storage &amp;gt; centreon_storage.sql&lt;br /&gt;
mysqldump -u root -p centreon_status &amp;gt; centreon_status.sql&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sauvegarder les fichiers Centreon :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tar czf centreon_files.tar.gz \&lt;br /&gt;
  /etc/centreon \&lt;br /&gt;
  /var/lib/centreon \&lt;br /&gt;
  /usr/lib/centreon \&lt;br /&gt;
  /etc/centreon-broker \&lt;br /&gt;
  /var/lib/centreon-broker&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sauvegarder les métriques RRD :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tar czf centreon_rrd.tar.gz /var/lib/centreon/metrics&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 10 : restaurer les bases sur la nouvelle VM ===&lt;br /&gt;
&lt;br /&gt;
Créer les bases :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql -u root -p -e &amp;quot;DROP DATABASE IF EXISTS centreon; CREATE DATABASE centreon;&amp;quot;&lt;br /&gt;
mysql -u root -p -e &amp;quot;DROP DATABASE IF EXISTS centreon_storage; CREATE DATABASE centreon_storage;&amp;quot;&lt;br /&gt;
mysql -u root -p -e &amp;quot;CREATE DATABASE IF NOT EXISTS centreon_status;&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Importer les dumps :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql -u root -p centreon &amp;lt; centreon.sql&lt;br /&gt;
mysql -u root -p centreon_storage &amp;lt; centreon_storage.sql&lt;br /&gt;
mysql -u root -p centreon_status &amp;lt; centreon_status.sql&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 11 : restaurer les fichiers ===&lt;br /&gt;
&lt;br /&gt;
Restaurer les archives :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tar xzf centreon_files.tar.gz -C /&lt;br /&gt;
tar xzf centreon_rrd.tar.gz -C /&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Corriger les droits :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
chown -R centreon:centreon /var/lib/centreon&lt;br /&gt;
chown -R centreon-broker:centreon-broker /var/lib/centreon-broker&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 12 : corriger l’accès SQL Centreon ===&lt;br /&gt;
&lt;br /&gt;
Erreur possible après restauration :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
SQLSTATE[HY000] [1045] Access denied for user &amp;#039;centreon&amp;#039;@&amp;#039;localhost&amp;#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Identifier le mot de passe attendu :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
grep -R &amp;quot;pass&amp;quot; /etc/centreon /usr/share/centreon/config 2&amp;gt;/dev/null&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Corriger MariaDB :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;sql&amp;quot;&amp;gt;&lt;br /&gt;
ALTER USER &amp;#039;centreon&amp;#039;@&amp;#039;localhost&amp;#039; IDENTIFIED BY &amp;#039;pleade-admin&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
CREATE USER IF NOT EXISTS &amp;#039;centreon&amp;#039;@&amp;#039;127.0.0.1&amp;#039; IDENTIFIED BY &amp;#039;pleade-admin&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
GRANT ALL PRIVILEGES ON centreon.* TO &amp;#039;centreon&amp;#039;@&amp;#039;localhost&amp;#039;;&lt;br /&gt;
GRANT ALL PRIVILEGES ON centreon_storage.* TO &amp;#039;centreon&amp;#039;@&amp;#039;localhost&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
GRANT ALL PRIVILEGES ON centreon.* TO &amp;#039;centreon&amp;#039;@&amp;#039;127.0.0.1&amp;#039;;&lt;br /&gt;
GRANT ALL PRIVILEGES ON centreon_storage.* TO &amp;#039;centreon&amp;#039;@&amp;#039;127.0.0.1&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
FLUSH PRIVILEGES;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Redémarrer :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
systemctl restart mariadb php-fpm httpd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 13 : vérifier les données restaurées ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql -u root -p centreon -e &amp;quot;SELECT COUNT(*) FROM host;&amp;quot;&lt;br /&gt;
mysql -u root -p centreon -e &amp;quot;SELECT COUNT(*) FROM service;&amp;quot;&lt;br /&gt;
mysql -u root -p centreon_storage -e &amp;quot;SELECT COUNT(*) FROM metrics;&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 14 : démarrer Centreon ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
systemctl enable --now cbd centengine gorgoned centreontrapd&lt;br /&gt;
systemctl restart cbd centengine gorgoned php-fpm httpd&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 15 : migration 22.10 → 23.10 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf clean all&lt;br /&gt;
dnf makecache&lt;br /&gt;
dnf update -y centreon\*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 16 : migration 23.10 → 24.10 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf config-manager --add-repo https://packages.centreon.com/rpm-standard/24.10/el8/centreon-24.10.repo&lt;br /&gt;
dnf module reset php -y&lt;br /&gt;
dnf module enable php:remi-8.2 -y&lt;br /&gt;
dnf distro-sync -y php\*&lt;br /&gt;
dnf update -y centreon\*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 17 : migration 24.10 → 25.10 ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
dnf config-manager --add-repo https://packages.centreon.com/rpm-standard/25.10/el8/centreon-25.10.repo&lt;br /&gt;
dnf clean all&lt;br /&gt;
dnf makecache&lt;br /&gt;
dnf update -y centreon\*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 18 : ajout interface vRack ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
nmcli con add type ethernet ifname ens19 con-name ens19 \&lt;br /&gt;
  ipv4.addresses 192.168.123.19/24 \&lt;br /&gt;
  ipv4.method manual&lt;br /&gt;
&lt;br /&gt;
nmcli con up ens19&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 19 : reprise IP finale ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
nmcli con mod ens18 ipv4.addresses 10.0.0.16/24&lt;br /&gt;
nmcli con mod ens18 ipv4.gateway 10.0.0.4&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 20 : corriger clé SSH ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
ssh-keygen -R 10.0.0.16&lt;br /&gt;
ssh root@10.0.0.16&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 21 : corriger les checks hôtes ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
mysql -u root -p centreon -e &amp;quot;&lt;br /&gt;
UPDATE host&lt;br /&gt;
SET command_command_id = 91&lt;br /&gt;
WHERE host_register = &amp;#039;1&amp;#039;&lt;br /&gt;
AND command_command_id IS NULL;&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Étape 22 : export configuration ===&lt;br /&gt;
&lt;br /&gt;
* Configuration → Pollers → Export&lt;br /&gt;
* Generate configuration files&lt;br /&gt;
* Restart monitoring engine&lt;br /&gt;
&lt;br /&gt;
=== Étape 23 : vérification finale ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tail -f /var/log/centreon-engine/centengine.log&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Résultat attendu :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Configuration loaded, main loop starting&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Conclusion ===&lt;br /&gt;
&lt;br /&gt;
* Migration complète validée&lt;br /&gt;
* Centreon fonctionnel en 25.10&lt;br /&gt;
* Vérifier les checks après migration&lt;/div&gt;</summary>
		<author><name>Jlarvers</name></author>
	</entry>
</feed>