Migration raspbian v8 ==> v9
Posté : lun. 19 févr. 2018 13:02
Bonjour,
J'ai décidé de migrer tous mes RPI vers la version stretch.
J'ai donc suivi un tuto que j'ai trouvé afin de mettre à jour (apt-get update/upgrade) avant de commencer, modifier les sources (jessie ==> stretch), relancer la mise à jour (apt-get update puis apt full-upgrade).
La migration s'est bien déroulée, faut juste faire gaffe au "hostkeys" du fichier /etc/ssh/sshd_config (à commenter), il semblerait qu'il y ai un bug (si hostkeys spécifié, ssh impossible).
Jusque là, parfait. Me voici en stretch.
MAIS...
Un de mes RPI sert d'ordonnanceur des backups/dumps via sa crontab, il exécute un script de backups (ou de dumps).
Ce script effectue un "ssh" sur le RPI distant puis fait un tar -cfvz (ssh SERVER -p PORT "/bin/tar -cvfz /chemin/du/fichier/tar.gz /répertoire")
Mais voilà... Depuis la migration en stretch, le tar ne fonctionne plus... Dans le fichier de logs que je créé avec ce script, je vois le message suivant :
tar: les options -[azo...] ne sont pas pris en charge par "ce" tar
Et ce, que le script soit lancé via la crontab ou en ligne de commandes....
Par contre, quand je lance la commande ssh SERVER -p PORT "/bin/tar -cvfz /chemin/du/fichier/tar.gz /répertoire", directement en ligne de commandes, aucune erreur et le tar s'effectue !!!
Et lorsque je veux backuper le seul RPI qui est encore en jessie, aucun problème !!!
Je tourne en rond... Je ne comprends pas le problème et ne trouve pas la solution !!!
Si vous avez des pistes ou avez rencontré ce problème...
J'ai décidé de migrer tous mes RPI vers la version stretch.
J'ai donc suivi un tuto que j'ai trouvé afin de mettre à jour (apt-get update/upgrade) avant de commencer, modifier les sources (jessie ==> stretch), relancer la mise à jour (apt-get update puis apt full-upgrade).
La migration s'est bien déroulée, faut juste faire gaffe au "hostkeys" du fichier /etc/ssh/sshd_config (à commenter), il semblerait qu'il y ai un bug (si hostkeys spécifié, ssh impossible).
Jusque là, parfait. Me voici en stretch.
MAIS...
Un de mes RPI sert d'ordonnanceur des backups/dumps via sa crontab, il exécute un script de backups (ou de dumps).
Ce script effectue un "ssh" sur le RPI distant puis fait un tar -cfvz (ssh SERVER -p PORT "/bin/tar -cvfz /chemin/du/fichier/tar.gz /répertoire")
Mais voilà... Depuis la migration en stretch, le tar ne fonctionne plus... Dans le fichier de logs que je créé avec ce script, je vois le message suivant :
tar: les options -[azo...] ne sont pas pris en charge par "ce" tar
Et ce, que le script soit lancé via la crontab ou en ligne de commandes....
Par contre, quand je lance la commande ssh SERVER -p PORT "/bin/tar -cvfz /chemin/du/fichier/tar.gz /répertoire", directement en ligne de commandes, aucune erreur et le tar s'effectue !!!
Et lorsque je veux backuper le seul RPI qui est encore en jessie, aucun problème !!!
Je tourne en rond... Je ne comprends pas le problème et ne trouve pas la solution !!!
Si vous avez des pistes ou avez rencontré ce problème...