Difference between revisions of "save/fr"
(→Caveats) |
(archivage v7 /fr) |
||
Line 24: | Line 24: | ||
Pour restaurer la base {{c|toto}} à partir du fichier {{c|toto.gw}}, utilisez la [[man/fr#Créez une base de données (gwc, gwc1, gwc2)|commande '''gwc''']] : | Pour restaurer la base {{c|toto}} à partir du fichier {{c|toto.gw}}, utilisez la [[man/fr#Créez une base de données (gwc, gwc1, gwc2)|commande '''gwc''']] : | ||
gwc toto.gw -o toto | gwc toto.gw -o toto | ||
+ | |||
+ | == Archivage d'une base V7 == | ||
+ | Avec la [[bases#Bases_folder_in_GeneWeb_7|nouvelle organisation]] des dossiers proposée par GeneWeb V7, il devient possible d'utiliser les outils tels que {{c|tar}}, {{c|zip}} or {{c|rar}} pour archiver la totalité d'une base (contenu, images, documents, personnalisations). Il convient cependant de se souvenir que ce mode d'archivage pré-suppose l'absence d'évolution du logiciel d'exécution de GeneWeb, et que pour un archivage compatible avec les évolutions et pérenne, la solution passant pas le format [[gw|{{c|.gw}}]] reste préférable. | ||
== Caveats == | == Caveats == |
Revision as of 23:50, 10 February 2017
![]() |
English • français |
---|
Cet article expose comment sauvegarder une base de données GeneWeb à partir des commandes console. Cette opération est également disponible dans gwsetup.
Les supports de stockage de nos ordinateurs ne sont pas fiables à 100 % et vous avez tout intérêt à multiplier les sauvegardes de vos données de temps en temps sur des supports variés (des disquettes par exemple). Il peut également être intéressant de garder des versions intermédiaires pour revenir en arrière au besoin.
Un moyen simple de sauvegarder une base est de faire une copie du répertoire .gwb de la base. Le mieux est encore de sauvegarder la base sous forme de fichier source.
Pour sauvegarder la base toto
, utilisez-la commande gwu et sauvegarder la sortie :
gwu toto > toto.gw
Ou en utilisant l’option -o de gwu :
gwu toto -o toto.gw
Vous pouvez lui donner un autre nom en veillant à garder l’extension de fichier .gw
. Pensez à copier le fichier sauvegardé sur un autre support de stockage (ne pas mettre ses œufs dans le même panier !).
La sauvegarde sous forme de fichier .gw a beaucoup d’avantages :
- simplicité : un seul fichier alors que le répertoire de la base en contient plusieurs ;
- économie : le fichier source est plus petit en taille que le répertoire de la base ;
- compatibilité : le fichier source peut être importé avec n’importe quel autre gwc, même d’une version future de GeneWeb ;
- accessibilité : le fichier .gw est un fichier texte lisible sous n’importe quel éditeur ce qui permet de faire des éditions globales ou des comparaisons rapides entre différentes versions sauvegardées et avec la version courante
- (avec par exemple la commande
diff base-v1.gw base-v2.gw
sous Unix/Linux/OSX).
Pour restaurer la base toto
à partir du fichier toto.gw
, utilisez la commande gwc :
gwc toto.gw -o toto
Archivage d'une base V7
Avec la nouvelle organisation des dossiers proposée par GeneWeb V7, il devient possible d'utiliser les outils tels que tar
, zip
or rar
pour archiver la totalité d'une base (contenu, images, documents, personnalisations). Il convient cependant de se souvenir que ce mode d'archivage pré-suppose l'absence d'évolution du logiciel d'exécution de GeneWeb, et que pour un archivage compatible avec les évolutions et pérenne, la solution passant pas le format .gw
reste préférable.
Caveats
La création d'une sauvegarde avec l'utilitaire gwu ne sauvegarde pas certains éléments considérés comme orphelins dans la base :
- Un individu totalement isolé, c'est à dire sans famille ni parents n'est pas sauvegardé.
- Cette situation est souvent liée à des témoins associés à des personnes supprimées ensuite.
- Une page liée (créée avec la syntaxe WikiText, ou la commande m=NOTES;f=page), ne sera pas sauvegardée si elle n'est pas référencée dans les notes d'un individu ou dans une autre page eux-même sauvegardés.
Manuel GeneWeb
- Télécharger et installer GeneWeb sous GNU/Linux, Mac OS X, Microsoft Windows, FreeBSD ou en mode CGI derrière un serveur web.
- Comprendre le principe du serveur GeneWeb, les homonymes, la consanguinité.
Utiliser et gérer une base généalogique
- Importer un fichier Gedcom
.ged
ou GeneWeb.gw
avec gwsetup ou en lignes de commandes. - Mettre à jour les données (ajouter/modifier/supprimer personnes et familles), fusionner les doublons, saisir des dates.
- Utiliser la syntaxe wikitext, les macros, les raccourcis claviers.
- Nettoyer, restaurer, renommer, sauvegarder, archiver une base.
- Fusionner plusieurs bases et diviser une base.
Annexe technique
- Personnaliser avec CSS, entête et pieds de page, templates, lexique et déclinaisons.
- Fichier de configuration
.gwf
(pour templm), mots de passe pour amis et magiciens et restrictions d'accès à une base. - Ajouter une image dans les notes.
- Autres commentaires pour les experts.