[RESOLU] Sauvegarde Affa sur NAS Synology en Ext4 SME8b6

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[RESOLU] Sauvegarde Affa sur NAS Synology en Ext4 SME8b6

Messagepar julienb » 18 Oct 2011 14:58

Synthèse suite résolution:

Installation d'une sme 8b6 classique sur laquelle installation affa s'est déroulé sans problème. Pour installer la contrib smeserver-nfs il m'a fallu pointer le dépot smecontribs de ma SME 8 vers celui de la SME 7
Code: Tout sélectionner
db yum_repositories set sme7contribs repository \
GPGCheck yes \
MirrorList http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7 \
Name 'SME 7 - contribs' \
Visible no \
status disabled

signal-event yum-modify
yum clean all


on peut vérifier maintenant

[root@testsme8 ~]# db yum_repositories show sme7contribs

sme7contribs=repository

BaseURL=http://mirror.contribs.org/pub/smeserver/releases/7/smecontribs/$basearch

EnableGroups=yes

  GPGCheck=yes

MirrorList=http://distro.ibiblio.org/pub/linux/distributions/smeserver/mirrorlist/smecontribs-7

Name=SME Server - contribs

Visible=yes

status=disabled

Puis installation de smeserver-nfs avec cette commande
Code: Tout sélectionner
yum --enablerepo=sme7contribs --enablerepo=smecontribs install smeserver-nfs

A ce stade l'installation doit marcher sans problème.

La configuration d'un backup sur un NAS synology via NFS se fait en suivant le tuto Affa (ne pas oublié d'activer le NFS sur le répertoire dans le NAS)

Pour passer via SMB (samba) voici une copie du script affa
Code: Tout sélectionner
#!/usr/bin/perl -w

# Important: Values must not contain a '|' (pipe) character

# EDIT THIS:
# used as a key for db and as a filename!
# Choose a name with <= 10 chars.
my $jobname='Sauvegardesamba';

# EDIT THIS:
my %job=(
        'remoteHostName'=>'localhost', # FQHN or IP address
        'TimeSchedule'=>'1630', # HHMM,HHMM,...
        'Description'=>'sauvegarde serveur complete samba', # text string.
        'scheduledKeep'=>1, # integer >= 1
        'dailyKeep'=>7, # integer >= 0
        'weeklyKeep'=>4,# integer >= 0
        'monthlyKeep'=>12,# integer >= 0
        'yearlyKeep'=>2,# integer >= 0
        'SMEServer'=>'yes', # yes | no
        'Include[0]'=>'/home/e-smith/files/ibays/', # additional files or directories to include
        #'Include[1]'=>'',
        #'Include[2]'=>'',
        'Exclude[0]'=>'', # files or directories to exclude from backup
        #'Exclude[1]'=>'',
        #'Exclude[2]'=>'',
        'RPMCheck'=>'no', # yes | no
        'DiskSpaceWarn'=>'strict', # strict | normal | risky | none
        'localNice'=>0, # -19...+19
        'remoteNice'=>0, # -19...+19
        'Watchdog'=>'yes', # yes | no
        'sshPort'=>22, # default ssh port is 22
        'ConnectionCheckTimeout'=>120, # seconds
        'rsyncTimeout'=>900, # seconds
        'rsyncCompress'=>'no', # yes | no
        'EmailAddresses'=>'agence@bouvagnet-architectes.fr', # name@domain.com,name@domain.com,...
        'chattyOnSuccess'=>0, # send N success notifications
        'RetryAfter'=>600, # retry after 10 minutes
        'RetryAttempts'=>3,# number of retries
        'RetryNotification'=>'yes', # notify when retrying
        'postJobCommand'=>'', # full path to local program/script
        'preJobCommand'=>'', # full path to local program/script
        'AutomountDevice'=>'\\\\\\\192.168.1.21\\\SauvegardeAffaSamba', # Device to auto mount (e.g. USB drive)
        'AutomountPoint'=>'/mnt/SauvegardeAffaSamba', # the mountpoint for AutomountDevice
        'AutomountOptions'=>'-t cifs -o user=DOMAINE\\\affa,password=***********', # Optionstring passed to mount command e.g. '-t cifs'
        'AutoUnmount'=>'yes', # umount if fs was not mounted before Affa ran
        'RootDir'=>'/mnt/SauvegardeAffaSamba', # where to save the archives. Don't use /root or /home/e-smith
        'SambaShare'=>'yes', # enable Samba access to the archives
        'Debug'=>'no', # yes | no
        'status'=>'enabled', # enabled | disabled
        'rsync--inplace'=>'yes', # yes | no : rsync on source supports '--inplace' option
        'rsync--modify-window'=>0, # integer >= 0, timestamp window
        );

### nothing to edit below this line ####


nota: le DOMAIN\\\affa est un utilisateur du serveur SME et le domaine est celui définit dans la SME et auquel est branché le NAS synology qui récupère les utilisateurs du domaine.


Jetez un petit coup d’œil au sujet en entier j'ai bénéficie de plein de bonne remarques.

Un peu hors sujet, mais le passage sme 7.5 à 8b6 m'a permis de tirer profit des cartes LAN gigabit qui n'étaient jusqu'alors pas reconnue (DLINK). Résultat, une rapidité de réponse du serveur franchement accrue et affa a l'air de fonctionner comme sur l'ancienne. Finalement après avoir hésité à basculer chez la concurrence, le RAID, la simplicité de SME et l'habitude ont eu raison de mes velléités. Pas rancunier j'apprécie mon choix.
__________________________________________________________________________________________________________________________________________
message original

Salut à tous.

Bon j'ai installé une SME 8b6 et installé affa qui semble ne rencontrer aucun problème sauf qu'il m'est impossible de monter le répertoire du NAS. Voici ce que j'obtiens:

Code: Tout sélectionner
[root@base ~]# mount 192.168.1.21:/Volume1/SauvegardeAffa /mnt/SauvegardeAffa
mount: type erroné de système de fichiers, option erronée, super bloc erroné sur 192.168.1.21:/Volume1/SauvegardeAffa,
       codepage manquante ou autre erreur
       Dans quelques cas certaines informations sont utiles dans syslog - essayez
       dmesg | tail  ou quelque chose du genre


A priori il me semble que cela viens Synology qui est formaté en EXT4. Si quelqu'un a une autre option je suis preneur.
Il semble que la sme8b7 résolve pas mal de problèmes liés à ext4 est ce que quelqu'un a un retour là dessus?
Dernière édition par julienb le 21 Oct 2011 01:17, édité 2 fois au total.
Avatar de l’utilisateur
julienb
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 14 Jan 2004 01:00

Re: Sauvegarde Affa sur NAS Synology en Ext4

Messagepar bethebeast » 18 Oct 2011 17:43

Chalut ;-)

Je ne connait pas du tout SME8, j'ai toujours mes vieillottes SME7x :oops:

Mais je pense (corrigez-moi si je me trompe), que le fonctionnement de Affa ne change pas.

Mis à part que je ne sais pas pour quelle raison tu voudrais monter le NAS, ni ce que tu veux sauvegarder et où (trop mal à la tête pour relire plusieurs fois ton post). Il me semble que le !wiki ne peut pas être plus claire !

http://wiki.contribs.org/Affa/fr#Utilis ... _USB_local

Personnellement, je n'ai jamais essayé, mais (normalement) la méthode reste la même.

Désolé si je n'ai rien compris à ton post (trop mal à la tête).

@+
---
There is no place like 127.0.0.1
bethebeast
Capitaine de vaisseau
Capitaine de vaisseau
 
Messages: 283
Inscrit le: 27 Avr 2008 20:18

Re: Sauvegarde Affa sur NAS Synology en Ext4

Messagepar sibsib » 18 Oct 2011 20:59

Hello,

Le formatage (interne) de ton NAS n'a aucun impact sur le montage par SME (Et heureusement ! Comment nos postes Windows peuvent-ils écrire sur les partages samba de nos serveurs SME qui sont en ext3 ?)
Un serveur NAS propose une volumétrie selon un protocole d'accès réseau (dont tu ne nous parles pas ici). Le fait que le client ne cause par exemple que NTFS n'a aucun impact, même si le serveur n'en a jamais entendu parler.
Par contre, pour les accès réseau, on utilise essentiellement nfs et smb (cifs serait plus exact dans ce cas).Ces protocoles déterminent exactement comment un serveur peut mettre une ressource à disposition d'un client, et comment ce client peut exploiter cette ressource. Au final, c'est l'OS du serveur qui se chargera de la lecture et l'écriture sur son disque (et ce, dans la langue 'kivabien').
Tu ne nous dis pas les protocoles disponibles sur ton nas, tu ne nous dis pas non plus avec quel protocole le serveur SME va essayer de s'y coller (et pour cause : je pense que tu n'en sais rien, puisque tu ne précises rien dans ta commande mount).

