Je ne vois pas trop autrement que en lignes de commandes pour migrer un site.
D’accord, ce n’est pas la réponse attendue, mais le plus simple pour migrer un site serait migrer les données nécessaires.
mettre les données dans les dossiers de /var/www/spip/
en lisant bien la doc savoir ce qui est judicieux de copier (Par exemple surtout pas écraser le fichier ecrire/connect.php
où se trouve les infos de connexions à la base de données, bien regarder/comparer les fichiers de configs importants). Cela correspondrait à l’option2 se la documentation spip pour migrer son site Déménagement d’un site SPIP - SPIP.
Ce serait en ligne de commande en téléchargeant d’abord les fichiers locaux chez l’utilisateur ssh avec la commande
scp -R mondossier-bkp/ yunouser@mondomaine.tld
les déplacer dans le dossier de l’application, par exemple:
mv /home/yunouser/mondossier-bkp/IMG/* /var/www/spip/IMG/
Donner les bons droits owners des fichiers
chown -R spip:www-data /var/www/spip
Supprimer et recréer la base de données (nécessaire ?)
mysql -u root
DROP DATABASE spip;
CREATE DATABASE spip;
\q
Puis importer la base de données du dump
mysql -uroot spip < SPIP_BKP/spip-dump-xxxxxxx.sql
Par contre le dump de la base de données est peut-être pas en mysql, mais générée en sqlite3 ? Je ne me rends pas compte si c’est gênant, il y a un script pour convertir une base de données sqlite3 en mysql ici Convertir une base de données SQLite vers MySQL/MariaDB - PAB's blog
Tu peux aussi installer le paquet phpMyadmin qui peut-être utile pour cela…