Saltar al contenido

Ya hemos visto:

http://www.mundosql.es/2017/12/26/distributed-file-system-para-los-amigos-sistema-de-ficheros-distribuido-o-dfs-en-windowsserver-1/

Y tenemos ya montados

Yo aconsejo para ver como funciona en este instante en las carpetas no copias crear 2 archivos con nombres que el que querais.

Vamos a configurar el Espacio de nombres.

En este caso DFS1

Aqui le ponemos el nombre, como vimos en el dibu del artículo anterior será "sql".

Como esta en dominio lo dejamos como esta

Resumen y ...

Ya esta, ahora vamos a configurar la carpeta del dfs1.

Nueva carpeta

Agregar

Examinar

Activamos la ultima opción. Y damos a examinar para pillar la carpeta no copi ade dfs1. El nombre le pondremos  el mismo de la carpeta dfs1. Después vamos dando aceptar hasta que ....

Ahora toca replicar la carpeta bbdd

Agregar destino de carpeta

Examinar

Ahora hay que ir al dfs2 y pillar la carpeta que pone copia. Y si o dis cuenta son las mismas ventanas que cuando hemos pillado la carpeta de dfs1

Si

Siguiente

Vemos como esta montado la replicacion

De donde se va a replicar

Malla completa

En mi topología lo dejo como esta.

Resumen y ya esta.

Ahora comprobamos

Y ahora desde el DC queremos ver el DFS

Ahora tocaría configurar el dfs2 y la carpeta bak.

Venga, a os toca hcer a vosotros un favorcito, compartir artículos en vuestras redes sociales.

Si tenéis alguna duda, ya sabéis .....

https://www.facebook.com/groups/juankartips/

o

https://twitter.com/_Juankar_

Vamos con un serie de artículos interesantes y no solo de SQL Server.

En los cursos que doy este tema lo meto como  Almacenamiento  de Alta Disponibilidad.

Esta chulo. Se le puede sacar mucho partido.

Al turrón.

Un sistema de archivos distribuido o sistema de archivos de red es un sistema de archivos de computadoras que sirve para compartir archivos, impresoras y otros recursos como un almacenamiento persistente en una red de computadoras.

Espacios de nombres DFS es un servicio de rol de Windows Server que te permite agrupar las carpetas compartidas ubicadas en distintos servidores en uno o varios espacios de nombres estructurados lógicamente.

Que elementos intervienen ?????

Espacios de nombres DFS: permiten agrupar las carpetas compartidas ubicadas en distintos servidores en uno o más espacios de nombres estructurados lógicamente.

Replicación DFS: la replicación DFS es un eficaz motor de replicación  para mantener las carpetas sincronizadas entre los servidores, en las conexiones de red con ancho de banda limitado.

“Namespace” (Espacio de Nombres): es donde se conectará el cliente, y que será la “raíz” de los compartidos

“Folders” (Carpetas): dentro del “Namespace” definiremos “Folders” (Carpetas) que en realidad no serán las conocidas carpetas, sino que funcionarán como apuntadores a una carpeta compartida en algún servidor.

“Folder Target” (Carpeta Destino): Estos son apuntadores que y enlazan el “Folder” con la carpeta real compartida

Se admite varios espacios de nombres en:

  • Windows Server (canal semianual)
  • WindowsServer2016
  • Windows Server2012R2
  • Windows Server 2012
  • Windows Server 2008 R2 Datacenter/Enterprise

Y solo 1:

  • Windows Server 2008 R2 Standard

La topología podía ser ....

Como veis duplico cada tipo de servidor como buenas prácticas, por si tengo caidas.

Lo activamos en los 2 servidores DFS:

El siguiente paso sería ya configurar las carpetas y sus replicas.

En el DFS1 sería crearuna carpeta en C: que se llame SQL y dentro de ella las 2 que aparece en el dibu.

Y en el DFS2

Ahora toca configurar.  En un próximo post.

Me han quedado los dibus de pm.