Résultat : il faut exactement faire ce qui est marqué dans le message d'erreur que tu as copié dans ton post, c'est à dire chercher les messages d'erreurs, à la fois sur SME et qui sait sur ton nas.

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Re: Sauvegarde Affa sur NAS Synology en Ext4

Messagepar jibe » 18 Oct 2011 22:38

Salut,

Oui, trop peu d'éléments pour aider efficacement... Il manque déjà l'essentiel : le script utilisé pour le montage, ou les paramètres pour l'automount ainsi que, comme la remarque a déjà été faite, les possibilités du NAS. :roll:

Tout ce qu'on peut dire, c'est que le message laisse supposer que tu as tenté un montage samba. C'est bien sûr possible, mais dans la doc on propose de monter un NAS en NFS. Pourquoi ne pas suivre cette procédure ? Passer par samba pour faire un mount entre répertoires partagés sur machines Linux, c'est bien "pourquoi faire simple quand on peut faire compliqué" !
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire" (Albert Einstein)

Autrefois, l'Etat défendait des valeurs. Maintenant, il défend des profits... (Anne Haunnime)
Avatar de l’utilisateur
jibe
Amiral
Amiral
 
Messages: 4366
Inscrit le: 17 Oct 2003 00:00
Localisation: Haute Savoie

Re: Sauvegarde Affa sur NAS Synology en Ext4

Messagepar julienb » 19 Oct 2011 11:06

Désolé pour le peu d'info.

Auparavant j'avais une 7 qui se sauvegardait sur le même NAS en NFS puisque j'avais suivi à la lettre le tuto. Aucun problème particulier jusqu'au jour ou EDF a coupé sauvagement ma ligne. Bref reinstall du NAS récup des donnée et bascule d'une SME 7 à 8b6. Installation Affa sans problème.

Le problème a commencer lorsque j'essaye d'installer le NFS comme dans le tuto.
Impossible d'installer smeserver-nfs voici ce que retourne la commande

Code: Tout sélectionner
[root@base ~]# /usr/bin/yum install --enablerepo=smecontribs smeserver-nfs
Loaded plugins: fastestmirror, protect-packages, smeserver
Loading mirror speeds from cached hostfile
* base: mirror.mserverz.de
* smeaddons: mirror.pialasse.com
* smecontribs: mirror.pialasse.com
* smeextras: mirror.pialasse.com
* smeos: mirror.pialasse.com
* smeupdates: mirror.pialasse.com
* updates: mirror.mserverz.de
base                                                     | 1.1 kB     00:00
smeaddons                                                | 2.3 kB     00:00
smecontribs                                              | 2.3 kB     00:00
smeextras                                                | 2.3 kB     00:00
smeos                                                    | 2.1 kB     00:00
smeupdates                                               | 1.9 kB     00:00
updates                                                  | 1.9 kB     00:00
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Setting up Install Process
No package smeserver-nfs available.
Nothing to do


Résultat j'essaye de zapper le NFS et de basculer en SMB comme indiqué dans ce post : http://forums.ixus.net/viewtopic.php?f=19&t=44029&hilit=affa+samba

Voici mon script affa

Code: Tout sélectionner
#!/usr/bin/perl -w

# Important: Values must not contain a '|' (pipe) character

# EDIT THIS:
# used as a key for db and as a filename!
# Choose a name with <= 10 chars.
my $jobname='Sauvegarde';

# EDIT THIS:
my %job=(
        'remoteHostName'=>'localhost', # FQHN or IP address
        'TimeSchedule'=>'0030', # HHMM,HHMM,...
        'Description'=>'sauvegarde serveur complete', # text string.
        'scheduledKeep'=>1, # integer >= 1
        'dailyKeep'=>7, # integer >= 0
        'weeklyKeep'=>4,# integer >= 0
        'monthlyKeep'=>12,# integer >= 0
        'yearlyKeep'=>2,# integer >= 0
        'SMEServer'=>'yes', # yes | no
        'Include[0]'=>'/home/e-smith/files/ibays/', # additional files or directories to include
        #'Include[1]'=>'',
        #'Include[2]'=>'',
        'Exclude[0]'=>'', # files or directories to exclude from backup
        #'Exclude[1]'=>'',
        #'Exclude[2]'=>'',
        'RPMCheck'=>'no', # yes | no
        'DiskSpaceWarn'=>'strict', # strict | normal | risky | none
        'localNice'=>0, # -19...+19
        'remoteNice'=>0, # -19...+19
        'Watchdog'=>'yes', # yes | no
        'sshPort'=>22, # default ssh port is 22
        'ConnectionCheckTimeout'=>120, # seconds
        'rsyncTimeout'=>900, # seconds
        'rsyncCompress'=>'no', # yes | no
        'EmailAddresses'=>'agence@bouvagnet-architectes.fr', # name@domain.com,name@domain.com,...
        'chattyOnSuccess'=>0, # send N success notifications
        'RetryAfter'=>600, # retry after 10 minutes
        'RetryAttempts'=>3,# number of retries
        'RetryNotification'=>'yes', # notify when retrying
        'postJobCommand'=>'', # full path to local program/script
        'preJobCommand'=>'', # full path to local program/script
        'AutomountDevice'=>'192.168.1.21:/Volume1/SauvegardeAffa', # Device to auto mount (e.g. USB drive)
        'AutomountPoint'=>'/mnt/SauvegardeAffa', # the mountpoint for AutomountDevice
        'AutomountOptions'=>'-t cifs -o user="affa" password="**************"', # Optionstring passed to mount command e.g. '-t cifs'
        'AutoUnmount'=>'yes', # umount if fs was not mounted before Affa ran
        'RootDir'=>'/var/affa', # where to save the archives. Don't use /root or /home/e-smith
        'SambaShare'=>'yes', # enable Samba access to the archives
        'Debug'=>'no', # yes | no
        'status'=>'enabled', # enabled | disabled
        'rsync--inplace'=>'yes', # yes | no : rsync on source supports '--inplace' option
        'rsync--modify-window'=>0, # integer >= 0, timestamp window
        );


et ci dessous retour de la commande proposé lors de l'erreur de mount
Code: Tout sélectionner
[root@base ~]# dmesg | tail
CIFS VFS: cifs_mount failed w/return code = -13
Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13
Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13
Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13
Avatar de l’utilisateur
julienb
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 14 Jan 2004 01:00

Re: Sauvegarde Affa sur NAS Synology en Ext4

Messagepar jdh » 19 Oct 2011 13:51

Comme indiqué par sibsib (qui a juste un peu beaucoup d'expérience), un mount se fait avec des paramètres !

Par exemple, un "mount -t cifs" (smbfs) va forcément nécessiter un compte et un mot de passe. (Compte généralement sous la forme DOMAINE\utilisateur).

Ici un message comme "NT_STATUS_LOGON_FAILURE" ne peut être traduit que comme une mauvaise identification !

D'ailleurs tout est écrit explicitement :
Code: Tout sélectionner
'AutomountOptions'=>'-t cifs -o user="affa" password="**************"', # Optionstring passed to mount command e.g. '-t cifs'


NB : bien penser que l'identifiant/mdp est à créer dans le NAS !
L'intelligence artificielle n'est rien à côté de la stupidité naturelle.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Re: Sauvegarde Affa sur NAS Synology en Ext4

Messagepar julienb » 19 Oct 2011 15:15

Je confirme "affa" est un
Code: Tout sélectionner
user du NAS pas du SME

Ceci dit suite à votre remarque au premier post j'ai bien compris que le problème venait de là "NT_STATUS_LOGON_FAILURE"
J'ai essayé plein de chose à commencer par tester des mount en direct.

J'ai reussi suite à la lecture de ce post: http://forums.ixus.net/viewtopic.php?f=19&t=43744&hilit=mount+nas&start=15

dans lequel j'ai trouvé cela :
Code: Tout sélectionner
mount –t smbfs –o username=DOMAINE\\USER \\\\\192.168.1.218\\bckaffa /mnt/affa


la syntaxe différente m'a interpellé. J'ai donc essayé et cela a marché avec :

Code: Tout sélectionner
mount -t cifs -o username=DOMAIN\\admin \\\\\192.168.1.21\\SauvegardeAffa /mnt/SauvegardeAffa

cela demande un password et j'ai rempli le password admin SME. Pour info le NAS récupère les users du domaine generé par le SME et ceux-ci ont un droite d'écriture sur volume1/SauvegardeAffa

Quelqu'un peut expliquer la difference de syntaxe entre celle du tuto Affa
Code: Tout sélectionner
192.168.1.21:/volume1/SauvegardeAffa

et celle ci-dessus?

Par ailleurs je suis arrivé a installer smeserver-nfs en suivant ces indications :
http://geekeries.de-labrusse.fr/?p=629
et cette commande et non celle du tuto
Code: Tout sélectionner
yum --enablerepo=sme7contribs --enablerepo=smecontribs install smeserver-nfs
Avatar de l’utilisateur
julienb
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 14 Jan 2004 01:00

Re: Sauvegarde Affa sur NAS Synology en Ext4

Messagepar julienb » 19 Oct 2011 15:46

Lamentable erreur de ma part. En rootdir je sauvais sur /var/Affa soit sur le même poste SME.

Le changement de rootdir en /mnt/SauvegardeAffa a résolu le problème pour ce qui est du NFS

Code: Tout sélectionner
#!/usr/bin/perl -w

# Important: Values must not contain a '|' (pipe) character

# EDIT THIS:
# used as a key for db and as a filename!
# Choose a name with <= 10 chars.
my $jobname='Sauvegarde';

# EDIT THIS:
my %job=(
        'remoteHostName'=>'localhost', # FQHN or IP address
        'TimeSchedule'=>'0030', # HHMM,HHMM,...
        'Description'=>'sauvegarde serveur complete', # text string.
        'scheduledKeep'=>1, # integer >= 1
        'dailyKeep'=>7, # integer >= 0
        'weeklyKeep'=>4,# integer >= 0
        'monthlyKeep'=>12,# integer >= 0
        'yearlyKeep'=>2,# integer >= 0
        'SMEServer'=>'yes', # yes | no
        'Include[0]'=>'/home/e-smith/files/ibays/', # additional files or directories to include
        #'Include[1]'=>'',
        #'Include[2]'=>'',
        'Exclude[0]'=>'', # files or directories to exclude from backup
        #'Exclude[1]'=>'',
        #'Exclude[2]'=>'',
        'RPMCheck'=>'no', # yes | no
        'DiskSpaceWarn'=>'strict', # strict | normal | risky | none
        'localNice'=>0, # -19...+19
        'remoteNice'=>0, # -19...+19
        'Watchdog'=>'yes', # yes | no
        'sshPort'=>22, # default ssh port is 22
        'ConnectionCheckTimeout'=>120, # seconds
        'rsyncTimeout'=>900, # seconds
        'rsyncCompress'=>'no', # yes | no
        'EmailAddresses'=>'agence@bouvagnet-architectes.fr', # name@domain.com,name@domain.com,...
        'chattyOnSuccess'=>0, # send N success notifications
        'RetryAfter'=>600, # retry after 10 minutes
        'RetryAttempts'=>3,# number of retries
        'RetryNotification'=>'yes', # notify when retrying
        'postJobCommand'=>'', # full path to local program/script
        'preJobCommand'=>'', # full path to local program/script
        'AutomountDevice'=>'192.168.1.21:/volume1/SauvegardeAffa', # Device to auto mount (e.g. USB drive)
        'AutomountPoint'=>'/mnt/SauvegardeAffa', # the mountpoint for AutomountDevice
        'AutomountOptions'=>'', # Optionstring passed to mount command e.g. '-t cifs'
        'AutoUnmount'=>'yes', # umount if fs was not mounted before Affa ran
        'RootDir'=>'/mnt/SauvegardeAffa', # where to save the archives. Don't use /root or /home/e-smith
        'SambaShare'=>'yes', # enable Samba access to the archives
        'Debug'=>'no', # yes | no
        'status'=>'enabled', # enabled | disabled
        'rsync--inplace'=>'yes', # yes | no : rsync on source supports '--inplace' option
        'rsync--modify-window'=>0, # integer >= 0, timestamp window
        );

### nothing to edit below this line ####


Bref cela a l'air de fonctionner correctement.
Je vais essayer maintenant de tenter de passer en SAMBA uniquement afin d'éviter l'installation d'un serveur NFS.
Si vous avez des idées je suis preneur, je tenterais de faire un récap complet à la fin.
Avatar de l’utilisateur
julienb
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 14 Jan 2004 01:00

Re: Sauvegarde Affa sur NAS Synology en Ext4

Messagepar jdh » 19 Oct 2011 17:05

Une notation \\serveur\partage\chemin\chemin est typiquement de type Windows/Samba/CIFS/SMB (notation UNC). (Sous Unix, on double généralement \ puisque cela a un sens !)

Une notation serveur:/chemin/chemin est typiquement de type NFS.

Il y a des détails qui font toute la différence !
Soyez précis, vous gagnerez du temps !
L'intelligence artificielle n'est rien à côté de la stupidité naturelle.
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Re: [RESOLU] Sauvegarde Affa sur NAS Synology en Ext4 SME8b6

Messagepar julienb » 19 Oct 2011 17:46

Ok merci. Sauf que le script affa "mange" visiblement une partie des \ lorsqu'il est lancé résultat voici comment j'ai écrit mon script pour Samba :

Code: Tout sélectionner
#!/usr/bin/perl -w

# Important: Values must not contain a '|' (pipe) character

# EDIT THIS:
# used as a key for db and as a filename!
# Choose a name with <= 10 chars.
my $jobname='Sauvegardesamba';

# EDIT THIS:
my %job=(
        'remoteHostName'=>'localhost', # FQHN or IP address
        'TimeSchedule'=>'1630', # HHMM,HHMM,...
        'Description'=>'sauvegarde serveur complete samba', # text string.
        'scheduledKeep'=>1, # integer >= 1
        'dailyKeep'=>7, # integer >= 0
        'weeklyKeep'=>4,# integer >= 0
        'monthlyKeep'=>12,# integer >= 0
        'yearlyKeep'=>2,# integer >= 0
        'SMEServer'=>'yes', # yes | no
        'Include[0]'=>'/home/e-smith/files/ibays/', # additional files or directories to include
        #'Include[1]'=>'',
        #'Include[2]'=>'',
        'Exclude[0]'=>'', # files or directories to exclude from backup
        #'Exclude[1]'=>'',
        #'Exclude[2]'=>'',
        'RPMCheck'=>'no', # yes | no
        'DiskSpaceWarn'=>'strict', # strict | normal | risky | none
        'localNice'=>0, # -19...+19
        'remoteNice'=>0, # -19...+19
        'Watchdog'=>'yes', # yes | no
        'sshPort'=>22, # default ssh port is 22
        'ConnectionCheckTimeout'=>120, # seconds
        'rsyncTimeout'=>900, # seconds
        'rsyncCompress'=>'no', # yes | no
        'EmailAddresses'=>'agence@bouvagnet-architectes.fr', # name@domain.com,name@domain.com,...
        'chattyOnSuccess'=>0, # send N success notifications
        'RetryAfter'=>600, # retry after 10 minutes
        'RetryAttempts'=>3,# number of retries
        'RetryNotification'=>'yes', # notify when retrying
        'postJobCommand'=>'', # full path to local program/script
        'preJobCommand'=>'', # full path to local program/script
        'AutomountDevice'=>'\\\\\\\192.168.1.21\\\SauvegardeAffaSamba', # Device to auto mount (e.g. USB drive)
        'AutomountPoint'=>'/mnt/SauvegardeAffaSamba', # the mountpoint for AutomountDevice
        'AutomountOptions'=>'-t cifs -o user=DOMAINE\\\affa,password=***********', # Optionstring passed to mount command e.g. '-t cifs'
        'AutoUnmount'=>'yes', # umount if fs was not mounted before Affa ran
        'RootDir'=>'/mnt/SauvegardeAffaSamba', # where to save the archives. Don't use /root or /home/e-smith
        'SambaShare'=>'yes', # enable Samba access to the archives
        'Debug'=>'no', # yes | no
        'status'=>'enabled', # enabled | disabled
        'rsync--inplace'=>'yes', # yes | no : rsync on source supports '--inplace' option
        'rsync--modify-window'=>0, # integer >= 0, timestamp window
        );

### nothing to edit below this line ####


Les platrés de \ m'ont un peu perdu sur AutomountDevice mais là ça marche. Si quelqu'un peut expiquer pourquoi le script mange les backslash ça serait sympa.

pour info le user utilisé est crée sur la SME récupéré via le NAS SYNOLOGY comme un utilisateur du Domaine auxquel j'ai donné des droits RW sur le répertoire /volume1/SauvegardeAffaSamba.
Ce répertoire n'a pas l'option NFS activé sur le synology puisque l'on passe en samba ici.
Avatar de l’utilisateur
julienb
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 14 Jan 2004 01:00

Re: [RESOLU] Sauvegarde Affa sur NAS Synology en Ext4 SME8b6

Messagepar jibe » 19 Oct 2011 21:24

Salut,

Juste quelques remarques rapides : j'avoue m'y perdre un peu dans tous tes essais ! Bon, c'est sûrement que je lis (trop) en diagonale, mais pas trop le temps de chercher à comprendre et puisque c'est maintenant résolu...

1 - Comme je disais, NFS est plus simple et plus fiable lorsqu'il ne s'agit pas de sauvegarder des postes ou serveurs sous Windows. Après, tu fais comme tu veux, Samba fonctionnera aussi...
2 - C'est sûr qu'avec SME8, il ne faut pas suivre la doc affa faite pour SME7 pour installer NFS...
3 - La perte des anti-slash, c'est qu'il y a plusieurs niveaux d'interprétation. A chaque niveau, un \\ est remplacé par \. Une des raisons (et pas la plus importante) qui me fait déconseiller Samba...
4 - Le script de paramétrage du job est là pour dégrossir le travail. Pour le fignoler, il est plus simple et plus rapide de travailler directement sur la base de données (db affa setprop...). C'est d'ailleurs comme ça que c'est indiqué dans la doc, et il y a l'explication pour le faire. Ainsi, une fois ton job mis en place et dégrossi, en supposant que tu travailles avec des automount samba, tu peux affiner tes options ainsi :
Code: Tout sélectionner
db affa setprop tonjob AutomountOptions '-t cifs -o password="tonpass"'

sans modifier et relancer ton script de création de job :wink:

En fait, c'est très vite testé : il te suffit ensuite de faire directement un
Code: Tout sélectionner
affa --run tonjob

et tu vois tout de suite le résultat 8)
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire" (Albert Einstein)

Autrefois, l'Etat défendait des valeurs. Maintenant, il défend des profits... (Anne Haunnime)
Avatar de l’utilisateur
jibe
Amiral
Amiral
 
Messages: 4366
Inscrit le: 17 Oct 2003 00:00
Localisation: Haute Savoie

Re: [RESOLU] Sauvegarde Affa sur NAS Synology en Ext4 SME8b6

Messagepar julienb » 21 Oct 2011 00:58

Merci en tout cas.

Ce n'est peut être pas le sujet ici, mais pourquoi préferer NFS à SMB, hormis la problématique des des anti-slash avec laquelle je suis d'accord?
Je modifie le premier message pour que vous puissiez avoir une synthèse complète.


a+
Avatar de l’utilisateur
julienb
Quartier Maître
Quartier Maître
 
Messages: 25
Inscrit le: 14 Jan 2004 01:00

Re: [RESOLU] Sauvegarde Affa sur NAS Synology en Ext4 SME8b6

Messagepar jibe » 22 Oct 2011 00:35

Salut,

jibe a écrit:NFS est plus simple et plus fiable lorsqu'il ne s'agit pas de sauvegarder des postes ou serveurs sous Windows.

Samba est un protocole Windows... Pourquoi donc utiliser sous Linux un protocole Windows ? Et pourquoi pas utiliser AppleTalk, dispo lui aussi sur SME ?

Bon, c'est vrai que sur SME Samba et AppleTalk sont installés d'origine, pas NFS ! La raison est probablement qu'on a plus souvent des postes de travail sous W$ ou sous MacOS que sous Linux. Encore que, il me semble qu'on en voit de plus en plus souvent. Cela n'enlève rien au fait que NFS est à Linux ce qu'est SMB à W$ et AppleTalk à MacOs. Alors, quand on communique de Linux à Linux, pourquoi utiliser autre chose ?
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire" (Albert Einstein)

Autrefois, l'Etat défendait des valeurs. Maintenant, il défend des profits... (Anne Haunnime)
Avatar de l’utilisateur
jibe
Amiral
Amiral
 
Messages: 4366
Inscrit le: 17 Oct 2003 00:00
Localisation: Haute Savoie


Retour vers E-Smith / SME Server

Qui est en ligne ?

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

cron