Difference between revisions of "save/fr"

From GeneWeb
Jump to: navigation, search
m
Line 7: Line 7:
 
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 [[GWformat/fr|fichier source]].  
 
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 [[GWformat/fr|fichier source]].  
  
Pour sauvegarder la base {{c|toto}}, utilisez la [[man/fr#Exporter un fichier GW (gwu)|commande '''gwu''']] et sauvegarder la sortie :
+
Pour sauvegarder la base {{c|toto}}, utilisez-la [[man/fr#Exporter un fichier GW (gwu)|commande '''gwu''']] et sauvegarder la sortie :
 
<pre>gwu toto > toto.gw</pre>
 
<pre>gwu toto > toto.gw</pre>
  
Line 16: Line 16:
  
 
La sauvegarde sous forme de fichier .gw a beaucoup d’avantages :
 
La sauvegarde sous forme de fichier .gw a beaucoup d’avantages :
* simplicité : un seule fichier alors que le répertoire de la base en contient plusieurs ;
+
* 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 ;
 
* é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 ;
 
* compatibilité : le fichier source peut être importé avec n’importe quel autre gwc, même d’une version future de GeneWeb ;

Revision as of 17:19, 15 October 2015

150px-Geographylogo svg.png Language: 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