jueves, 23 de junio de 2011

Alternativas a DROPBOX

Recientemente Dropbox ha sido objeto de polémica por una de sus medidas para ahorrar espacio y por el manejo de contraseñas: la de descifrar los archivos (vulnerando la intimidad de éstos) con el objetivo de realizar comparaciones y no tener duplicados. Y es posible que eso haya hecho que os cuestionéis la privacidad de vuestros archivos si los almacenáis en ese directorio.

MobileMe, de Apple, es una opción excelente. Se comporta de la misma forma que Dropbox con nuestros archivos gracias a iDisk, abriéndolos como una carpeta adicional en Mac OS X, iOS o incluso en Windows con dos sencillos pasos. Además, mientras que Dropbox ofrece sólo 2 GB de espacio MobileMe ofrece 20 GB de disco.

Otra alternativa que además se ha actualizado recientemente es Amazon Cloud Drive. Con 5 GB de espacio gratuito con disponibles simplemente creándonos una cuenta de usuario, el disco duro en línea de Amazon nos permite almacenar cualquier tipo de archivo en la nube y además se integra con Amazon Cloud Player, para reproducir nuestra música donde queramos. Ha sido, de hecho, el primer servicio en adoptar este tipo de concepto que están persiguiendo tanto Apple como Google para el futuro.

ZumoDrive es una alternativa que quizás es menos conocida, pero presenta bastantes ventajas. En primer lugar tenemos que se integra con Windows y Mac OS X sin problemas, y además está preparado para poder trabajar con nuestro contenido multimedia generando por ejemplo álbumes de fotos visibles desde una página web.

SugarSync es una solución que tiene como arma su compatibilidad con multitud de plataformas: con soporte para Windows, Mac OS X, iOS, Android, Blackberry, Windows Mobile y Symbian muy pocas personas pueden quejarse de no poder usarlo.

miércoles, 22 de junio de 2011

Copia automatica con fecha de BASES DE DATOS MSSQL 2005 EXPRESS



Si deseas automatizar las copias de seguridad de una base de datos en SQL server Express, existe una sencilla solución utilizando un fichero .bat.
Crea un nuevo fichero texto. Este fichero debe contener la siguiente información: 






SET J=%date:~-10,2%

SET A=%date:~-4%
SET M=%date:~-7,2%
SET H=%time:~0,2%
SET MN=%time:~3,2%
SET S=%time:~-5,2%

IF "%time:~0,1%"==" " SET H=0%HORA:~1,1%


SET DIRECTORIO=E:\
Nombre_Directorio\

SET FICHERO=%DIRECTORIO%\
Nombre_fichero_respaldo_%J%_%M%_%A%_A_%H%_%MN%_%S%.bak

IF NOT exist "%DIRECTORIO%" md "%DIRECTORIO%"


cd C:\Program Files\Microsoft SQL Server\90\Tools\Binn


sqlcmd -S
Nombre_Servidor\SQLEXPRESS -Q "BACKUP DATABASE Nombre_Base_SQL TO DISK = N'%FICHIER%' WITH INIT, NAME = N'Copia de seguridad automática de la base de datos', STATS = 1"

Finalmente, cambiar la extensión .txt a .bat


El
"E:\Nombre_Directorio\" corresponde al lugar donde deseas poner el fichero de copia de seguridad (.bak)
El "Nombre_fichero_respaldo" corresponde el nombre del fichero .bak
Finalmente, el "Nombre_Base_SQL" corresponde al nombre de la base de datos.

Además, esto permite mostrar la fecha y la hora de la copia de respaldo después del nombre asignado al fichero .bak


Ahora tan solo te queda crear una tarea planificada.