DokuWiki

It's better when it's simple

Outils pour utilisateurs

Outils du site


fr:faq:backup

Ceci est une ancienne révision du document !


Comment sauvegarder DokuWiki ?

:!: DokuWiki n'utilise pas de base de donnée (par défaut) ; la sauvegarde est très simple. Il suffit de copier les fichiers. Il est même recommandé de copier l'intégralité du dossier racine de DokuWiki.

Si vous souhaitez réduire la taille de la sauvegarde vous devez au moins copier les dossiers suivants:

  • data/pages - il contient vos pages
  • data/meta - il contient des informations meta sur vos pages (comme: qui a créé l'original, qui est abonné, …)
  • data/media - il contient vos médias (images, PDFs, …)
  • data/media_meta - il contient des informations meta sur vos medias
  • data/attic - toutes les versions antérieures de vos pages
  • data/media_attic - toutes les versions antérieures de vos medias
  • conf - les fichiers de configuration

Vous pouvez ignorer les dossiers cache, index, locks, et tmp

Comment restaurer ma sauvegarde ?

Contexte : même serveur, dossier racine différent. Par exemple vous avez 2 installations identiques, l'une en exploitation l'autre en test.

  1. installation originale dans le dossier ../dw. Installez la même version de DokuWiki dans un dossier ../dw2. Vérifiez que la version installée dans ../dw2 fonctionne normalement.
  2. installez le thème dans dw2 (dans notre exemple ce sera le thème Vector)
    1. téléchargez, décompressez et copiez les fichiers dans le dossier ../dw2/lib/tpl/vector
    2. - méthode alternative : utilisez le gestionnaire de thème
    3. si vous souhaitez un logo personnalisé, copiez ../dw/lib/tpl/vector/user/logo.jpg vers ../dw2/lib/tpl/vector/user/logo.jpg
  3. Identifiez-vous avec un compte admin sur dw2 et rendez-vous dans le gestionnaire de configuration
    1. Changez le template pour vector
    2. Choisissez nice URL > .htaccess
    3. Choisissez '/' comme séparateur de catégories (namespaces)
  4. Configurez la ré-écriture d'URL
    1. editez ../dw2/.htaccess.dist et enlevez les '#' (commentaire) de la section de code concernant l'URL rewrite. Enregistrez le fichier sous le nom ../dw2/.htaccess
  5. Copiez les dossiers suivants
    1. ../dw/data vers ../dw2/data
    2. ../dw/conf vers ../dw2/conf
    3. ../dw/lib/plugins vers ../dw2/lib/plugins (voir ci-dessous)
    4. Utilisez GoDaddy File Manager sur un hébergement partagé, à moins que vous n'ayez un accès shell.
  6. Greffons (Plugins)
    1. Option 1: copiez ../dw/lib/plugins vers ../dw2/lib/plugins
      1. Identifiez-vous avec un compte admin et vérifiez que le greffon est correctement installé ou qu'il ne requiert pas de mise à jour dans le gestionnaire d'extension.
      2. Assurez-vous que les versions des 2 DokuWiki est la même pour vous assurer de la compatibilité des greffons
    2. Option 2: téléchargez manuellement les greffons et copiez les dans le dossier ../dw2/lib/plugins
  7. Testez; vérifiez que tout fonctionne

Référence : DokuWiki Forum - moving copy of site to new folder

Consulter aussi

fr/faq/backup.1472284485.txt.gz · Dernière modification : 2016-08-27 09:54 de Digitalin

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki