rn7.net/wiki

CharlesNepoteSauvegardes

PagePrincipale :: rn7.net :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 38.107.179.228


Solutions unidirectionnelles pour Linux


svn

Introduction à SVN : http://dev.nozav.org/intro_svn.html
http://doc.ubuntu-fr.org/subversion
http://csoft.net/docs/svn.html.en
http://www.developpez.net/forums/d532390/general-developpement/conception/usine-logicielle/scm/subversion/suppression-depots/
http://demental.info/blog/index.php?post/2006/06/01/59-supprimer-un-projet-dans-un-depot-subversion

http://www.siteduzero.com/tutoriel-3-58147-creer-un-serveur-subversion.html

Problèmes
Un import svn ne garde pas la dernière date de modification des fichiers (cvs oui).
Il y a un script perl qui le permet : http://svn.haxx.se/users/archive-2006-10/1345.shtml

Côté serveur
mkdir /home/charles/svn
cd /home/charles/svn
mkdir /home/charles/svn/genea
svnadmin create /home/charles/svn/genea
nano /home/charles/svn/genea/conf/svnserve.conf

anon-access = none
auth-access = write

Coté client
Pour importer une arborescence une première fois dans un projet (donc sur le serveur) :
svn import /home/charles/0/0En-cours/Genea svn+ssh://root@rn7.net/home/charles/svn/genea

cd /home/charles/ajeter
Pour créer une copie locale d'un projet :
svn checkout svn+ssh://rn7.net/home/charles/svn/genea
cd /home/charles/ajeter/genea
svn propset svn:ignore "*" ./lifelines
svn propset svn:ignore "*" ./test
svn propset svn:ignore "WFAMPROF.032" ./0winfam
svn propset svn:ignore "*.bak" ./


Publier des modifications :
svn commit ./


A tester côté client
svn add /home/charles/0/0En-cours/Genea svn+ssh://root@rn7.net/home/charles/svn/genea
svn update

Intégration dans Nautilus
http://wiki.rabbitvcs.org/wiki/install/ubuntu
sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update
sudo apt-get install rabbitvcs-core rabbitvcs-nautilus rabbitvcs-thunar rabbitvcs-gedit rabbitvcs-cli



Rsync

rsync en ligne de commande : http://blog.interlinked.org/tutorials/rsync_time_machine.html

Il est possible de réaliser de réaliser des sauvegardes incrémentales avec rsync mais cela demande un peu plus de travail. http://blog.interlinked.org/tutorials/rsync_time_machine.html . Voici le script donné par Michael Jakl, à adapter :
#!/bin/sh

date=`date "+%Y-%m-%dT%H_%M_%S"`
HOME=/home/user/

rsync -azP \
  --delete \
  --delete-excluded \
  --exclude-from=$HOME/.rsync/exclude \
  --link-dest=../current \
  $HOME user@backupserver:Backups/incomplete_back-$date \
  && ssh user@backupserver \
  "mv Backups/incomplete_back-$date Backups/back-$date \
  && rm -f Backups/current \
  && ln -s back-$date Backups/current"


Grsync : interface pour rsync


rdiff-backup

rdiff-backup : http://www.nongnu.org/rdiff-backup/index.html

Pour les données personnelles

Pour les données professionnelles



duplicity

duplicity : http://duplicity.nongnu.org/ et http://doc.ubuntu-fr.org/duplicity

Déjà Dup

Déjà Dup : http://www.google.com/search?q=D%C3%A9j%C3%A0+Dup et http://doc.ubuntu-fr.org/deja-dup

link-backup

link-backup : http://www.scottlu.com/Content/Link-Backup.html

Bup

bup : http://github.com/apenwarr/bup

Flyback



Backintime


Timevault



Solutions bidirectionnelles


Subversion


Unison

-fastcheck true

Meld

En mode comparaison de répertoire.


Solutions pour Windows :

Solutions multi-plateformes :

Services de stockage :

A explorer :



Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]