Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1795 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Cherche log de sauvegarde de /home selon mes préférences.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Cherche log de sauvegarde de /home selon mes préférences.

n°1359450
echab
Posté le 11-06-2014 à 06:41:38  profilanswer
 

Bonjour :)
 
 
J'ai essayé plusieurs logs de sauvegarde sur Kubuntu et aucun ne me satisfait.
 
Mais ça me permet de préciser maintenant le type de log que je souhaite :
 
1) Qu'il me fasse des sauvegardes complètes à chaque fois (incrémentielle ou différentielle facultatives).
2) Qu'il sauvegarde mon /home de Kubuntu à l'identique sur mon HD externe formaté en ext4 : je ne veux pas de transformation des fichiers (pas de compression en particulier).
Note : j'effacerai les anciennes sauvegardes de temps en temps,mon HD externe fait 2 To, donc pas de souci.
3) Que je puisse programmer quotidiennement mes sauvegardes à une heure précise.
 
J'avais tout ça avec Syncback sur XP.
 
Merci d'avance pour vos propositions.


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
mood
Publicité
Posté le 11-06-2014 à 06:41:38  profilanswer
 

n°1359472
crypo
Posté le 11-06-2014 à 11:49:33  profilanswer
 

:hello:  

Citation :

J'ai essayé plusieurs logs de sauvegarde sur Kubuntu et aucun ne me satisfait.


Si tu commençais par les citer, ça permettrait de ne pas te les proposer ?

n°1359474
echab
Posté le 11-06-2014 à 11:54:01  profilanswer
 

:hello:  
 
deja-dup et rsync.
J'essaie en ce moment luckyBackup mais il ne trouve pas mon répertoire de destination (clé USB).


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359477
crypo
Posté le 11-06-2014 à 12:08:21  profilanswer
 

Backuppc peut-être? http://doc.ubuntu-fr.org/backuppc

n°1359478
Profil sup​primé
Posté le 11-06-2014 à 12:09:15  answer
 

rdiffbackup / rsnapshot / grsync ?
 
Perso, j'utilise duplicity pour faire des backup chiffrés via gpg sur un nas partagé, et bontmia et backupninja pour les serveurs.

n°1359479
echab
Posté le 11-06-2014 à 12:10:55  profilanswer
 

Non BlockDevice, j'ai pas besoin de chiffrer mes sauvegardes, je veux quelque chose de simple.


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359480
crypo
Posté le 11-06-2014 à 12:21:52  profilanswer
 

Simple? Un script cron + rsync http://www.ophyde.com/sauvegarde-a [...] tab-rsync/
Il te reste à adapter les chemins

n°1359502
echab
Posté le 11-06-2014 à 18:20:06  profilanswer
 

Merci crypo, mais j'aimerais automatiser la tâche par un script qui exécute la commande de sauvegarde puis éteint l'ordinateur.  
Ça peut se faire ?  
Ce serait le top  :bounce:  


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359538
crypo
Posté le 12-06-2014 à 13:41:10  profilanswer
 

Google : cron + rsync + shutdown

n°1359567
echab
Posté le 12-06-2014 à 21:03:51  profilanswer
 

Je n'ai rien trouvé comme ça.
Bonne soirée.


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
mood
Publicité
Posté le 12-06-2014 à 21:03:51  profilanswer
 

n°1359587
crypo
Posté le 13-06-2014 à 10:32:52  profilanswer
 

Essaye en ajoutant cette ligne à la fin du .sh

Code :
  1. shutdown -h now


Message édité par crypo le 13-06-2014 à 11:15:08
n°1359693
echab
Posté le 17-06-2014 à 10:32:17  profilanswer
 

Pas pigé ton message.


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359694
o'gure
Modérateur
Multi grognon de B_L
Posté le 17-06-2014 à 10:37:59  profilanswer
 

echab a écrit :

Pas pigé ton message.


A la fin de ton script de sauvegarde, rajoute la ligne qu'il indique


---------------
Relax. Take a deep breath !
n°1359695
echab
Posté le 17-06-2014 à 11:23:49  profilanswer
 

Merci o'gure.
 
 
Mais mon problème c'est que ce tuto http://www.ophyde.com/sauvegarde-a [...] tab-rsync/ indiqué par crypo est tout à fait incompréhensible pour les débutants sur Linux comme moi :
 
Exemple de phrase tout à fait inadaptée pour les débutants :
 
"Créer un fichier appelé backup.sh dans /usr/bin qui contient les exécutables sous linux"   :??:  
 
Si quelqu'un pouvait me détailler ce tuto étapes par étapes ça me dépannerait vraiment. Merci d'avance.


Message édité par echab le 17-06-2014 à 11:31:42

---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359697
crypo
Posté le 17-06-2014 à 12:56:01  profilanswer
 

Citation :

"Créer un fichier appelé backup.sh dans /usr/bin qui contient les exécutables sous linux"   :??:  


Bah :D
 

touch /usr/bin/backup.sh


créera le fichier backup.sh dans les dossier /usr/bin, Place où se trouvent les executables dans Ubuntu.
 
Ensuite tu ouvres ce fichier avec ton éditeur de texte (sous Ubuntu c'est "gedit" l’éditeur)

gksu gedit /usr/bin/backup.sh


si gksu n'est pas installé :

sudo apt-get install gksu


Dans le fichier ouvert avec gedit tu colle le script en adaptant les chemins .(si tu sèches n'hésite pas à demander :) )
Tu dois rendre le fichier contenant le script (backup.sh) exécutable :

chmod u+x /usr/bin/backup.sh


 
Si ça peut t'aider passe directement à la Partie 2 http://infotrux.free.fr/index.php/ [...] sync-cron/


Message édité par crypo le 17-06-2014 à 13:04:51
n°1359738
echab
Posté le 18-06-2014 à 16:48:50  profilanswer
 

C'est très gentil de ta part crypo  :)
 
"Coller le script", c'est ce script :
 
#!/bin/bash
rsync -a /var/www /home/backup/  ?
 
Si oui, que signifie le "www" ? C'est le chemin de mon HD externe ?


Message édité par echab le 18-06-2014 à 16:49:14

---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359740
crypo
Posté le 18-06-2014 à 17:37:11  profilanswer
 

Citation :

"Coller le script", c'est ce script :
 
#!/bin/bash
rsync -a /var/www /home/backup/  ?


oui :)
 
rsync -a /var/www /home/backup/
en vert le chemin vers le dossier que tu souhaites sauvegarder, en orange le dossier de destination de la sauvegarde.
Donc: rsync -a /home/Echab /lepointdemontagedetonhddexterne/ledossierprevupourlasauvegarde

arborescence système

/   Racine du système, hiérarchie primaire
/bin  anglais binutils ou binaries  Exécutables des commandes essentielles
/boot   Fichiers statiques du chargeur d’amorçage
/dev  anglais device  Fichiers spéciaux des périphériques
/etc  anglais editing text config  Fichiers textes de configuration
/home  anglais maison  Répertoires personnels des utilisateurs
/lib  anglais librairies  Bibliothèques partagées essentielles et modules du noyau
/media   Contient les points de montages pour les médias amovibles
/mnt  anglais mount  Point de montage pour monter temporairement un système de fichiers
/proc  anglais processus  Répertoire virtuel pour les informations système (états du noyau et des processus système
/root  anglais = racine  Répertoire personnel du super-utilisateur
/sbin  anglais super binutils ou super binaries  Exécutables système essentiels
/srv  anglais services  Données pour les services du système
/tmp  anglais temporary  Fichiers temporaires
/usr  anglais Unix system resources  Hiérarchie secondaire, pour des données en lecture seule par les utilisateurs. Ce répertoire contient les applications usuelles des utilisateurs et leurs fichiers
/usr/local   Hiérarchie tertiaire. Emplacement où les utilisateurs doivent installer les applications qu'ils compilent.
/var  anglais variable  Données variables et diverses
/opt  anglais optionnels  Emplacement pour des applications installées hors gestionnaire de paquets (logiciels optionnels)  
 
http://doc.ubuntu-fr.org/arborescence
rsync http://www.delafond.org/traducmanf [...] ync.1.html


Message édité par crypo le 18-06-2014 à 18:00:01
n°1359758
echab
Posté le 19-06-2014 à 07:17:28  profilanswer
 

OK, j'ai fini le boulot grâce à toi.
 
Pour la deuxième partie (automatisation par crontab), j'écris d'abord :
crontab -e -root
Puis, si je veux par exemple une sauvegarde tous les jours à 12h :
00 12 * * * /usr/bin/backup.sh  
 
C'est ça ?


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359759
o'gure
Modérateur
Multi grognon de B_L
Posté le 19-06-2014 à 07:32:05  profilanswer
 

(ça serait plus propre de mettre le script autre part que dans /usr/bin. Par exemple dans /usr/local/bin)


---------------
Relax. Take a deep breath !
n°1359765
echab
Posté le 19-06-2014 à 10:36:14  profilanswer
 

OK o'gure.
Sinon, le reste est bon ?


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359767
crypo
Posté le 19-06-2014 à 10:49:21  profilanswer
 

Oui ça semble bon,
tu peux tester en changeant l'heure histoire de n'avoir pas à attendre midi :D

n°1359773
crypo
Posté le 19-06-2014 à 12:34:01  profilanswer
 

ton script ressemblera à:

Citation :

#!/bin/bash  
rsync -a /home/Echab /lepointdemontagedetonhddexterne/ledossierprevupourlasauvegarde  
shutdown -h now


 
Je viens de regarder la doc Ubuntu :

Citation :

Crontab commands are generally stored in the crontab file belonging to your user account (and executed with your user's level of permissions). If you want to regularly run a command requiring administrative permissions, edit the root crontab file:
 

sudo crontab -e


 


La commande : "shutdown -h now" ne sera pas lancée si tu édites crontab avec "crontab -e" car elle nécessite des droits root.
Utilise :
 

sudo crontab -e


 
je viens de tester, ça fonctionne :)


Message édité par crypo le 19-06-2014 à 12:35:03
n°1359785
echab
Posté le 19-06-2014 à 21:13:03  profilanswer
 

crypo m'a écrit :
 
"La commande : "shutdown -h now" ne sera pas lancée si tu édites crontab avec "crontab -e" car elle nécessite des droits root."
 
D'où sort cette commande (je ne l'ai pas vue dans le tuto http://www.ophyde.com/sauvegarde-a [...] tab-rsync/ )? A quoi sert-elle ? Merci.


Message édité par echab le 19-06-2014 à 21:14:42

---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359786
crypo
Posté le 19-06-2014 à 21:19:59  profilanswer
 

Ben, elle a été adaptée à ton besoin:

Citation :

j'aimerais automatiser la tâche par un script qui exécute la commande de sauvegarde puis éteint l'ordinateur


"shutdown -h now" sert à stopper ton PC après la synchro.
Sur le tuto que tu cites il n'en est pas question :)

n°1359790
echab
Posté le 19-06-2014 à 22:56:36  profilanswer
 

Ah OK, super  :jap:
 
[EDIT] J'ai écrit trop vite...Je ne veux pas que la sauvegarde déclenche l'arrêt du PC, mais l'inverse : ce qui serait super, si c'est possible, c'est que la sauvegarde soit déclenchée dès que je clique sur "Éteindre" (en soirée en général) : de cette manière la sauvegarde serait automatisée tous les soirs avant l'extinction du PC.
Mais c'est peut-être beaucoup exiger. :ange:
 
PS : c'est ce que j'avais demandé dans mon post plus haut du 11-06-2014 à 18:20:06.


Message édité par echab le 20-06-2014 à 09:32:47

---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359809
crypo
Posté le 20-06-2014 à 12:08:13  profilanswer
 

Bon dans ce cas :)
Tu fais les opération inverses pour retirer la tache cron précédemment créée & supprimer le fichier backup.sh de /usr/bin/ (ou  /usr/local/bin si tu as suivi les recommandations de O'gure)
Prérequis: il faut que ton HDD externe soit monté au démarrage (voir fstab)
On va lancer un script à l'extinction du PC :
 
1 on crée le fichier backup.sh dans /etc/init.d

sudo touch /etc/init.d/backup.sh


dans lequel tu colleras :

Citation :

#!/bin/bash  
rsync -a /home/Echab /lepointdemontagedetonhddexterne/ledossierprevupourlasauvegarde  


On le rend exécutable :

sudo chmod +x /etc/init.d/backup.sh


Puis on automatise tout ca :
Backup à l'extinction:

sudo ln -s /etc/init.d/backup.sh /etc/rc0.d/K10backup.sh


Backup au reboot: (optionnel)

sudo ln -s /etc/init.d/backup.sh /etc/rc6.d/K10backup.sh


 
A chaque extinction ton backup se lancera :)

Message cité 1 fois
Message édité par crypo le 20-06-2014 à 14:24:58
n°1359843
echab
Posté le 20-06-2014 à 18:18:17  profilanswer
 

crypo a écrit :


Prérequis: il faut que ton HDD externe soit monté au démarrage (voir fstab)

 

Je ne sais pas ce que tu veux dire par là. J'ai essayé fstab dans la console : "Command non found".
Si c'est ce que tu veux savoir, j'ai :
"montée sur « /media/Monuser/Seagate Expansion Drive »" dans mon gestionnaire de partition.

 

A moins que tu veuille que mon Seagate soit en premier dans ma séquence de boot ? (actuellement c'est le lecteur de CD/DVD).


Message édité par echab le 20-06-2014 à 18:20:27

---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
n°1359845
crypo
Posté le 20-06-2014 à 19:30:28  profilanswer
 

Bon teste déjà comme ça on verra plus tard si il y a un dysfonctionnement.

n°1360942
echab
Posté le 16-07-2014 à 08:01:30  profilanswer
 

Bonjour   :)  
 
 
crypo, désolé mais j'étais occupé ailleurs et je n'ai pas pu te répondre.
Bon, un informaticien de mes connaissances m'a indiqué qu'il ne faisait aucun backup journalier sur Linux. Ce n'est pas nécessaire selon lui, contrairement à Window$ d'où je sors (d'où ma focalisation sur la sauvegarde). Il fait de temps en temps une image disque par Clonezilla.
 
Mais je suis sûr que tes infos serviront à ceux qui liront ce fil.
 
Merci encore et bonne journée.


---------------
François (alias « echab »)   « Tout ce je sais, c'est que je ne  sais rien. » (Socrate)
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Cherche log de sauvegarde de /home selon mes préférences.

 

Sujets relatifs
Cherche un gestionnaire de themeQuelle configuration de disque pour avoir une bonne sauvegarde ?
Sauvegarde de /etc via etckeeper ou autre[shell] script sauvegarde recuperer nom hote windows
Conseil distro pour home serverRecherche communauté auto hebereurs / sauvegarde
Quel Distribution Linux Pour Home WebServercherche cobaye pour test cuda
cherche forum spécialisé dans les serveurs streaming et leur sécu 
Plus de sujets relatifs à : Cherche log de sauvegarde de /home selon mes préférences.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR