Afficher/cacher Sommaire
Migration Yunohost 3.0 (debian stretch)
Processus de migration d’une instance en YunoHost 2.7.x (tournant sous Debian Jessie/8.x) vers YunoHost 3.0 (tournant sous Debian Stretch/9.x)
Procédure de migration (ligne de commande)
sudo -s
yunohost tools update
yunohost tools upgrade
Après mise à jour vers la version 2.7.14
yunohost tools migrations migrate --accept-disclaimer
PATIENTER de 10 à 30 minutes (suivant la machine et les applications installées)
A la fin de la migration , REDEMARRER la machine …
systemctl reboot
Vérifications
Vérifiez que vous êtes véritablement sous Debian Stretch / YunoHost 3.0
Pour cela, allez dans Outils > Diagnostique. (Vous pouvez aussi regarder ce qui est affiché dans le pied de page). En ligne de commande, vous pouvez aussi utiliser lsb_release -a
et yunohost --version
.
yunohost --version
yunohost:
repo: stable
version: 3.0.0.1
yunohost-admin:
repo: stable
version: 3.0.0
moulinette:
repo: stable
version: 3.0.0
ssowat:
repo: stable
version: 3.0.0
Vérifiez que fail2ban et le pare-feu sont actifs.
Vous devriez voir que fail2ban et le firewall sont actifs. Depuis la webadmin, dans Services (chercher ‘fail2ban’ et ‘yunohost-firewall’). Depuis la ligne de commande, faites yunohost service status fail2ban yunohost-firewall
: les deux devraient être en active: active
.
yunohost service status fail2ban yunohost-firewall
fail2ban:
active: active
active_at:
human: 2018-06-19 17:02:43
timestamp: 1529420563343242
description: protège contre les attaques brute-force et autres types d’attaques venant d’Internet
loaded: enabled
service_file_path: /lib/systemd/system/fail2ban.service
status: running
yunohost-firewall:
active: active
active_at:
human: 2018-06-19 17:02:43
timestamp: 1529420563402066
description: gère les ports de connexion ouverts et fermés aux services
loaded: enabled
service_file_path: /lib/systemd/system/yunohost-firewall.service
status: exited
Vérifiez que les applications fonctionnent
Vérifiez que vos applications installées fonctionnent… Si elles ne fonctionnent pas, il est recommandé de tenter de les mettre à jour.
De manière générale, il est recommandé de les mettre à jour même si elles fonctionnent !
Mise à jour des applications
yunohost app upgrade
Upgrading apps description, license, installed, label, id, name
Mise à jour de l'application baikal...
Mise à jour de l'application rainloop...
Nginx PHP Mysql
Version
nginx -v
nginx version: nginx/1.10.3
Version PHP
php -version
PHP 7.0.27-0+deb9u1 (cli) (built: Jan 5 2018 13:51:52) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.27-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies
Version mysql
mysql --version
mysql Ver 15.1 Distrib 10.1.26-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
Supprimer les paquets non utilisés
apt autoremove && apt autoclean
Si vous utilisez les mails : vérifiez votre score
Modifier le port et protocole smtp des clients : 587 STARTTLS
Si vous utilisez les emails (en particulier les envois), vérifiez que votre score est toujours bon via mail-tester par exemple.
10/10 après vérification