Bandeau
Escal V3
Slogan du site

Site de démonstration du jeu de squelettes ESCAL fonctionnant sous SPIP3 et mis à la disposition des Etablissements SColaires de l’Académie de Lyon.

Etape 3 : Récupérer le site en ligne
Article mis en ligne le 3 février 2009
par Jean Christophe Villeneuve
Imprimer cet article logo imprimer Enregistrer au format PDF

Une fois notre SPIP installé, il va falloir lui donner à manger à notre écureuil !

 Récupérer la base de données MySQL

Avec SPIP 3

Spip3 propose plusieurs types de bases de données en SQL : MySQL, SQLite et PostgreSQL. Les sites académiques fonctionnent en MySQL mais Spip vous fera une sauvegarde au format SQLite par défaut.

1- Sauvegarder la base de données du site en ligne :

- aller dans l’espace privé du site en ligne et cliquer sur "Maintenance -> Sauvegarde de la base"
- décocher "Sauvegarder toutes les tables" et dans la liste des tables qui s’affiche, décocher les tables suivantes :

  • spip_referers
  • spip_referers_articles
  • spip_visites
  • spip_visites_articles

qui sont des tables gérant les statistiques du site et qui deviennent vite très volumineuses. De plus, elles présentent peu d’intérêt sur une copie locale du site.

2- Transfert de la base de données :

Il suffit de descendre un peu dans la page et de cliquer sur l’icône au bout de la ligne correspondant à notre sauvegarde pour télécharger le fichier. (Il se trouve dans le répertoire /tmp/dump et on peut donc aussi le récupérer avec WinSCP )

3- Restauration de la base :

- aller dans l’espace privé du site local en rajoutant ecrire dans la barre d’adresse ou en cliquant dans le pied de page sur "se connecter" puis "espace privé"
- cliquer sur "configuration -> maintenance du site"
- dans la partie "Restaurer le contenu d’une sauvegarde de la base" la base la plus récente est sélectionnée automatiquement
- cliquer sur "restaurer la base" et suivre les indications

Avec SPIP 2

1- Sauvegarder la base de données du site en ligne :

- aller dans l’espace privé du site en ligne et cliquer sur "configuration -> maintenance du site"
- dans la partie "sauvegarder le contenu de la base, choisir "sauvegarde compressée sous tmp/dump/nom_de_la_base_date.xml.gz"
- cliquer sur "sauvegarder la base" puis "Valider"
- cliquer sur "Retourner à la gestion de votre site"

2- Transfert de la base de données :

Par FTP, transférer le fichier ainsi créé de mon_site_en_ligne/tmp/dump dans mon_site_local/tmp/dump

(il faut parfois réafficher la page plusieurs fois dans le navigateur et retaper ses identifiants, notamment quand la base devient conséquente)

NB : Pour transférer des fichiers par FTP entre votre ordinateur et le serveur de l’académie de Lyon, vous devez obligatoirement utiliser WinSCP (sur PC). Voir cet article.

3- Restauration de la base :

- aller dans l’espace privé du site local en rajoutant ecrire dans la barre d’adresse ou en cliquant dans le pied de page sur "se connecter" puis "espace privé"
- cliquer sur "configuration -> maintenance du site"
- dans la partie "Restaurer le contenu d’une sauvegarde de la base" la base la plus récente est sélectionnée automatiquement
- cliquer sur "restaurer la base" et suivre les indications

 Transférer les squelettes

Avec WinSCP, il suffit de transférer le dossier /squelettes de votre site en ligne vers votre site local, à la racine de votre site.

 Transférer les images

Toutes les images, tous les documents et tous les logos de rubrique ou d’auteur sont stockés dans le dossier /IMG. Il suffit donc de transférer ce dossier comme pour le dossier /squelettes.

 Transférer les plugins

Comme pour /squelettes et /IMG, il faut transférer le dossier /plugins qui contient tous les plugins de votre site. A noter qu’aucun plugin n’est indispensable au bon fonctionnement d’un site utilisant le jeu de squelettes ESCALV2. Avec EscalV3, il faut les plugins Agenda et Calendrier_Mini qui sont automatiquement installé en même temps qu’Escal. Pour tout savoir sur les plugins, c’est ici. Pensez aussi à activer ces plugins sur le site local.

Voilà, on peut jouer avec Escal maintenant !

Forum
Répondre à cet article
Etape 3 : Récupérer le site en ligne
Lhoual - le 23 mai 2013

Bonsoir Jean Christophe,
Actuellement je travaille mon site intranet en local, et je voudrais copier mon dossier spip du repertoire /localweb de easy php du poste fixe vers mon ordi portable(pour eventuellement debuger certains trucs..).
Je voudrais donc savoir s’il n’y aura pas d’incidences en faisant une sauvegarde de la base données, puis la reimporter sur mon portable et copier ensuite le dossier spip puis lancer mon localhost sur l’ordi portable !
Oubien si tu as une methode pas violente qui ne va pas me supprimer tout ce que j’ai fait depuis...!

Merci

Etape 3 : Récupérer le site en ligne
Jean Christophe Villeneuve - le 23 mai 2013

Tu peux balancer tout ton dossier spip mais il faut supprimer le fichier connect.php qui se trouve dans le dossier /config

Quand tu lanceras le site local, tu pourras ainsi réinstaller un spip neuf sur ton portable. Ensuite, tu copies ta base sauvegardée sur le fixe dans le dossier /tmp/dump du site sur le portable et dans l’espace privé du site, tu vas dans "Maintenance -> Restaurer la base".

Reste enfin à activer les plugins.

Normalement, tu devrais retrouver tes petits.

Etape 3 : Récupérer le site en ligne
Aurélie - le 12 février 2011

Bonsoir,
C’est encore moi.... Aurélie,
J’ai mis mon site en local et je travaille depuis efficacement dessus.
Mais, je viens de me rendre compte que quand je clique sur mes images ou mes documents qui sont en pièces jointes à mes articles, il y a un message d’erreur... J’ai besoin d’aide !!
(ils n’apparaissent d’ailleurs pas dans la page publique et des icones anonymes sont dans la page privée !)
Je précise que j’ai une copie de mon dossier IMG du site en ligne que j’ai placée dans un dossier IMG en local...
Je ne suis pas très sure d’être claire !!
Bonne nuit !

Etape 3 : Récupérer le site en ligne
Jean Christophe Villeneuve - le 13 février 2011

Sans doute un problème de paramétrage.

As-tu bien activé GD2 et la génération automatique de miniatures des images dans Configuration -> Fonctions avancées ?

As-tu bien vidé les caches et recalculé les pages ?

Etape 3 : Récupérer le site en ligne
Aurélie - le 13 février 2011

Non, je n’ai pas fait ça (génération automatique de miniatures...) !! oups !!!
Décidément, cela reste toujours complexe !!
En tout cas, j’ai commencé à écrire en html... c’est "rigolo"... tes expliations sont EXTRÊMEMENT claires et limpides... un régal (j’ai regardé d’autres sites, ils causent entre pro... et oublient les novices !!!)
Alors encore MERCI !! Je le mets sur toutes les pages où je poste... peut-être cela pourrait-il te rapporter une augmentation !!!

Etape 3 : Récupérer le site en ligne
Aurélie - le 13 février 2011

En fait, cela ne fonctionne toujours pas.
Mais ce site a été mis sur mon nas.
L’URL est donc l’adresse IP du nas 192.168.1.70
Les fichiers htlm sont dans un fichier nommé WEB
soit l’URL : http://IP/WEB
Pour l’espace privé : URL : http://IP/ecrire
Pour visiter : URL : http://IP/spip.php
Est-ce que cela ne peut pas venir de là ???
Quand je clique sur visiter (dans l’espace privé), il m’envoie sur l’URL : http://IP/
donc pas de visite !!
Je ne sais (toujours pas) si je suis claire !!
Bonne soirée !

Etape 3 : Récupérer le site en ligne
Jean Christophe Villeneuve - le 13 février 2011

Sur ton NAS, dis-tu. Donc pas en local ?

Pourquoi ne fais-tu pas une installation classique en local, sur ton ordinateur, comme je le décris dans cette rubrique ?

Etape 3 : Récupérer le site en ligne
Aurélie - le 13 février 2011

Parce que mon mari m’a dit : "mets le sur le nas"
Maintenant que tu le dis... c’est vrai que ce n’est pas "local"...

Etape 3 : Récupérer le site en ligne
Jean Christophe Villeneuve - le 13 février 2011

Je ne voudrais pas fâcher ton mari mais il me parait bien plus simple et bien plus sur d’installer ton spip sur ta machine. Le NAS est un espace de stockage. Faire tourner un serveur virtuel comme wamp sur un NAS me parait aléatoire !

Etape 3 : Récupérer le site en ligne
Aurélie - le 13 février 2011

OK... ben demain je mets tout sur mon ordi (si cela rentre !!)
Je te tiens au courant ensuite !!

Etape 3 : Récupérer le site en ligne
Aurélie - le 13 février 2011

De toute façon, mon travail n’est pas perdu... il suffit que je copie le dossier /squelettes ! !
C’est bien pratique !

Etape 3 : Récupérer le site en ligne
Jean Christophe Villeneuve - le 13 février 2011

Un grand merci pour ces compliments. Même si je ne cherche pas à tout prix à augmenter les visites de ce site, je te remercie de me faire de la pub B-)

Mais si tu actives gd2 et les miniatures, cela résout-il ton problème ?

Etape 3 : Récupérer le site en ligne
Aurélie - le 13 février 2011

Non... cela ne suffit pas.

Évènements à venir

Pas d'évènements à venir


puce Plan du site puce Contact puce Espace rédacteurs puce squelette

RSS puce Valid XHTML 1.0 Strict puce Licence Creative Commons

2009-2013 © Escal V3 - Tous droits réservés
Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.70.69
Hébergeur : Académie de Lyon