Ce mode opératoire est valable pour sauvegarder/restaurer Alfresco (version Windows) sur une même configuration (serveur de prod et de développement par exemple)
Sous windows
L'arret d'Alfresco (si on a installer le bundel) se fait en deux étapes
A) vous lancer la commande Stop alfresco
le system fait une pause en vous demandant d'attendre que l'écran Tomcat disparaisse.
B) Apres disparition de l'écran TOMCAT, vous appuyer sur "enter" pour stopper la base de données Mysql
Export:
Le répertoire: c:\alfresco_BK doit exister
1) lancer la commande d'arret d'Alfresco mais n'appuyer pas sur "enter": nous aons besoin de la base de données Mysql active
2) se positionner dans c:\alfresco\mysql\bin
3) lancer la commande: mysqldump -u alfresco -p alfresco –single-transaction > c:\alfresco_BK\alfresco_db.sql
un fichier alfresco_db.sql doit avoir été créé et surtout il ne doit pas avoir une taille nulle, sinon, ca veut dire que l'export mysql a échoué.
4) arreter complétement Alfresco
5) alfresco completement arrété:
copier le répertoire c:\alfresco\alf_data dans votre répertoire de sauvegarde.
(attention, c'est long, il y a plusieurs GIGA octets)
Restore:
1) lancer ALFRESCO
2) lancer la commande d'arret d'Alfresco mais n'appuyer pas sur "enter": nous aons besoin de la base de données Mysql active
3) se positionner dans c:\alfresco\mysql\bin
4) lancer la commande : mysql -u alfresco -p alfresco < c:\alfresco_BK\alfresco_db.sql
nous chargeons la base Mysql avec notre sauvegarde
5) arreter completement Alfresco
6) supprimer tout le contenu de c:\alfresco\alf_data
7) recopier le contenu de votre répertoire de sauvegarde dans c:\alfresco\alfdata
Attention, c'est long
Relancer ALFRESCO, vous retouver la configuration que vous aviez sauvegardé.