Haciendo respaldos con el protocolo SMB desde Linux

matrox usb hardrive
Nuestra nueva unidad de disco duro externa. Comparen el tamaño con la nueva Coca Cola “Blak”

Vero y yo nos compramos hace días un disco duro externo el cual se conecta por el puerto USB con la computadora; La razón: Nunca hacemos respaldos y cada vez que pasa algo nos quedamos como pajarito en grama, llorando por los datos perdidos. Nos metimos con un “Maxtor OneTouch II USB” el cual si bien no es muy rápido tiene bastante espacio (300GB) y sobre todo tiene un software de backup el cual es muy fácil de usar.

Por supuesto no todo es color de rosas:

  • El software de respaldo funciona sólo bajo Windows
  • El sistema de archivos de el disco es NTFS (viene con FAT32 pero nadie en su sano juicio usa eso). El soporte de NTFS bajo Linux no es muy bueno.
  • No se puede compartir el disco con dos computadoras, para eso tienes que comprar un adaptador de red, el “Linksys Network Storage Link”.
  • Es algo lenta, me tomó casi 4 horas respaldar 10GB por la red (la laptop que la tiene conectada utiliza una conexión inalambrica de 50MB/sec y el cable USB puede transmitir entre 100 y 400 Mb/seg. Me da ladilla echar números).

Pero la fe hay que pagarla, y ya no queriamos gastar menos dinero. Al menos la laptop de Vero (y donde yo ocasionalmente hago una que otra cosa) estaba protegida. Pero y ¿que hacía con mi Laptop bajo Linux?

Nada, bien sencillo: Compartir el disco usando SMB en Windows y luego montar el disco compartido bajo Linux. De allí usar Tar o CPIO.

Revizando si el disco ya está compartido:

[josevnz@localhost ~]$ smbclient --workgroup XXXXX -L 192.168.0.2
Password:
Domain=[RORAIMA] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment
--------- ---- -------
IPC$ IPC Remote IPC
Documents Disk
josevnz Disk
session request to 192.168.0.2 failed (Called name not present)
session request to 192 failed (Called name not present)
Domain=[RORAIMA] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Server Comment
--------- -------

Workgroup Master
--------- -------

OK, Montando la partición con SMB (como root, no quiero poner una entrada permanente en el /etc/fstab):
[root@localhost ~]# mount -t smbfs -o username=josevnz,password=ZZZZ,workgroup=XXXXX,rw,lfs,sockopt=TCP_NODELAY //192.168.0.2/josevnz /mnt/smb/

Una vez hecho esto, el venerable tar hace el trabajo:
[root@localhost ~]# tar -czvf /mnt/smb/josevnz-backup-`date +%Y%m%d`.tar.gz /home/josevnz

Listo, ya puedo montar Fedora Core 5 este fin de semana y al menos estaré seguro que mis datos van a estar de vuelta 😉

Buscar en Technorati: , , , ,

3 thoughts on “Haciendo respaldos con el protocolo SMB desde Linux

  1. Hola José,

    Ayer instalé el Fedora Core 5 en mi laptop, pero no he sido capaz de poner en funcionamiento la tarjeta de red inhalambrica “Intel Pro/Wireless 2200BG” que esta en (eth1)

    De casualidad sabes como ponerla en funcionamiento, sin embargo ahora estoy en la fiebre por descubrir el SO y ando cnfigurandole cosas.

    Si sabes algo me avisas.

    Un Saludo,

    JC

  2. Te felicito es lo que mejor haz podido hacer en cuanto a respaldo se refiere. Yo hace tiempo que estoy con esa misma idea, por lo pronto cambie el servidor de Linux (2.4 Ghz y 915 Mhz) le monte un disco duro de 80 Gb. con Samba y resuelto el problema por ahora, pero la idea es comprarme un Maxtor como el tuyo, pero que sea por ethernet y compartido con todas las maquinas. Ese sera el proximo juguete, ja ja. Mientras de regalo de cumpleaños me di un WD de 60 Gb, portatil, aun no me ha llegado pero ya esta en Caracas, llegara aca el lunes o martes. Que lo disfruten y que no tengan la necesidad de recurrir a el.
    Saludos.

  3. Que bien por el artilugio.
    Por aca, T y T desean saber mas sobre la Coca cola negra.
    Por cierto…ya instalamos el Faster Fox, fino, gracias por el dato

Comments are closed.