Primero vemos los comando que hemos ejecutado ultimamente.

Y ahora le vamos a ejecutar el que aparece como número 20 de nuestro historial

Los inventarios que hagamos de los equipos informaticos los podemos visualizar o mandarlo a, por eemplo, un txt.

Queremos almacenar en un fichero txt parte de nuestro inventario del equipo.

Y el fichero txt que nos da

 

 

Lo podemos hacer en un solo pc

Pero también lo podemos hacer de un rango de IP, para eso lo hacemos de la siguiente forma

Abrir un consola y ...

captura

Son 90 días mas.

A mi me viene de perlas para probar laboratorios, hacer artículos, etc ....

 

Estoy aprendiendo a utilizar esta herramienta.

Captura

Para el que no lo sepa, GitHub es una plataforma de desarrollo colaborativo de software para alojar proyectos utilizando el sistema de control de versiones. Es decir, para ver las modificaciones que voy haciendo en los script y que lo podais utilizar la última version.

Esto es lo primero que subo, que es un proyecto que trata de desplegar maquinas Windows con visual Studio.

https://github.com/mundosqles/Windows

Iré poniendo script de powershell, sql, ..... e intentare actualizarlo muy a menudo, aunque estoy en la fase de aprendizaje.

 

Lo hemos visto en ARM, ahora en Azure Cli.

Lo primero de todo

azure login

Tendremos que ir a una página para poner un código que nos lo ha dado en l consola.

Captura

azure vm image list-skus --location westeurope --publisher MicrosoftWindowsServer --offer WindowsServer

Estas son imagenes de Windows 2012 Server como veis.

Captura

azure vm image list-offers --location westeurope --publisher MicrosoftSQLServer

azure vm image list-skus --location westeurope --publisher MicrosoftSQLServer --offer SQL2016-WS2012R2

2 formas de hacerlo,  mismo resultado.

Hemos hechos 2 despliegues. Ahora os voy a enseñar como busco esas imagenes.

Vamos a buscar Windows Server, Widows 10, Linux Centos y Un Linux Debian que son las que pongo mas .

Tiene que ser por consola de Powershell, aunque en último termino y ya os dire s lo metemos  en un script.

Al turrón

Captura

Vemos si tenemos instalado el módulo Azure

Captura

get-module *azure* -listavailable

Entramos con nuestra cuenta de Azure.

Captura

$location = 'West Europe'

Primer metemos la localización de algún Datacenters de Azure. Normalmente yo pongo West o North Europe por temas de la Ley de Protección de Datos que hay en Europa. También aconsejan, lo mas cercanos a tu ubicación.

Captura

$publisherName = 'MicrosoftVisualStudio'

Nombre de la publicación. Para:

  • WindowsServer -> 2018,2012,2016
  • Linus Centos -> OpenLogic
  • Linux Debian -> credativ

Y por último lo que nos ofrecen:

Captura

$offer = 'Windows'

Y ya ponemos el  comando completo.

Captura

Y aquí os dejo el script completo para este caso en concreto:

$location = 'West Europe'

$publisherName = 'MicrosoftVisualStudio'

$offer = 'Windows'

Get-AzureRmVMImageSku -Location $location -PublisherName $publisherName -Offer $offer

Este script os lo podéis guardar e ir haciendo cambios para tener las mayores posibilidades de despliegue.

Y aquí para mi querido Debian:

Captura

Vamos con un ejemplo distinto de despliegue.

Tan simple como esto

Captura

La siguiente instrucción para ver las IP's

Captura

Ya veremos que podemos hacer, de momento solo consultamos datos

Otra de las cosas que trae este programa es una consola linux

bash

Como veis la version no corresponde con la que trae el bash de ubuntu.

Facil de utilizar.  Arriba ay a la derecha aparece un signo +. Sale un menú y solo hay que darle  Bash. Como este programa podemos poner en cualquier windows, yo en este caso el 10.

Captura

A  jugarrrrrr