Sauvegarder régulièrement ses médias en utilisant FullSync - commentairesSauvegarder régulièrement ses médias en utilisant FullSync2013-08-19T04:58:15Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment4701652013-08-19T04:58:15Z<p>Je découvre le logiciel<small class="fine d-inline"> </small>! C'est ce qu'il me fallait<small class="fine d-inline"> </small>!</p>
<p>J'ai juste une petite question sur la programmation de la tâche<small class="fine d-inline"> </small>!<br class="autobr">
Il faut que le PC soit allumé au moment voulu ça c'est évident mais il faut également que le logiciel soit démarré au moment voulu. Il faudrait donc que Fullsync soit lancé comme service au démarrage et ça n'a pas l'air d'être le cas<small class="fine d-inline"> </small>!</p>
<p>Je m'explique. Je sais par exemple que mon PC est allumé tous les dimanches matins. J'aurais aimé faire la sauvegarde à ce moment là. Mais si je dois penser à cliquer pour lancer l'application, au final, je fais une sauvegarde manuelle.</p>
<p>Une idée<small class="fine d-inline"> </small>?</p>
<p>Merci d'avance<small class="fine d-inline"> </small>!</p>Sauvegarder régulièrement ses médias en utilisant FullSync2011-10-25T20:56:37Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment4512042011-10-25T20:56:37Z<p>Pourquoi ne pas utiliser Cobian backup<small class="fine d-inline"> </small>?</p>
<p>Parce qu'il ne supporte pas le SFTP. Dommage.</p>Sauvegarder régulièrement ses médias en utilisant FullSync2009-05-11T18:37:14Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment4162382009-05-11T18:37:14Z<p>Bonjour, <br class="autobr">
un peu trop pressé..</p>
<p>Désolé, j'ai omis de signer mon post ( sur rsync )</p>Sauvegarder régulièrement ses médias en utilisant FullSync2009-05-11T18:34:07Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment4162362009-05-11T18:34:07Z<p>Sous <i>Linux, BSD</i> ( et je crois <i>OsX</i> ) il existe <strong>rsync</strong> depuis logtemps, sans java.</p>
<p>Il peut tout faire très finement, via FTP avec ou sans SSH, très simplement en ligne de commande ou en script.</p>
<p>Il est très bien documenté, et très éprouvé ( par l'âge<small class="fine d-inline"> </small>;) De nombreuse documentations et scripts existent dans la littérature et sur le web</p>
<p>exemple : en ligne de commande</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>rsync -a -e ssh --exclude-from ${a_exclus} --delete ${r_a_source} ${r_actuel} </code></pre></div>
<p>Que j'ai mis en script, avec sauvegardes incrémentales localement ( artisanales et lourdes, il ya surement mieux à faire )<br class="autobr">
( Il y a aussi des améliorations à faire, mais il fonctionne sans problème. Amélioration à faire : ne pas avoir à entrer la passephrase gpg avec SSH2 pour qu'il soit lancé par cron de façon transparente )</p>
<p>cat le_site_bkp.sh</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#! /bin/bash -
echo "$0";
## Rappel: FAIRE un dump avant la sauvegarde
invite1="LA BASE DE DONNÉE A-T-ELLE été sauvegardée par le webmestre ?"
invite2="Continuer = oui - Arréter maintenant = non: "
echo "$invite1"
read -p "$invite2" reponse;
case $reponse in o|O) echo "$(basename $0) va être exécuté";; n|N) echo " Sauvez la base maintenant "; exit;; *) echo "$reponse n'est pas une réponse valide. "; exit;;
esac # TOP DEPART
debut=<code class="spip_code spip_code_inline" dir="ltr">date +%s</code> ## dépendances:
# LE FICHIER D'EXCLUSION: 'home/le_site_spip/.rsync/lesite_spip_bkp/exclus.rsync'
# cp , rsync , find, ssh et la phrase de passe #+ - + - + - + - + - + - + - + -
# A Rsync de FAI sur /actuel/ ( = mise à jour réelle rapide )
#+ - + - + - + - + - + - + - + - #Déclarations:
rsync_tmp='/tmp/'
rsync_local=${rsync_tmp}rsync--version-local
rsync_FAI=${rsync_tmp}rsync--version-FAI ## Lancement du programme principal
principal ############################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
## PROGRAMME PRINCIPAL
function principal ()
{
####### # DÉCLARATIONS
r_a_source='utilisateur@lesite_spip.info:./';
r_actuel='/home/le_site_spip/lesite_spip.info/SAUVEGARDES/actuel/'; ### TODO fichier d'exclusion des sauvegardes ( caches ) /spip/local/:
a_exclus='/home/le_site_spip/.rsync/lesite_spip_bkp/exclus.rsync'
# DÉCLARATIONS:
r_backup='/home/le_site_spip/lesite_spip.info/SAUVEGARDES/backup/';
v_date="$(date +_%Y_%m_%d__%Hh%M)";
v_b_extension="${v_date}.backup";
# Déclarations:
r_copies='/home/le_site_spip/lesite_spip.info/SAUVEGARDES/copies';
r_destination="${r_copies}/${v_date}";
r_effacement="${r_destination}/"; #######
# COMMANDE rsync
## Cette commande efface ou remplace sans vergogne les fichiers supprimés ou modifiés
## Cette commande doit enregistrer les fichiers dump ( base de données MySQL )
## Il ne faut donc pas exclure le répertoire tmp ni l'ensemble des fichiers dump
## Les fichiers "cache" ne devraient pas être sauvegardés
echo
echo "2 Exécution de rsync"
rsync -a -e ssh --exclude-from ${a_exclus} --delete ${r_a_source} ${r_actuel} || (echo ERREUR de la commande: $! ; exit 1 ); #+ - + - + - + - + - + - + - + -
# B Copie locale vraie de .../actuel/ sur .../backup/ avec renommage ( date )
#+ - + - + - + - + - + - + - + -
echo "" ;
echo " ETAPE B"
echo "3 Copie de ${r_actuel}* "
echo "vers ${r_backup}"
echo "Les fichiers remplacés prennent l'extension: ${v_b_extension}" ;
cp -au -S ${v_b_extension} ${r_actuel}* ${r_backup} || ( echo "ERREUR de la commande $!"; exit 2); #+ - + - + - + - + - + - + - + -
# C PSEUDOS SAUVEGARDES INCREMENTALES DU REPERTOIRE "actuel"
#+ - + - + - + - + - + - + - + -
echo "" ;
echo " ETAPE C"
echo "4 Création du répertoire: $r_destination"
###TODO SYNTAXE D'ERREUR À VÉRIFIER
mkdir "$r_destination" || ( echo "erreur $!" ; exit 3) ; # B Création de L'IMAGE du site précédent la mise à jour:
# L'ensemble du site est recréé par des liens symboliques sur .../actuel/
# dans ce répertoire (nommé par la date de la sauvegarde)
echo
echo "5 Création récursive des liens physiques "
echo "de ${r_backup}*"
echo "sur ${r_destination}"
echo "Avec les noms actuels"
#echo "cp -la ${r_backup}* ${r_destination}"
cp -la ${r_backup}* ${r_destination} || (echo "ERREUR DE LA COMMANDE: $!" ; exit 4 ); # TOP FIN:
fin=<code class="spip_code spip_code_inline" dir="ltr">date +%s</code> echo -e "\a\n\n\tFIN de <code class="spip_code spip_code_inline" dir="ltr">basename $0</code>\n\a" # DUREE:
echo "DUREE totale: $(($fin - $debut)) secondes";
}</code></pre></div>pour remplacer CobianBackup sous linux voila la solution<small class="fine d-inline"> </small>;)2007-11-04T20:06:06Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3998802007-11-04T20:06:06Z<p>Salut<small class="fine d-inline"> </small>!<br class="autobr">
Il faut que j'apprene à manipuler Spip mais je me sers déja de linux et je fait mes backup comme ça :<br class="autobr">
<a href="http://fmueth.free.fr/blog/index.php/2006/10/21/8-sauvegarde-ftp" class="spip_url spip_out auto" rel="nofollow external">http://fmueth.free.fr/blog/index.php/2006/10/21/8-sauvegarde-ftp</a></p>
<p>c'est un bash qui permet de faire le backup de votre site base de donnée y compris et en casi incrémental (c'est pas du rsync mais ça a le mérite de marcher même chez free) couplé à fcron ça marche impec et tout est automatisé<small class="fine d-inline"> </small>;)</p>
<p>Le script est sous gpl donc à faire tourner<small class="fine d-inline"> </small>!</p>FullSync : comprendre les erreurs2007-05-05T08:31:56Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3935762007-05-05T08:31:56Z<p>alors peu etre que stephane peu m'aider vu que ci dessous<small class="fine d-inline"> </small>; il a reussie chez free</p>FullSync : comprendre les erreurs2007-05-04T16:50:52Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3935512007-05-04T16:50:52Z<p>C'est possible, les erreurs du logiciel ne sont pas très parlantes.</p>
<p>Dans 80% des cas, il s'agit des paramètres du FTP qui ne sont pas corrects. Bien vérifier et faire des tests.</p>
<p>Les adresses FTP doivent du type : <br class="autobr">
<strong>protocole ://nom_hote/chemin/</strong></p>
<p>Exemple :
<br>- ftp://195.111.129.133/public_html/IMG/
<br>- ftp://ftp.foo.org/www/IMG/</p>
<p>Dans les autres cas, il s'agit d'un problème de connection ou alors le serveur FTP est inaccessible.</p>
<p>bonne chance<small class="fine d-inline"> </small>!</p>Sauvegarder régulièrement ses médias en utilisant FullSync2007-05-04T16:12:08Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3935472007-05-04T16:12:08Z<p>bonjour a tous je me lance mais .............</p>
<p>d'abord je suis chez free<small class="fine d-inline"> </small>; j'ai donc paramétrée comme ça :</p>
<p>Sauvegarde_spip_bachant (an error occured comparing filesystems.)<br class="autobr">
destination : c :\Documents and Settings\Administrateur\Bureau\Sauvegarde_spip_bachant</p>
<p>j'ai une erreur : an exception occurend : null</p>
<p>java.lang.NullPointerException<br class="autobr"> at java.util.Hashtable.get(Unknown Source)<br class="autobr"> at net.sourceforge.fullsync.FileSystemManager.createConnection(FileSystemManager.java:43)<br class="autobr"> at net.sourceforge.fullsync.impl.AbstractTaskGenerator.execute(AbstractTaskGenerator.java:95)<br class="autobr"> at net.sourceforge.fullsync.Synchronizer.executeProfile(Synchronizer.java:45)<br class="autobr"> at net.sourceforge.fullsync.ui.MainWindow._doRunProfile(MainWindow.java:626)<br class="autobr"> at net.sourceforge.fullsync.ui.MainWindow.access$400(MainWindow.java:52)<br class="autobr"> at net.sourceforge.fullsync.ui.MainWindow$25.run(MainWindow.java:604)<br class="autobr"> at java.lang.Thread.run(Unknown Source)</p>
<p>On peu m'orienter<small class="fine d-inline"> </small>; merci</p>Sauvegarder régulièrement ses données en utilisant FullSync - résolu2007-03-30T07:45:24Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3925242007-03-30T07:45:24Z<p>Merci quand même, la réponse m'a été apportée sur le forum de Framasoft grâce à <a href="http://photoclubnantais.free.fr/at_sauv.php" class="spip_out" rel='nofollow external'>ce lien</a></p>Sauvegarder régulièrement ses données en utilisant FullSync2007-03-28T09:58:31Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3924852007-03-28T09:58:31Z<p>Salut à tous,<br class="autobr">
Petite question, sauriez-vous m'expliquer comment sauvegarder un disque dur, du genre DOSSIERS (E :), partition du disque dur principal, sur un disque dur externe SAUVEGARDE (F :)<small class="fine d-inline"> </small>?<br class="autobr">
Je viens de télécharger FullSync et j'avoue ne rien y comprendre...<br class="autobr">
Merci de votre aide.</p>Sauvegarder régulièrement ses médias en utilisant FullSync2007-02-26T22:31:30Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3914502007-02-26T22:31:30Z<p>A noter que cela semble fonctionner de serveur à serveur. Je viens de faire un test sur Free et ça à l'air ok.</p>Sauvegarder régulièrement ses médias en utilisant FullSync2007-02-25T18:20:41Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3914072007-02-25T18:20:41Z<p>Arghh, j'arrive pas à l'utiliser sur un 60GP de chez OVH.<br class="autobr">
Quelqu'un aurait -il essayé<small class="fine d-inline"> </small>?</p>CobianBackup2007-01-29T18:27:35Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3907072007-01-29T18:27:35Z<p>Je ne connaissais pas CobianBackup ... à tester donc et pourquoi pas proposer votre contrib' sauvegarde de spip avec CobianBackup si l'essai est concluant<small class="fine d-inline"> </small>?</p>
<p><i>détail :</i> FullSync conserve l'avantage d'être multi-plate forme alors que CobianBackup semble uniquement disponible sous Windows.</p>Sauvegarder régulièrement ses médias en utilisant FullSync2007-01-29T17:44:53Zhttps://contrib.spip.net/Sauvegarder-regulierement-ses#comment3907062007-01-29T17:44:53Z<p>Si FullSync n'est plus développé, pourquoi ne pas utiliser CobianBackup<small class="fine d-inline"> </small>?<br class="autobr">
<a href="http://www.cobian.se/" class="spip_url spip_out auto" rel="nofollow external">http://www.cobian.se/</a></p>
<p>Petit logiciel performant et facile à configurer, sous GNU depuis peu.</p>
<p>Cordialement, Henri</p>