OneDrive en una unidad de red

Hoy vamos a ver otras formas de usar Onedrive, (a mi siempre me gustará mas el nombre de SkyDrive, pero que se le va ha hacer)

La forma normal de uso de One Drive

Bueno, la mas popular y casi evidente es el acceso web, una vez logueados con una cuenta Microsoft, @hotmail, @outlook, @live, @msn, etc.. accederemos al menú con todas las aplicaciones e elegimos la «nube», OneDrive.

Captura de pantalla 2015-10-20 a las 18.38.48

La otra forma de usar OneDrive

La otra forma es usar un cliente de OneDrive, lo puedes hacer desde aquí: Descarga onedrive donde encontraras el programa para todas las plataformas (incluida OSX).

Captura de pantalla 2015-10-20 a las 18.48.41

La configuración es sumamente sencilla: Te preguntará la cuenta que quieres usar y credenciales, donde quieres poner tu «OneDrive» y una pregunta sumamente importante:

¿que carpeta de tu OneDrive quieres usar? 

Captura de pantalla 2015-10-20 a las 19.00.10

OneDrive puede tener 25Gb de datos incluso mas dependiendo de configuraciones y planes de pago, a si que si elegimos todo…. ¡nos va a copiar esos 25Gb dentro de nuestro dispositivo! y así de simple tendremos una carpeta sincronizada con nuestra «nube». Pero igual que yo, vosotros también estáis viendo el problema que tiene esto….

Problema: Sin espacio en mi ordenador.

Claro, si a un PC con un disco moderno de 1Tb le quitamos 25Gb, no parece importar. Pero si a mi Tablet le quito 25Gb….. no le cabe ni el sistema operativo! imagínate a un teléfono.

Menos mal que por lo minos en Windows Phone, Microsoft a pensado en ello y no sincroniza todo, si no que solo lo muestra.  Lo muestra pero podemos usarlo, cuando necesitamos algo lo descarga, cuando vemos fotos solo vemos un Thumbnail hasta que la queramos ver completamente.

Sin embargo para resto de sistemas como Windows 10, no ha previsto de momento, esta posibilidad…. pero se puede hacer de otra forma:

Solucion: haciendo un recurso de red a nuestra nube.

Al igual que podemos hacer una unidad de red en nuestro equipo apuntando a la carpeta compartida de otro ordenado o servidor, hay una manera en la que podemos crear esta unidad apuntando a nuestro OneDrive (ya se hacia desde la época del Skydrive).

Para ello tenemos que saber cual es el de nuestro OneDive. El CID es un número único para cada cuenta de Microsoft que se compone de 16 dígitos hexadecimales (unas 18.446.744.073.709.552.000 cuentas posibles). Este número lo podemos ver en nuestra barra de direcciones cada vez que entramos en OneDrive mediante un navegador.

image0003

Una vez que tengamos nuestro CID, pasaremos a crear la unidad de red con el clásico asistente «conectar a unidad de red» que lleva tantos años sin apenas cambiar de aspecto.

image0004En «carpeta» o lo que seria el «servidor» en lugar de escribir «\\servidor\….» pondremos lo siguiente:

https://d.docs.live.net/CID

y a continuación nos preguntará por los credenciales de la cuenta a la que pertenece ese CID y se conectará.

82FBCF39687B40EF89E45CCC951B01FB

Accediendo a esta nueva unidad podremos explorar todo nuestro OneDrive como si de una estructura de directorios se tratase.

 

Demasiado bueno para ser realidad ¿no?

Si que podría serlo……  si nos dejara mapear diversas unidades a diversas cuentas de Microsoft: este es el límite que tiene este tipo de recurso, una sola conexión. Si intentamos hacer una nueva conexión, nos insistirá en desconectar la que tenemos a d.docs.live.net.

1D8971BFD8594E2E87E4AEE038840FFB

El otro problema que me gustara que funcionara es que el mapeo de unidades de red fuese multiplataforma, ya que si intentas hacerlo desde OSX, auque te pide credenciales, termina arrojando un error.

image0005

 

¿Un futuro OneDrive mejorado?

Espero que Microsoft revise esta opción como necesidad, gran necesidad, porque ya existe desde hace tiempo software de terceros realizando esta función… Sin ir muy lejos Citrix con su sharefile, https://www.sharefile.com/ (con muchas mas funcionalidades) o http://www.varonis.com/, pero la mayoría de los que hay son plataformas web tipo DropBox, Mega, etc. Para encontrar software que realmente te cree un disco dentro de tu PC y que sea tu ´disco en la nube´hay que escarbar un poco en internet para encontrarlo, y la mayoría son de pago como http://www.virtualdiskdrives.com o http://www.netdrive.net/. Espero hablar pronto de este tipo de soluciones y además gratuitas.

 

Montar discos Mac, HFS+ en Windows

File-Cabinet

 

Como ya la mayoria va sabiendo, Windows usa un sistema de archivos NTFS (New Technologi File System) que es el que adopto a partir del windows XP, quedando otros tipos de sistema de archivos para unidades externas. Podéis ver una tabla resumen en esta entrada: otros sistemas de archivos

En Mac se usa el HFS+ (Hierarchical File System Plus) ademas también se pueden usar otros como describe el link anterior. Pero el sistema de archivos que nos ocupa en esta entrada es el que usa OSX durante sus últimas versiones y en su Time Capsule.

 

Problema: Windows no soporta HFS+

hfswindows

En efecto, nativamente, microsoft no da soporte a este sistemas de archivos por lo que si queremos pinchar un disco tanto por USB como internamente, hay que recurrir a software de terceros. Existen Softwares como MacDrive o Paragon y tambien libres como HFS Explorer.

Sin embargo nosotros vamos a aportar una solución que ademas de ser gratuita, queda incluida dentro del sistema operativo de Windows.

Nota: Solo recomendaría esta solución en el caso de tener que utilizarlo habitualmente, si no puede que con el HFS Explorer sea suficiente.

 

Solución: Instalar driver de BootCamp

OSX a partir de Leopard, integra una característica que permite instalar Windows en el mismo disco duro que lleva el Mac. Esa funcionalidad se llama BootCam y en el arranque de «modo Windows» monta el disco duro del Mac con HFS+ y el SO de Microsoft es capad de funcionar perfectamente con el.

bootcamp-72

Para aplicar esta funcionalidad a nuestro equipo Windows no es mas complicado y solo necesitaremos un disco de instalación de Leopar, Lion o Maverics. En el disco de OSX encontraremos un directorio que contiene el BootCamp Support Software y si no lo podremos descargar desde la página de Apple (son mas de 800Mb).

 

 Procedimiento:

  • Desde nuestro equipo con, por ejemplo Windows 8, introducimos el disco de instalación de OSX (o lo descargado de apple).
  • Ejecutamos BootCamp que se encuentra en un paquete de instalación .msi, en mi caso con SO de 64bits: bootcamp64.msi (bootcamp\drivers\apple).
  • Seguimos el asistente (nos lo instalará en archivos de programa\bootCamp) y reiniciamos.

hfs+

  • Ahora tendremos un nuevo icono que se arranca en el inicio, el «bootCamp» pero que no es necesario que se ejecute para tener la funcionalidad de leer discos HFS+. Lo des habilitaremos del inicio para que no se cargue.

2014-09-20_1223

  • Listo.

 

 

Windows, Mac y discos exFAT

La teoría

Sistema de archivos exFAT

El sistema de archivos exFAt, Extended FAT (File Allocation Table) incluso algunos lo denominan FAT64, ha sido creado por Microsoft con la versión de windows CE. El propósito era utilizarlo para almacenamiento en memorias Flash aunque se ha extendido para medios de almacenamiento externo como son los pendrive por la ventaja de sus características.

Comparación:

FAT12

FAT(FAT16)

FAT32

exFAT

Volumen Max

2Gb

4Gb

2 TB

512Tb

Tamaño Fichero

32Mb

2GB

32Gb

16 Exbabytes

Max archivos

4077

65517

268 millones

7,8 billones

La compatibilidad

Mientras FAT es compatible con todos los SSOO, exFAT solo a partir de Windows 8 y Snow Leopard OSx pero gracias al auge que ha tenido se ha ido compatilizando con XP SP2, 7 SP1, , etc pero con un paquete de compatibilidad adicional: http://support.microsoft.com/?kbid=955704

Formatio Windows

 

Mac exFAT

 

Windows-OSx

Hoy en día que se trabaja casi permanentemente en multipataforma y los USBs o pendrives van de Windos a mac y muchos dispositivos como televisores o reproductores, el exFAT se ha vuelto el sistema preferido para los archivos (para los usuarios, jejej) ya que una película de 32Gb no se puede meter en cualquier sitio.

El Problema:
No puedo leer una unidad externa formateada en un MAC con exFAT

Windows - MAc

Tengo que compartir, como mucha gente, ficheros entre Mac y Windows. Mientras que con pendrives formateados en FAT no hay problemas entre las dos plataformas, si lo hay con otros sistemas de archivos.

  • Unidase formateadas en NTFS solo pueden ser leidas por Mac, no pueden escribir.
  • Unidades formateadas en OS Plus o HFS+ solo puedesn ser utilizadas por Mac
  • El formato mas estandar es el FAT y el FAT32 que se puede utilizar indistintamente

El verdadero problema aparece al tener que formatear un pen con un sistema de archivos que admita ficheros muy grandes para lo cual cada plataforma suele utilizar los própios y nativos de su sistema operativo.

Para ello existe un nuevo sistema de archivo llamado exFAT el cual deberia ser compatible con los SO de Windows y con los SO de Mac

 La solución:

El mayor problema encontrado es el que me ha sucedido a mi, a la hora de compartir un PenDrive entre Mac y Windows: Windows no suele ser capad de reconocer el disco formateado por este en exFAT y propone formatearlo.

No es el caso de una unidad formateada por Windows en exFAT, que siempre es leída por los sistemas de Macintosh.

Así que si tenéis que compartir un USB que valla a ser utilizado entre Mac y Windows y va a contener ficheros grandes, formatéalo primero con un Windows y con el sistema de archivos exFAT, de esta forma no tendréis problemas.

 

Nota: Hay aplicaciones especificas para OSx con la que se puede hacer que los Mac trabajen normalmente con NTFS. Y tambien se puede conseguir que un Windows trabaje con HFS y otros sistemas de archivos de Mac; ver AQUI.

 

 

 

iSCSI Target e iSCSI initiator

Hasta que no te metes en el tema no queda nada claro que es cada cosa, voy a tratar de dar un poco de luz a los que se inicien en el mundo del almacenamiento.

 

 

Crear disco de cluster con Windows iSCSI Target

Tutorial para crear un disco virtual de cluster de conmutación por error mediante Windows iSCSI Target.

Desde que Windos incluyo iSCSI target nos ha facilitado mucho las tareas de publicar discos. Hace poco la característica de iSCSI target era esterna y había que descargarla. Ahora a demás de ser nativa permite compartir las Luns entre dos maquinas para hacer un cluster de conmutación por error.

[youtube=http://youtu.be/_wceZ4tHtyw&rel=0]

Los pasos que descrivo en el vídeo son los siguientes:

  • Preparar el Disco físico donde se almacenara el disco virtual: En mi laboratorio parto de un disco virtual nuevo para almacenar el disco iSCSI
  • Crear un nuevo disco virtual iSCSI: Mediante el asistente.

Captura de pantalla 2013-03-18 a la(s) 17.17.29PS

  • Determinar ubicación: La que hemos preparado en el punto 1

Captura de pantalla 2013-03-18 a la(s) 19.27.51PS

  • Nombre de destino: He elegido el mismo nombre del cluster que lo albergará.

Captura de pantalla 2013-03-18 a la(s) 19.29.14PS

  • Añadir los Nodos que utilizaran el Disco.

Captura de pantalla 2013-03-18 a la(s) 19.29.52PS

  • Detectar y conectar el disco al nodo

Captura de pantalla 2013-03-18 a la(s) 19.33.10PS

  • Añadir Disco al Cluster: Utilizaremos el asistente del administrador de cluster para nuevo disco

Captura de pantalla 2013-03-18 a la(s) 19.36.25PS

Máquina virtual de diferenciación

Tutorial para crear una máquina virtual con disco de diferenciación.

[youtube=http://www.youtube.com/watch?v=t7u3uHP6j9o&rel=0]

En esta ocasión vamos a crear una máquina virtual a partir de un disco ya creado. En la demo ya tenemos el disco y lo que haremos son los siguientes pasos será crear una máquina virtual nueva con un disco de diferenciación.

  • Borrar máquina original y guardar su disco como disco base

Captura de pantalla 2013-03-13 a la(s) 00.28.26wtmk

  • crear un disco de diferenciación a partir del disco base

Captura de pantalla 2013-03-13 a la(s) 00.26.52wtmk

Captura de pantalla 2013-03-13 a la(s) 00.27.43wtmk

  • crear nueva máquina a partir del disco de diferenciación

Captura de pantalla 2013-03-13 a la(s) 00.26.30wtmk

Discos SAS Vs SATA

Diferencias entre discos SAS y discos SATA

Bueno estamos de acuerdo que las tecnologias cambian y lo que a discos duros se refiere, hace unos años era SCSI e IDE, ahora SAS y SATA. Aclaremos que SAS o SATA es realmente la tecnologia de las controladoras que transfieren los datos entre el equipo y el dispositivo, que puede ser un disco, DVD, cinta…

Discos SAS

Los discos SAS Serial Attached SCSI, son la versión moderna de los SCSI Small Computer System Interface. Estos dispositivos de gran rendimiento y la fiabilidad están orientados al uso profesional, servidores y cabinas de almacenamiento. Pudiendo ser de diferentes tamaños se están implantando los de 2,5″ ya que por su tamaño reducen notablemente el tamaño de los servidores y cabinas.

 

disco-rigido-hpfujitsu-max3073rc-73gb-15k-rpm-35-sas_MLA-O-3352558820_112012wtmk

Discos SATA

Los discos SATA Serial Advanced Technology Attachment son una version mejorada de los P-ATA Parallel ATAy han desplazado totalmente a los IDE en el mercado de los PCs o electronica de consumo. Gracias a sus características de rapidez y precio se han convertido en un estándar de comunicación. Hay diferentes versiones según la velocidad, SATA-I, SATA-II y SATA-III y según donde vallan instalados,  SATA los internos y eSATA los externos.

disco  duro satawtmk

 Comparativa

Los conectores son muy similares, pero el en el formato de 2,5″, el tamaño del SAS es algo mas gordo y robusto que los SATA. En los servidores suele haber controladoras que soportan los dos modelos aunque la opción de Hot-Swap solo está disponible en los SAS

imageswtmk

Respecto al rendimiento la diferencia es muy grande en estas gráficas se aprecia notablemente. Se trata de la copia de un archivo de un disco SAS a otro SAS o SATA: sucede un poco como con los SCSI que si solo hacemos una tarea en los SATA, el rendimiento es algo inferior, pero si realizamos ademas otras operaciones de lectura o escritura, la diferencia es mas que notable.  Ademas la Cache de disco que usa SAS es increíble y para copias reiterativas puede aumentar la velocidad hasta un 100%.

Captura de pantalla 2013-03-12 a la(s) 10.03.29wtmk Captura de pantalla 2013-03-12 a la(s) 01.04.03wtmk

Económicamente es otro tema, ya que en la fecha que estoy escribiendo esto los SAS de 74Gb andan a partir de los 300€, los SATA de 1,5Tb (20 veces mas grandes) están sobre los 100€. La diferencia es tal que quedan exclusivamente reservados al entrono empresarial. Por contrapesar, los discos SAS tienen una mayor vida y tiempo de uso, pudiendo estar en actividad ininterrumpida durante años y los SATA tienen una vida mas corta, pero dado su uso mas bien ocasional (PC, portátiles, discos portátiles) son la mejor alternativa para nuestro ordenador doméstico.

 

 

 

 

Error al acceder a un recurso compartido, 0x80070035,

Acceso a una carpeta de un Equipo a través de la red.

Es lo mas común acceder a un equipo a través de un recurso de sistema como c$ para alcanzar los ficheros sin tener que ir al equipo y compartir, a veces esto no funciona. Son muchos los diferentes errores que pueden provocar que no tengamos acceso a un recurso compartido en la red.

  • Permisos del recurso compartido
  • Seguridad de la carpeta
  • Firewall
  • Propiedades de red
  • Políticas

Estas suelen ser las mas comunes y aun sabiéndolas no acertaba a acceder a una carpeta de otro equipo en la red. Vamos ha repasarlas y ver el error que me salia.

  • ejemplo con nombre de equipo y recurso: \\nombrePC\carpeta\
  • ejemplo con dirección IP y recurso de sistema:  \\10.10.10.10\C$\

Sin título 1

  • Codigo de error: 0x80070035
  • Codigo de error: 0x80004005

 

 Veamos la configuración

Permisos: Primero repasamos los permisos. La carpeta o disco tiene que estar compartido como mínimo con derechos de lectura para poder verla:

Sin título 1

 

Seguridad: El elemento compartido tiene que tener  el usuario con el cual queremos acceder, es decir, por mucho administrador que seamos no podremos acceder si el usuario «administrador» no esta en la lista con los permisos suficientes.

Sin título 1

Firewal: El firewal de windos se puede configurar de muchas formas, pero para asegurarnos de que no es el problema lo dejamos quitado hasta comprobar el troubleshooting.

Sin título 1

RED: Las propiedades de red puede ser lo último en que pensar, pero realmente si la red no esta preparada, no podremos acceder:

Sin título 1

Políticas: Puede ser raro, pero si alguien ha jugado con las políticas puede ser dificil encontrar la que se ha tocado. Por ello he dejado esta opción al final por si todo lo demas es correcto, tocar las políticas en último recurso.

Si no sabemos cual puede estar interfiriendo  y nos da igual deshacer las que se hallan podido establecer, podemos intentar ponerlas como vienen por defecto, este comando es útil:

  • En Windows XP, escriba el comando siguiente:
  • secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
  • En Windows 7, escriba el comando siguiente:
  • secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

Solución

Primero asegurarnos que ponemos el nombre del equipo o IP correctamente, luego asegurarnos igualmente del nombre del recurso compartido y por último, si tenemos problemas, comprobaremos todo esto y lo dejamos correctamente configurado seguramente dejaremos de tener problemas.

Así mismo podemos emplear este conocimiento para denegar a alguien el acceso a ciertas carpetas modificando cualquiera de las configuraciones anteriores. 😉

Copia desde Windows de un directorio remoto ftp.

Necesito copiar una base de datos de una aplicación, esta reside en una máquina Linux. La máquina Linux tiene una carpeta en la que guarda toda la base de datos/información que necesito salvar por si esta máquina sufriera algún percance. Voy a realizar la copia a mediante el servicio de ftp que tiene corriendo el servidor Linux.

El Problema

Hasta ahora hacia la copia «a mano» mediante un programa de FTP, el problema es que quiero automatizarlo desde Windows y no se como hacer esa tarea.  Hay programas gratuitos pero necesito que sea lo mas simple posible y al poder ser sin instalar nada.

La Solución

Se realizará una copia de seguridad mediante una tarea programada que ejecutara un Script. El origen de la copia sera el servidor linux, el destino de la copia se ubicara en una unidad local y el programa que copiará los archivos sera el PSCP

Script

Para realizar el script nos basamos en una aplicación de copia por SSH. El PSCP (freeware) permite copiar archivos de una maquina remota (no Windows) sin tener que hacer un FTP o un SFTP.

Automatización

La automatización la realizaremos mediante el comando AT de o el programador de tareas de Windows

Notas

El PSCP que usamos es un cliente de SCP (Secure Copy), pero podríamos usar cualquier otro.

El software se puede bajar desde la página de putty

 

 

 

No puedo añadir recurso compartido en cluster de ficheros

Hola

Una de las funciones principales de un servidor de ficheros es compartir carpetas, es decir crear recursos compartidos.

El procedimiento seria el siguiente:

  • Acceder al cluster que tiene el servicio de ficheros
  • Añadir un recurso compartido
  • Dar los permisos y características que queramos.
Desde la consola de Cluster o desde la de almacenamiento y recursos compartidos Seguimos el asistente:
  • Ubicación del recurso
Nombre con el que compartirlo ($ para que no se vea)

siguiente siguiente Finalizar….y  HO!!

ERROR

«no se puede configurar las marcas para la carpeta compartida»

Flags for the SMB Shared folder cannot be configured. This shared resource does not exist

 

 

Solution:

 

Añadiremos permisos al usuario del Servidor de ficheros, en nuestro caso “SYSTEM” y le damos permisos para este recurso/carpeta.

 

 

No se por qué por defecto omite este permiso, pero el caso es que si no esta el SYSTEM, no se puede terminar el asistente. Una solución simple pero solo cuando se conoce 🙂