Desfragmentar la base de datos de AD

Todo directorio activo, tiene una base de datos, que está ubicada en c:\windows\ntds y es llamada ntds.dit y que debe ser desfragmentada para su correcto funcionamiento. Dicha base de datos es transaccional y atómica, es decir, si se inicia una operación de lectura/escritura, ésta debe completarse o abortarse, no se puede quedar por la mitad. Es una buena práctica realizarle ciertas tareas de mantenimiento a estas bases de datos, por ejemplo: Crear backups: en caso de que la base de datos se corrompa, o falle el controlador de dominio y no podamos recuperarlo.Restauración:…continue reading →

ASP.NET MVC: ¿Cómo usar los permisos SAS con azure file storage?

Un saludo amantes de la informática, en este post vamos ha hablar sobre el uso de los permisos SAS con azure file storage. Los pasos que seguiremos serán: La creación de la cuenta azure storage y la creacion de las claves.Crearemos el acceso a los ficheros en azure file storage.Por ultimo crearemos el token y daremos acceso a los permisos SAS. Creamos la cuenta azure storage Vamos a crearnos una cuenta de azure storage donde accederemos a un recurso que tendremos en azure files, cuando lo hayamos conseguido incluiremos el acceso mediante SAS.…continue reading →

Crear una instantánea de la base de datos de AD

El servicio de Active Directory Domain Services es un servicio crítico, por eso es recomendable hacer Snapshots, para ello se pueden utilizar infinidad de herramientas, pero en la que me voy a centrar es "ntdsutil". Ntdsutil es una herramienta de línea de comandos que permite acceder y gestionar una base de datos de AD, por eso muy útil para hacer instantáneas, recuperar objetos o para saber cómo estaba configurado en un momento determinado. La información de "ntdsutil" se almacena en un archivo llamado "ntds.dit" donde se guarda todo el contenido del AD. Para…continue reading →

Creación y manipulación de Azure Tables Storage.

En este tutorial vamos a aprender a crear una cuenta de almacenamiento con Portal de Azure (también podremos usarlo en entorno local con la máquina virtual de Azure) en el cual vamos a crear una tabla y a manejar sus datos (listar, crear, modificar y eliminar). Primeros pasos Con cuenta Azure Primero accedemos al portal de Azure. Una vez hayamos iniciado sesión con nuestra cuenta, en el menú lateral, seleccionaremos “cuentas de almacenamiento”. https://www.flickr.com/photos/156199631@N02/46555411575/in/dateposted-public/ Una vez dentro tendremos que añadir una nueva cuenta de almacenamiento. https://www.flickr.com/photos/156199631@N02/46555411555/in/dateposted-public/ Luego necesitaremos rellenar los datos necesarios y…continue reading →

Instalar un DC adicional en un dominio existente desde Powershell

El controlador de dominio en una organización es una máquina crítica, debido a ello se debe tener redundancia en dicha máquina, es por esto por lo que se añade un segundo DC para apoyar al controlador principal. Aparte de la seguridad, también nos aporta un mayor rendimiento, ya que se podrían distribuir las conexiones de los clientes entre ellos. En el nuevo DC se deberá almacenar una copia de lectura/escritura de NTDS.DIT y SYSVOL. NTDS.DIT es la base de datos del Directorio Activo y contiene varias particiones: Esquema: Contiene definiciones de todos los objetos…continue reading →

Servicio WCF con XML

Pero primero, ¿Qué es WCF? Es el framework para la creación de aplicaciones orientadas a servicios web y clientes de servicios web de Microsoft. Con WCF, es posible enviar datos como mensajes asíncronos de un servicio a otro. Los mensajes pueden ser tan simples como un carácter o una palabra enviados como XML, o tan complejos como un flujo de datos binarios. Una vez aclarado más o menos lo que es WCF y para qué sirve, pasemos a la creación de un servicio WCF. Primero, crearemos el proyecto que será Class Library (.NET…continue reading →