Instalación del software y scripts necesarios

En la carpeta /usr/share/elkarbackup/extra/windows del servidor ElkarBackup tenemos los ficheros que tenemos que copiar en el path c:\ElkarBackup de la máquina cliente en la que vamos a generar los snapshots. Es importante que el nombre ElkarBackup esté escrito correctamente, con la E y la B en mayúscula y el resto de letras en minúsculas, ya que es scritp es sensible a mayúsculas y minúsculas, y si no está bien escrito nos dará errores. Tambien es necesario crear la carpeta c:\ElkarBackup\token, que será utilizada por los scripts.

Esta máquina, debe tener instado el software cwRsyncServer, tal y como se describe en el apartado “4.3 Añadiendo Clientes Windows“.

En el cliente Windows ejecutamos el programa C:\ElkarBackup\INSTALL.bat el cual modificará el fichero de configuración de cwRsyncServer (c:\Archivos de Programa\ICW\rsyncd.conf) , incorporando las líneas que mostramos a continuación.

# Phony modules to trigger snapshot creation and mounting
[MakeSnapshotCMountB]
path = /cygdrive/c/ElkarBackup/token
read only = true
transfer logging = yes
pre-xfer exec = /cygdrive/c/ElkarBackup/MakeSnapshotCMountB.cmd

[DeleteSnapshotCUmountB]
path = /cygdrive/c/ElkarBackup/token
read only = true
transfer logging = yes
pre-xfer exec = /cygdrive/c/ElkarBackup/DeleteSnapshotCUmountB.cmd

### WARNING: the following module WILL NOT WORK as expected
### the reason is that rsync tries to chdir to SomeDirectory before running the pre-xfer script. Since the B: unit does not exit it fails
### [ShadowWithSnapshot]
### path = /cygdrive/b/SomeDirectory
### read only = true
### transfer logging = yes
### pre-xfer  exec = /cygdrive/c/ElkarBackup/MakeSnapshotCMountB.cmd
### post-xfer exec = /cygdrive/c/ElkarBackup/DeleteSnapshotCUmountB.cmd

Tal y como se nos indica tras la ejecución del script, es necesario descargar el programa vss.exe desde http://www.dmares.com/pub/nt_32/vss.exe .

Clientes y Tareas

Una vez descargado, lo dejaremos en la carpeta c:\ElkarBackup junto al resto de ficheros.