Line 1,005: |
Line 1,005: |
| | | |
| Attention de ne pas sauvegarder à nouveau les archives de l'autre site. Configurez la propriété RootDir vers un chemin qui n'est pas inclu dans la liste de sauvegarde par défaut de SME. En laissant la propriété RootDir par défaut sur '/var/affa', cela est garanti. | | Attention de ne pas sauvegarder à nouveau les archives de l'autre site. Configurez la propriété RootDir vers un chemin qui n'est pas inclu dans la liste de sauvegarde par défaut de SME. En laissant la propriété RootDir par défaut sur '/var/affa', cela est garanti. |
− |
| |
− | ===== Sauvegarde d'un ordinateur Windows =====
| |
− | Sauvegarder les données d'un système Windows nécessite que le démon Rsyncd Cygwin soit installé et configuré sous Windows. La procédure "rsync over ssh" ne fonctionne pas, puisque le processus rsync Cigwin se plante systématiquement après le transfert de quelques fichiers.
| |
− |
| |
− | ====== Configuration de Rsyncd sur l'ordinateur Windows ======
| |
− | Installez la base Cygwin, le paquetage rsync puis configurez le service Rsyncd comme décrit dans ce document : [[Rsyncd setup on a windows computer for use with Affa backup]]'.
| |
− | L'installation du service sshd est optionnelle et n'est pas nécessaire pour la sauvegarde elle-même, mais avoir une connexion ssh peut être très utile pour l'administration et pour exécuter des scripts sur le système Windows. Affa supporte l'envoi de la clé publique vers un ordinateur Windows Cygwin pour une connexion sans mot de passe.
| |
− |
| |
− | Note: Affa ne sauvegarde pas l'information Windows Access Control List (ACL). Vous pourriez avoir à corriger les ACLs après une restauration.
| |
− |
| |
− | ====== Configuration du mode Affa Rsyncd (exemple de démarrage rapide) ======
| |
− | Vous voulez sauvegarder les répertoires ''Mes Documents''des utilisateurs ''ssorglos'' et ''bsimpson'' depuis l'ordinateur Windows 'ws001' avec l'IP 192.168.1.65 sur votre serveur Affa 'affabox' avec l'IP 192.168.1.3.
| |
− | * connectez-vous sur 'affabox' et copiez le script exemple de configuration Cygwin
| |
− | cp /usr/lib/affa/jobconfig-cygwin-sample.pl /root/ws001-mydocs-job.pl
| |
− | * editez /root/ws001-mydocs-job.pl et mettez
| |
− | my $jobname='ws001-mydocs';
| |
− |
| |
− | et
| |
− |
| |
− | 'remoteHostName‘=>'192.168.1.65',
| |
− | 'rsyncdPassword'=>'<i>secretword</i><nowiki/>',
| |
− | 'Include[0]'=>'/c/Documents and Settings/ssorglos/My Documents/', ''# N'utilisez pas les backslashes dans les chemins !''
| |
− | <nowiki>'Include[1]'=>'/c/Documents and Settings/bsimpson/My Documents/',</nowiki>
| |
− |
| |
− | où ''secretword'' doit être remplacé par le mot de passe que vous avez choisi dans rsyncd.secretsfile sur l'ordinateur Windows.
| |
− | * Enregistrez la configuration (cela crée les entrées de base de données et configure les tâches cron.
| |
− | /root/ws001-mydocs-job.pl
| |
− | * Lancez la tâche manuellement. Après l'achèvement, vérifiez l'archive /var/affa/ws001-mydocs/scheduled.0 et le journal /var/log/affa/ws001-mydocs.log.
| |
− | affa --run ws001-mydocs
| |
− |
| |
− | ====== Configuration manuelle d'Affa en mode Rsyncd ======
| |
− | Au cas où vous voudriez configurer manuellement en utilisant les commandes db, voici les paramètres obligatoires pour le mode Rsyncd Cygwin.
| |
− |
| |
− | db affa setprop JOB rsyncdMode yes
| |
− | db affa setprop JOB rsyncdModule AFFA
| |
− | db affa setprop JOB rsyncdUser affa
| |
− | db affa setprop JOB rsyncdPassword ''secretword''
| |
− | db affa setprop JOB SMEServer no
| |
− | db affa setprop JOB RPMCheck no
| |
− | db affa setprop JOB Watchdog no
| |
− |
| |
− | Optionel pour une connexion ssh.
| |
− |
| |
− | db affa setprop JOB remoteOS cygwin
| |
− |
| |
| | | |
| ===== Utiliser Affa pour sauvegarder un NAS monté par NFS ou un disque USB local ===== | | ===== Utiliser Affa pour sauvegarder un NAS monté par NFS ou un disque USB local ===== |