Rsync et blocage

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

Rsync et blocage

Messagepar krikrizzz » 30 Juil 2007 10:13

Bonjour à tous !

Voilà je cherche à sauvegarder des dossiers avec un script en utilisant RSYNC malheureusement la commande au bout de quelques secondes me fait freezer totalement le serveur !!! Il commence à copier puis d'un coup plus rien et ensuite blocage.

Voilà la commande que je tape pour monter mon partage windows :

mount -t cifs -o username="guest",password="" //38pctech/sauvegarde /mnt/backup

Cette commande se passe bien et je vois biens les fichiers que j'ai sur le windows en faisant un LS

Puis je tente donc cette commande :

rsync -rvcupg --stats /dossier /mnt/backup/

et la cela plante.

Merci d'avance pour votre aide.
krikrizzz
Major
Major
 
Messages: 73
Inscrit le: 29 Mars 2006 19:04

Messagepar jdh » 30 Juil 2007 10:39

Il est possible de faire un rsync entre un linux d'une part et un Windows d'autre part (au problème des noms d'utilisateurs près).
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar krikrizzz » 30 Juil 2007 10:53

possible ou impossible ? (pardon j'ai pas tt compris à ce que vous avez dit )
krikrizzz
Major
Major
 
Messages: 73
Inscrit le: 29 Mars 2006 19:04

Messagepar jdh » 30 Juil 2007 11:10

Il est possible de faire un rsync entre, d'un côté un linux, et, d'un autre côté un Windows.

Quelque soit le système, il est important que l'utilisateur choisi ait bien les droits nécessaires du côté Windows.

Par exemple, que se passe-t-il, si le répertoire de destination est un répertoire local (rsync /src /dst) ?

Est-il possible de faire un "cp -r" vers le répertoire de destination cifs (/mnt/backup) ? Cela recréé-t-il toute la structure ?

A titre perso, je fais ce genre de manip mais avec un tar comme moyen de sauvegarde, cela ne créé qu'un seul fichier mais pas d'arborescence, et c'est plus simple.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar krikrizzz » 30 Juil 2007 11:15

le probleme du tar c est que cela reprend tt a chak fois et si il y a plusieurs dizaine de GO à sauvegarder c'est super long avec des risques de pertes.

alors pr le rsync bah il ya des dossier et des fichiers qui commence à se copier donc je ne pense pas que le problème viennent d'un problème de droit sinon aucun ne commencerait à se copier et pusi surtout cela me mettrait une erreur. La cela bloque carrément le serveur.


Merci en tt cas pour vos réponses et votre réactivité
krikrizzz
Major
Major
 
Messages: 73
Inscrit le: 29 Mars 2006 19:04

Messagepar jdh » 30 Juil 2007 11:50

Moi j'essayerais plutôt de faire rsync entre le Linux et le Windows (rsync installé sur Windows).

Le "mount -t cifs" est une solution dont je ne peux être totalement sur. Même si c'est sensé parfaitement fonctionner.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar krikrizzz » 30 Juil 2007 11:54

c'est pas bête comme idée lol je vais essayer de suite ^^
krikrizzz
Major
Major
 
Messages: 73
Inscrit le: 29 Mars 2006 19:04

Messagepar krikrizzz » 30 Juil 2007 14:18

bon j'ai télécharger cwrsync mais je vois pas trop comment l'utiliser pr copier des fichiers qui se trouvent sous linux au windows :s
krikrizzz
Major
Major
 
Messages: 73
Inscrit le: 29 Mars 2006 19:04

Messagepar krikrizzz » 30 Juil 2007 14:47

Bon j'ai un peu de nouveau j'arrive à passer en smbfs finalement j'arrive à tt copier sauf les fichiers cachés sous linux ou cela me met :

"/mnt/backup/e-smith/web/panels/user/cgi-bin/.userpanelaccess.dmfgF4": Operation not permitted (1)
rsync: failed to set permissions on "/mnt/backup/e-smith/web/panels/user/cgi-bin/.viewlogfiles.aBMpaE": Operation not permitted (1)
rsync: failed to set permissions on "/mnt/backup/e-smith/web/panels/user/cgi-bin/.workgroup.boi2Id": Operation not permitted (1)
rsync: failed to set permissions on "/mnt/backup/e-smith/web/panels/user/cgi-bin/.yum.eqW3iN": Operation not permitted (1)
rsync: chown "/mnt/backup/e-smith/web/common" failed: Operation not permitted (1)


Voila merci bien si quelqu'un à une idée
krikrizzz
Major
Major
 
Messages: 73
Inscrit le: 29 Mars 2006 19:04

Messagepar jdh » 30 Juil 2007 16:12

Les fichiers en .xxxx sont des fichiers "cachés" qui stockent des infos parfois importantes parfois moins.

Je pense que je ferais une sauvegarde d'une façon différente : un tar pour les répertoires systeme, et une copie d'arborescence pour les données volumineuses.

Le tar a le mérite de stocker tous : y compris les fichiers en .xxxx.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar Gaston » 01 Août 2007 00:25

bonjour,
si ce que tu fais c'est sauvegarder tes fichiers Unix sur ton disque Windows, lorsque tu as :
krikrizzz a écrit:rsync: failed to set permissions on "/mnt/backup/e-smith/web/panels/user/cgi-bin/.yum.eqW3iN": Operation not permitted (1)

je ne pense pas que le . soit le problème, plutôt le "failed to set permissions on"
le prog sous Unix essaie de réappliquer les permissions sur un FS qui ne les supporte pas.
Ce qui ne veux pas dire que les fichiers n'ont pas été sauvegardés.

just my two cents
G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR


Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité