Donner droit d'admin dans le script

BelZéButh
J’avais cru comprendre dans le premier post qu’il s’agissait d’obtenir les droits d’admin pour l’exécution de rsync.
J’avais eu exactement le même souci, qui s’était résolu comme indiqué dans mon script

Sorry, si j’ai rien compris, et que ça n’est pas le sujet.

Salut,

Ne le prends pas mal, c’est simplement le fait que depuis le post inital nous avons fortement dévié. :083


Quant à ton script, à quelques détails près, il reproduit exactement ce que db871 cherche à faire, on s’en rapproche fortement.

D’ailleurs je m’étonne de n’avoir de nouvelle, à mon avis, le sujet est résolu.

[quote]sudo rsync -av --stats
–filter “- /home/”
–filter “- /mnt/”
–filter “- /lost+found/”
–filter “- /tmp/”
–filter “- /proc/”
–filter “- /var/”
–filter “- /sys/”
–filter “- /media/” [/quote]

:slightly_smiling:

Pas encore résolu… :wink:

Depuis hier après midi, impossible de venir sur le site… aucune page ne s’ouvrait :open_mouth:

Je continue mes tests, et je testerai aussi celui de mpt68, lorsque le premier, celui que nous sommes dessus, sera fonctionnel… pas tout mélanger :slightly_smiling:

Salut,

Tes savates sont lourdes, hein …


  • Un lièvre à la fois.

[quote=“ed”]Nous avons subi une coupure du service debian-fr.org suite à une panne chez l’hébergeur OVH:

travaux.ovh.net/?do=details&id=9224

[/quote]

tout “fait ta”… un à la fois :wink:

:slightly_smiling:

J’ai séparé mon HS, de la conversation technique :wink:

j’ai tenté… d’exclure mes dossiers, que j’ai regroupé en un dossier “SovGenerale” en le plaçant dans exclureA :

mais rien n’y fait… il se fait supprimer… !

Pareil que la dernière manip, que tu m’as demandé d’effectuer, heureusement avé l’option -n… :slightly_smiling:

[quote]Rien de plus rien de moins.

  • Montes ta partition en /mnt et relances.

Code:
~ # time rsync -avn --stats --partial --del --exclude-from=/root/exclureA / /mnt/DD2To/Sauvegarde_racine_debian/essai_rsync_28082013/[/quote]

il doit manquer une commande pour interdire cette suppression…
non ?

Les deux tests avec et sans exclusion de SovGenerale sont identiques en tous points…

dont voici le résultat, début avec les suppressions… et fin :

[code]
root@Bernard:/home/bernard# cat /root/exclureA
/dev
/home/bernard
/lost+found
/mnt
/proc
/sys
root@Bernard:/home/bernard#

ou

root@Bernard:/home/bernard# cat /root/exclureA
/dev
/home/bernard
/lost+found
/mnt/DD2To/SovGenerale
/proc
/sys
root@Bernard:/home/bernard# time rsync -avn --stats --partial --del --exclude-from=/root/exclureA / /mnt/DD2To/essai_rsync_30082013/
sending incremental file list
./
deleting essai_rsync_29082013/
deleting SovGenerale/sauvegarde_ANCIEN_home/bernard/tmp/xsane2tess.log
deleting SovGenerale/sauvegarde_ANCIEN_home/bernard/tmp/

var/www/dwww/menu/sviewers.html

Number of files: 1005238
Number of files transferred: 891669
Total file size: 1465070669429 bytes
Total transferred file size: 1465069926098 bytes
Literal data: 0 bytes
Matched data: 0 bytes
File list size: 24240661
File list generation time: 0.002 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 27347057
Total bytes received: 3106395

sent 27347057 bytes received 3106395 bytes 60363.63 bytes/sec
total size is 1465070669429 speedup is 48108.53 (DRY RUN)

real 8m23.412s
user 0m22.497s
sys 0m35.326s
root@Bernard:/home/bernard# [/code]

Salut,

Idée saugrenue, oublie !

  • Vires cela :
/mnt/DD2To/SovGenerale
# rm -rf /mnt/DD2To/SovGenerale

Remplaces par :

/mnt/

[quote]sent 27347057 bytes received 3106395 bytes 60363.63 bytes/sec
total size is 1465070669429 speedup is 48108.53 (DRY RUN)[/quote]

Tout bon mon gars !!! :023

Allé lâches toi.

Vires l’option -n et roule ma poule !!!


Nota : tu agrémenteras à ta sauce, (SovGenerale) après … :wink:

[quote=“BelZéButh”]Salut,


[quote]sent 27347057 bytes received 3106395 bytes 60363.63 bytes/sec
total size is 1465070669429 speedup is 48108.53 (DRY RUN)[/quote]

Tout bon mon gars !!! :023

Allé lâches toi.

Vires l’option -n et roule ma poule !!!


Nota : tu agrémenteras à ta sauce, (SovGenerale) après … :wink:[/quote]

Ah ben, çà va plus vite et que… 160.000 lignes au lieu de 1.000.000 de lignes… :open_mouth:

et surtout plus de suppression :slightly_smiling:

Maintenant… je teste en vrai :slightly_smiling:

Merci, encore une fois, de m’avoir fait découvrir l’option -n… purée, les bévues qu’elle fait éviter… 8)

quant aux sent (envoyés) et received (reçus) je ne comprends pas la différence, notable… alors que tu m’indiques que c’est bon… ?

Renvois simplement, le final, pour confirmer. :wink:

[code]Number of files: 72950
Number of files transferred: 1970
Total file size: 36842017797 bytes
Total transferred file size: 1058546659 bytes
Literal data: 1058546702 bytes
Matched data: 0 bytes
File list size: 1775103
File list generation time: 0.007 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 1060541761
Total bytes received: 46151

sent 1060541761 bytes received 46151 bytes 4446909.48 bytes/sec
total size is 36842017797 speedup is 34.74

real 3m59.866s
user 0m16.173s
sys 0m24.402s
[12:14:12][] ~ #[/code]

:slightly_smiling:

voici le final, plutôt cohérent :slightly_smiling:

[code]Number of files: 168291
Number of files transferred: 132865
Total file size: 4559535417 bytes
Total transferred file size: 4558820803 bytes
Literal data: 4558820803 bytes
Matched data: 0 bytes
File list size: 4690847
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 4569790623
Total bytes received: 2643956

sent 4569790623 bytes received 2643956 bytes 10149688.30 bytes/sec
total size is 4559535417 speedup is 1.00

real 7m30.013s
user 0m58.504s
sys 1m16.253s
root@Bernard:/home/bernard# [/code]

sauf sur celle qui sont lues et reçues… ? !!!

Par contre, est-ce normal que rien n’ait été chargé dans le dossier /mnt/DD2To/essai_rsync_30082013/ ?

toujours avec la commande :

time rsync -av --stats --partial --del --exclude-from=/root/exclureA / /mnt/DD2To/essai_rsync_30082013/

Root, infinitamente perfetto !!! :041 :030 :dance:


Nota : en résumer¹ ce qui a mis le bronx chez toi >> Relation Chaise/Clavier.


¹

[quote=“BelZéButh”]Une règle d’or !!

Un bon tuto² et un tuto que l’on comprend, assimile et adapte à sa situation, en vue de sa mise en place ultérieur.

Tout en prenant les précautions d’usage.


Nota : des recherches post-install, complémentaires, peuvent se justifier, éventuellement.
[/quote]

J’ajouterai, [strike]pour ta défense[/strike], que l’on suit à la lettre de … A à Z !!!


²* Pub.

Sauvegarder sa Debian en vue d’une Réinstallation ou Reconstruction - Racine et Home séparés

Restauration ou Reconstruction de sa Debian - Racine et Home séparés

:hand:

:slightly_smiling:

peut-être cette relation privilégiée… :stuck_out_tongue:

cependant, j’aime bien comprendre… :wink:

je viens de chercher le dossier chargé, et il est bien sous /mnt/DD2To !

et non dans /DD2To… ?

après une rapide recherche, j’ai trouvé que le dossier /mnt : est Point de montage pour monter temporairement un système de fichiers

cela signifie-t-il que si je redémarre, le dossier /mnt/DD2To sera aux oubliettes/perdu ?

Relis mon dernier post ! S’il te plaît … :wink:


BelZéButh a écrit:

Et en deçà.

[quote=“BelZéButh”]Relis mon dernier post ! S’il te plaît … :wink:


BelZéButh a écrit:

Et en deçà.[/quote]

je l’ai lu… :wink:

et visité les deux liens, et il y a toujours le dossier /mnt qui me chiffonne…

je viens de faire le test, donc /mnt a bien /mnt/DD2To/essai_rsync_30082013/ avec 17 dossiers et fichiers !

je redémarre, et le dossier /mnt/DD2To/essai_rsync_30082013/ est vide !

quel est l’intérêt de sauvegarder dans /mnt ?

Essayes d’être (+++) plus clair, parce que là, je patauge.


Quel montage as tu fait : mount -t ext4 /dev/sdyx /mnt/truc_machin sur machin_truc ?
Quel commande rsync lancé(es ) ?

  • dans les balises code, quote (stp)

Aides moi, un [size=50]petit[/size] peu …

:slightly_smiling:

[quote=“BelZéButh”]Essayes d’être (+++) plus clair, parce que là, je patauge.


Quel montage as tu fait : mount -t ext4 /dev/sdyx /mnt/truc_machin sur machin_truc ?
Quel commande rsync lancé(es ) ?

  • dans les balises code, quote (stp)

Aides moi, un [size=50]petit[/size] peu …[/quote]

Rassures Toi :slightly_smiling:

revoici ce que j’ai fait :

j’ai donc remodifié :

# cat /root/exclureA /dev /home/bernard /lost+found /mnt/DD2To/SovGenerale /proc /sys #

pour le faire devenir, sous ta suggestion :

# cat /root/exclureA /dev /home/bernard /lost+found /mnt/ /proc /sys #

Montage du dossier :

puis j’ai lancé la commande suivante :

Çà me permet de faire un tuto perso pour refaire des manips… toujours, avé -n :wink:

Salut,

Nickel, ton retour, clair, airé, limpide, (pour moi … :033 ) sans fioriture, ni blabla. :023 !


[quote]pour le faire devenir, sous ta suggestion :

# cat /root/exclureA /dev /home/bernard /lost+found /mnt/ /proc /sys #[/quote]

  • Essentiel : inclure dans ce fichier les répertoires suivants¹.

Pourquoi : recherches plus haut le(s) message d’erreur (code 23), de mémoire.

Tu auras compris que le montage ici, se fait en /mnt. Non en /media et que la sauvegarde (commande rsync) " copie" vers >>> /mnt

Tu peux le faire (comme à l’origine) en /media. Mais**

** Adaptes la ligne de commande rsync et le montage (mount) en conséquences.


¹ >>> exclureA >>> Les répertoires à exclures. Minimum (voir même maxi, dans mon cas !) Essentiel !

/dev
/home/bernard² # pourquoi² ?
/sys
/proc
/lost+found
/mnt # dans le cas présent.

² Tu sauvegardes le répertoire /home mais pas le répertoire bernard.

*** Ici il s’agit *** de sauvegarder la racine > /non pas le répertoire de bernard en /home/USER_Machin

Voici pour la racine !!


Nota :

  • Prends le temps.
  • De la réflexion et un [size=50]petit[/size] peu de bon sens, … :083

*** Via, ta Première Sauvegarde de la Racine !!! Réussi ! :clap::wink: ***


** Adaptes ce que tu as engrangé dans ta besace. Pour … >

Sauvegarde /home/bernard (bernard > le répertoire) en /mnt/Mon_Beau_Dossier_Sauvegardes/Truc_machin/

** en /media/Mon_Beau_Dossier_Sauvegardes/Truc_machin/

** Adaptes !


** Rsync : option -n **


*** /!\ Attention /!\ ***

/mnt/Mon_Beau_Dossier_Sauvegardes/Truc_machin/


Appuis toi sur > les tutos pour ce faire >> tu connais le chemin à présent.


  • Souci(s), question(s) no problem > (clair, airé, limpide, … et tralala !) Fin du pour

* edit *

Nota : le côté obscure³ … pour moi, la “technique” (system), la finesse, avec le temps, j’ose, espérer.

³ Maîtrise du langage technique, mais pour ce faire me faudrait-il encore maîtriser/comprendre, … ce dernier.


Amicalement, je t’en serre cinq … :wink:

:slightly_smiling:

Je comprends presque tout… quoique… :wink:

tu n’as peut-être pas vu ma question concernant le contenu de dossier :

Je la réitère :wink:
Pour cette ligne de commande :

Son résultat m’interroge, le dossier sauvegardé est dans :

Or, si j’arrête l’ordi ou le redémarre, ce qui revient au même, tout ce qui est contenu dans :

est effacé… perdu… parce que temporaire !!!

Je l’ai vérifié avant d’écrire quoi que ce soit :wink:
le dossier est plein avant le redémarrage, et malheureusement vide après le redémarrage :open_mouth:

d’où ma grande hésitation sur l’utilisation du dossier /mnt en sauvegarde !

Ou bien alors, il y a une “évidence” qui m’a totalement échappé :open_mouth:

Re,

-----------

* edit *

Grrrr !!! :075

Volatile dit-il …

Remplaces ci-dessous (tout les) /mnt par /media

Pareil pour les commentaires, j’ai la flemme, là !

-----------

  • Tu crées le sous-répertoire “/essai_rsync_30082013/” dans le répertoire “/DD2To/” en /mnt
  • Tu montes la partition (system > ext4) /dev/sdc1 sur le sous-répertoire “/essai_rsync_30082013/” dans le répertoire “/DD2To/” en /mnt


@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* Rappel : Identifier clairement vos partitions !!! >>> fdisk -l + blkid
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@


  • À ce stade prends garde :

option -n (DRY) = (simulation) >>> ** Avec ou Sans ** >>>> /!\ Attention /!\ !!!

** Un Debianneux, averti …


:slightly_smiling:

volatil c’est sans “e”… :stuck_out_tongue: parce que dossier est masculin… :wink:

Merci pour les précisions, je teste dans la journée et fait le compte rendu :slightly_smiling:

Merci pour ta patience, mise à rude épreuve… cependant, je pense que tu en as aussi appris :wink:

si, si… :wink: