Windows Server 2016 – Data Deduplication

Hello everyone,

The role Data Deduplication has released with Windows Server 2012 and continue inside our life with Windows Server 2016.

Data Deduplication: As same as logical the data has a copy on disk, using just one copy and linked mechanism.

We use the big sized data on this days and disk technologies have regard to this situation. With big sized data, we getting new problems in processing, backup, recovery, and storing. You can review the figure at the top.

A lot of backup and storage systems are using the deduplication mechanism. So, what is the key features the Data Deduplication on Windows Server 2016?

  • Supporting at volume level
  • Using at NTFS
  • Can be used with Nano Server
  • Provide support until 1 TB for per file
  • Working with DPM
  • Supporting max 64 TB sized disk
  • Can be managed with PowerShell

Here are the non-support features :

  • Not working on Boot and System volumes
  • Not supporting encrypted files
  • Not supporting Failover Cluster

Let’s install that feature and configure.

The first step open Server Manager and click to Add Roles and Features

Continue with Role-based or feature-based installation.

Select your target server.

Select Data Deduplication under File and Storage Services Role.

Confirm installation and click to Install button.

After completing the installation open Server Manager and click to File and Storage Services in the left pane.

Right-click on which volume you will use this feature and click to Configure Data Deduplication.

 

You will see as Disabled by default. You can choose a purpose for which purpose you will use.

General Purpose File Server: It’s using the general processes like file sharing or storing data.

Virtual Desktop Infrastructure (VDI) Server: It’s using for VDI situations.

Virtualized Backup Server: It’s using for Volume Shadow Service and Virtual Backup servers.

 

Click on Set Deduplication Schedule button and create your self-schedule.

It will work at this times by you has set schedule. If your data size is over Terabyte’s you need to wait a few hour for the first process. It’s depending on your hard disks speed. You can review from the console the performance as the shown figure.

 

Hope to work for you as well. Have a good day.

Windows Server 2016 Temporary Group Membership – Privileged Access Management

In this article we will review the Temporary Group Membership released with Windows Server 2016.

Sometime we need to add a user to group/groups as temporary. After that process we may forget to remove or need to remove as manually. The great feature released with Windows Server 2016 “Privileged Access Management” we can manage that automatically.

Scenario : We will add an user to a group for 5 min.

There is a domain named kenanbulbul.com and server name DC showing next figure.

privileged_access_management_1

First of all we need to add that features to Server. For that we have one way and this is Powershell.

Here is the necessary powershell line :

Enable-AdOptionalFeature -Identity “Privileged Access Management Feature” -Scope ForestOrConfigurationSet -Target “kenanbulbul.com”

privileged_access_management_2

We enabled the PAM feature with that powershell line.

We can check status of this feature with powershell line.

Get-ADOptionalFeature -Filter {Name -like “Privileged*”}

privileged_access_management_3

Well. Everything seems perfect.

Now we will add an user to a group as temporary.

Here is the Powershell line :

Add-ADGroupMember -Identity “ColoredPrinter” -Members “jack” -MemberTimeToLive (New-TimeSpan -Minutes 5)

privileged_access_management_4

I am confirm the process done :

privileged_access_management_5

Also you can review the status of time on the member properties :

privileged_access_management_6

You see the TTL value as second.

When the time is expired the member will remove automatically.

I used the time properties as minute but you can use as days, Hours, seconds.

New-TimeSpan

[-Days < Int32>]

[-Hours < Int32>]

[-Minutes < Int32>]

[-Seconds < Int32>]

 

Hope it will help to you. I so liked that feature and its usefull for me.

Have a good servers!

 

Good News! Intune Management Moved To Azure

Hello everyone,

I have a good news for your all. Intune management portal has moved to Azure. Hereafter you can reach to intune management portal via azure. Old portal was so slow and required to explorer. Now you are browser independent.

Some redirection names seems different than old. Therefore you can confuse some consept. Following capture showing new screen.

Azure-moved

Here is the reference guide for new places:

Feature Path in classic console Path in Intune on Azure
Device Enrollment Program (DEP) Admin > Mobile Device Management > iOS and Mac OS X > Device Enrollment Program Device enrollment > Apple Enrollment > Enrollment Program Token
Device Enrollment Program (DEP) Admin > Mobile Device Management > iOS and Mac OS X > Device Enrollment Program Device enrollment > Apple Enrollment > Enrollment Program Serial Numbers
Enrollment Rules Admin > Mobile Device Management > Enrollment Rules Device enrollment > Enrollment Restrictions
Groups by iOS Serial Number Groups > All Devices > Corporate Pre-enrolled devices > By iOS Serial Number Device enrollment > Apple Enrollment > Enrollment Program Serial Numbers
Groups by iOS Serial Number Groups > All Devices > Corporate Pre-enrolled devices > By iOS Serial Number Device enrollment > Apple Enrollment > AC Serial numbers
Groups by IMEI (all platforms) Groups > All Devices > Corporate Pre-enrolled devices > By IMEI (All platforms) Device enrollment > Corporate Device Identifiers
Corporate Device Enrollment profile Policy > Corporate Device Enrollment Device enrollment > Apple Enrollment > Enrollment Program Profiles
Corporate Device Enrollment profile Policy > Corporate Device Enrollment Device enrollment > Apple Enrollment > AC Profiles
Android for Work Admin > Mobile Device Management > Android for Work Device enrollment > Android for Work Enrollment
Terms and Conditions Policy > Terms and Conditions Device enrollment > Terms and Conditions

Microsoft Intune Client Agent kurulumuna ilişkin hatalar ve çözümleri

    Cloud based olarak kullanılan Microsoft Intune ile yapınızdaki Windows ve MAC işletim sistemine sahip client bilgisayarlarını yönetebilirsiniz. Yönetmek için gerekli olan Microsoft Intune Client Agent’ın kurulumu sırasında aşağıdaki hata kodları ile karışılabilirsiniz, çözümü için ise yönergeleri takip ediniz.

Devamını Oku

Superonline Rezaleti! – Nakil Hikayesi

Superonline’a geçişim çok hızlı oldu. 2013 yılında taşındığım evde ( daha taşınma sırasında ) superonline satışçısı kapıya geldi. Hemen formları doldurduk. 10 dakika sonra servisten geldiler. Modemi bağladılar ve internetimi verdiler. Herşey çok güzeldi. Arada bir kesinti olsa da çok önemli değildi. Ta ki yeni bir eve taşınmaya gelinceye kadar.

15 Nisan 2016’da nakil işlemlerini başlattım. 18’inden itibaren hizmeti kullanmadım, kullanamadım. Türlü bahaneler ile beni oyaladılar. Her gün 2 defa müşteri hizmetlerini arıyorum ancak bir sonuç alamıyorum. Söyledikleri şeyler: “Yarın hallolacak”, “Arkadaşlarımız sizi bugün arayacaklar”, “Yarın Türk Telekom ekipleri sizi arayacak” gibi türlü bahaneler. Arayan var mı ? Hayır tabi ki.

2 defa adres hatalı, 2 defa Türk Telekom’dan port yok yanıtı alan bir kurum daha neyin ısrarını veriyor ? Bana deniyor ki adres hatalı. O zaman ara beni düzelt adresi ? Bu kadar mı zeka yoksunusunuz ? Hiç mi kafası çalışan birisi çalışmıyor sizin kurumda ?

Burada ki tek problem benim 13 ay daha taahütümün olması. Bu yüzden bu densizler hizmetimi iptal etmiyorlar. Ancak:

Türkiye’de ne yazık ki bu tür hizmetlerde şirketlerin tek derdi müşteriyi nasıl yolarım ? 18 Nisan’dan bu yana kullanmadığım hizmet için bana bir de fatura gönderiliyor. Utanmaz arlanmaz bir kurum. İnsanlar haklarını pek bilmediklerinden dolayı bu tür taahüütlere boyun eğmek zorunda kalıyor.

Abonelik Sözleşmeleri Yönetmeliği der ki:

MADDE 22 – (1) Tüketici, belirsiz süreli veya süresi bir yıl ve daha uzun olan belirli süreli abonelik sözleşmesini herhangi bir gerekçe göstermeksizin ve cezai şart ödemeksizin istediği zaman feshetme hakkına sahiptir.

Yani hiç kimseyi 1 yıldan daha fazla kendinize mahkum edemezsiniz. Ben 3 yıldır Superonline abonesiyim. Ancak bu son olacak. Telefon hattım Turkcell. Cihaz kampanyam biter bitmez farklı bir operatöre geçeceğim. Bu kepazeliği daha fazla çekemem.

Superonline’a abone olacak kişiler 1 değil, 100 defa düşünsün. Bir defa bunlara elinizi verdiğiniz anda kolunuzu geri alamıyorsunuz.

İnsanların Birbirlerine Olmayan Tahammülü

Son zamanlarda sürekli olarak bu konuda hayıflanıyorum. Sebepleri çok. Ama bir kaç örnek ile anlatmaya çalışacağım bu konuyu. İnsanlarımız neden saygısız ve tahammülü yok ?

İstanbul için konuşacak olursak; ulaşımın nispeten daha kolay olduğu zamanlarda ( trafiğin bu denli olmadığı ) insanlar sosyal hayatlarına daha fazla vakit ayırıyordu. Ailesi ile kaliteli ve uzun vakit geçirmek isteyen birisi bunu çok kolay gerçekleştiriyordu. Gel zaman git zaman, İstanbul’un artan bu nüfus yoğunluğu ve trafiği ile sosyal hayata ayrılan vakit çok azaldı. Silivri’de yol çalışması olsa Tuzla’da trafik tıkanır hale geldi.

Kimileri 1 saatlik uçak yolculuğu için business class için 400-500 tl para öder. Ama İstanbul’da yaşayan vatandaş işine daha erken!!! gidebilmek için ahırdan farksız olan metrobüs denen insanlık dışı araca biner. Peki ne kadar erken ? Beylikdüzü – Zincirlikuyu hattını artık sabah iş saatlerinde 1 saat 20dk gibi bir sürede tamamlıyorsunuz. Buna metrobüse erişim, metrobüsten iş yerine erişim sürelerini de eklersek günlük sadece bir gidiş için 2 saati bulan bir çile haline geliyor. Diğer yanda ise bu sürenin yarısı için portakal suyu içiliyor…

E diyeceksiniz ki o kadar uzakta oturma, işine yakın bir yere taşın! İstanbul’u bilmeyenler için kurulması en kolay cümle. Bunu en çok devlet memurlarından duyuyorum. Bu dönemde özel sektörde çalışan birisi, merkezi bir yerde ortalama bir maaş ile nasıl ev bulabilsin ? Ev sahiplerinin tahammülü yok hiç kimseye. Kirasını erken isteyen ev sahibini bizzat gördüm ve yaşadım. Gecikince arar istersin ama erken nasıl istiyorsun ? Güven yok, tahammül yok… Büyükçe bir kesim ucuz diye Beylikdüzü, Esenyurt gibi semtlerde oturuyor. Ucuz dediğim; 2+1 kutu gibi bir eve en az 1000 TL kira… İstanbul’a hiç gelmemiş, yaşamamış birisi için yine söylemesi kolay bir cümle: e ne olacak küçük ev olsun!!! Bunu söyleyen şahıs olduğu ilde genişçe bir evde oturarak istediği eşyayı istediği gibi alabilen birisi oluyor genelde. Ancak sizin böyle bir şeye hakkınız yok. Çünkü siz İstanbul’da yaşıyorsunuz. Geri zekalısınız.

Trafik kurallarının en çok ihlal edildiği ülkelerin başında geliyoruz. Saygıya dayalı kurallar ise maalesef yok… Sevgisiz sürücüler! Artık öğrenin şunu. Sokun kafanıza. Yol hakkı kavşak içindekinindir! Tali yoldan gelip hiç soluna bakmadan yola dalamazsın! Bunu anca aklı ve saygısı olmayanlar yapar. Bunu yapıyor insanlar çünkü 10 saniye daha kazandığını düşünüyor. İnsanların bu hale gelmesinin sebebi 2 ana başlıkta toplanıyor:
Devamını Oku

Working SignalR with SSL

Hi everybody,

Questions are coming to me about how can work signalr with SSL. It’s so simple.

As a default, signalr selfhost under http procotol. You need to change this to https and 443 port. After this you need get the certificate hash.

Finding the CertHash

I mentioned the certhash below: To find the certhash, you need to find the certificate’s ThumbPrint which can be found in a couple of ways using:

  • The IIS Certificate Manager
  • The Windows Certificate Storage Manager

Using IIS to get Certificate Info

If IIS is installed the former is the easiest. Here you can easily see all installed certificates and this UI is also the easiest way to create local self-signed certificates.

To look up an existing certificate, simply bring up the IIS Management Console, go to the Machine node, then Server Certificates:

For every endpoint mapping you need to supply 3 values:

  • The ipport which identifies the ip and port
    Specified as ipport=0.0.0.0:8082 where the zeros mean all ip addresses on port 8082. Otherwise you can also specify a specific Ip Address.
  • The certhash which is the Certificate’s Thumbprint
    The certhash is the id that maps the certificate to the IP endpoint above.  You can find this hash by looking at the certificate in the Windows Certificate store. More on this in a minute.
  • An AppID which is fixed for HttpListener Hosting
    This value is static so always use appid={12345678-db90-4b66-8b01-88f7af2e36bf}

Before the install ssl cert check your ipport status with this on cmd :

If you don’t see any certificate, this is mean the port 8082 is available for install to certificate.

After this, type this on cmd :

That’s it. Enjoy 🙂