Ağu 11

Sql Server 2008 R2 Backup & Restore İşlemleri Bölüm 2

Yedeğimizi kontrol ettikten sonra Restore işlemini denemek için şuan da yedeğini aldığımız veritabanını siliyoruz. Yine Microsoft Sql Server Management Studio yönetim konsolunda “ Database” üzerinde sağ buton > “Restore Database”  diyoruz.

Specify Backup ekranında Backup Media  bölümde “File” seçip aynı ekranda bulunan “Add” butonuna tıklıyoruz.

Locate Backup File – SQL2008 ekranında Select the file bölümünde “ Sql Yedek”  klasörünü seçip  yine aynı ekranda alt kısımda bulunan bilgileri tanımladıktan sonra Ok ile devam ediyoruz.

Bu işlem ile birlikte tekrar Specify Backup ekranına geliyoruz, şekildeki gibi daha önce alınan backup dosyasının erişim bilgilerini ve ismini görebiliyoruz. Bu ekranda bilgilerin doğruluğunu teyit ettikten sonra Ok ile onaylıyoruz.

Restore Database ekranında To Database bölümünde işlem yapacağımız database ‘i seçiyoruz ve bu ekranda
bulunan Ok ile işlemimizi tamamlıyoruz.

Bu işlemden sonra restore işleminin sağlıklı bir şekilde tamamlanıp tamamlanmadığını kontrol etmek için
Management Studio da bulunan “Databases” altında hizmet veren databaseleri kontrol ediyoruz. Şekilde de görüldüğü gibi restore işlemimiz sorunsuz bir şekilde tamamlanmış.

3.) Maintenance Plans Aracılığı ile :

Doğrudan database üzerinden ya da sql komutları ile backup işlemini yapmak istemeyenler için bu yöntem biraz daha
basit gelebilir.

Maintenance Plan Wizard ile işlem yapmak için, Management > Maintenance Plans üzerinde sağ buton “  Maintenance Plan Wizard “ diyoruz.


Sql Server Maintenance Plan Wizard ekranında bu işlem ile neler yapabileceğimizin kısa bir bilgisi yer alıyor, bu kısa bilgiyi gözden geçirdikten sonra sonraki ekrana geçiyoruz.

Selecet Plan Properties ekranında bu yapılandırma için bir isim ve açıklama belirtiyoruz, aynı ekrandan çıkmadan Schedule dölümünde bulunan Change butonu ile “ Job Schedule Properties” ekranına geçiyoruz.

Bu ekranda yapılandırdığımız işlemin hangi gün ve saatte çalışmasını istiyorsak belirterek Ok ile onaylayıp tekrar
bir önceki ekrana geçerek Next ile sonraki ekrana geçiyoruz.

Select Maintenance Tasks ekranında  “ Back up Database (Full)” seçeneğini seçerek sonraki  (next ) ekrana geçiyoruz ,

Bu işlem ile birlikte Select Maintenance Task Order ekranında “Back up Database (Full)” seçerek sonraki ekrana geçiyoruz.


Define Back Up Database ( Full) Task  ekranında Database bölümünde hangi database de işlem yapılmasını istiyorsanız seçiyoruz, yine aynı ekranda  Back up to bölümünde yer alan “Disk” seçeneğini seçip ardından Add diyoruz.

Üçüncü bölümden devam ediniz…

Ağu 11

Sql Server 2008 R2 Backup & Restore İşlemleri Bölüm 1

Merhaba,

Bu makalede sizlere Sql Server 2008 R2 ‘de Backup ve Restore işlemini anlatacağım. Sql Server’ın önceki sürümlerinde olduğu gibi (2000-2005) bu sürümde de farklı yöntemlerle Backup ve Restore işlemlerini gerçekleştirebilme olanağına sahibiz. Bu yöntemlere örnek verecek olursak ;

1.)    Sql komutları ile,

2.)   İlgili veritabanı üzerinde menülerden işlem yaparak, (backup & restore)

3.)   Maintenance Plans Wizard aracılığı ile

4.)    Sql Server servisini stop konumuna getirerek
1.) Sql Komutları ile Backup ve Restore :

Bu yöntem ile ilgili sadece kısaca komut örneği vereceğim.

Örn:

Backup Database “Database_adı

To Disk = ‘sürücü_adı:Klasör_adıYedek_adı.bak’

Backup alma işlemini bu şekilde tamamlanıyor, Eğer alınan backup dan sql sorgusu ile restore etmek istiyorsanız
şu komutu kullanmanız gerekiyor.

Restore Database “Database_Adı”

From Disk = ‘sürücü_adı:Klasör_adıYedek_adı.bak’

2.) İlgili Veritabanı Üzerinde Menülerden İşlem Yaparak :

Sql komutları ile işlem yapmayı sevmeyenler için kullanabilecekleri yöntemlerden biride bu yöntem. Bu yöntem ile daha kolay backup ve restore işlemlerini yapabilirsiniz.

Şekilde  görüldüğü gibi  ilgili veritabanıüzerinde sağ buton > back up  diyoruz.

Back Up Database ekranında alınacak backup için belirtmemiz gereken parametreler var. Burada yer alan önemli parametreler;

Backup Type : Alınacak yedeğin türünü belirtebiliriz ( Full, Transaction Log  vb.)

Backup Set : Alınacak yedeğin ismi, açıklaması vb bilgileri belirtebiliriz.

Destination : Alınacak yedeğin sabit disk ya da tape backup donanımında  nereye alınacağı bilgisini görebilir, ekleme
ve değişiklik yapabiliriz.


Varsayılan olarak backup işleminden sonra oluşturulacak dosyalar  “c:Program Files Microsoft Sql Server” klasörünün altında yer alıyor. Oluşacak backup dosyasının oluşacağı dizin bilgisini değiştirmek için Destination ‘da bulunan Add butonuna tıklıyoruz. Karşımıza Select Backup Destination ekranı geliyor. Burada belirtilen dizin bilgisini değiştireceğimiz için File Name
kısmında bulunan  butonuna tıklıyoruz.

Locate Database Files – SQL2008 ekranında  C sürücüsünün altında bulunan “ Sql Yedek “ klasörünü seçerek File Name bilgilerini belirtip bulunduğumuz ekranı OK ile onaylıyoruz.

Ve bu işlem ile birlikte tekrar Select Backup Destination ekranına dönüyoruz.  ( İsterseniz doğrudan File Name bölümüne yedek alınacak dizin ve isim bilgilerini yazarak devam edebilirsiniz )

Onaylama işlemi ile birlikte Back Up Database ana ekranına dönüyoruz.

Sql Server 2000 de hatırlarsanız işlem  adımlarını sırası ile geçerken zamanlama vb ayarlar için bir takım ekranlar geliyordu, Sql Server 2008 R2 de ise bu şekilde gelmiyor. Back up ile ilgili ileri ayarlar yapabilmek için Back Up Database ekranında bulunan Script açılır menüsüne tıklayıp “ Script Action to Job”  seçiyoruz.


New Job ekranı geliyor, bu ekranda 6 farklı sayfa yer alıyor. Bu sayfalar ;


General : Genel  bilgileri görebilme ve değişiklik yapabilme olanağına sahibiz.

Steps : Bu sayfaya ekranın sağ tarafında Job Step list görebilme ve mevcut Step lerde değişiklik yapabilme olanağına sahibiz. İlgili Step de değişiklik yapmak istediğimizde, alınacak backup ile ilgili komutları vb bilgilere erişim sağlayabiliriz.

Schedules :  Bu sayfa da , backup’ın  hangi zamanlarda çalışmasını istiyorsak belirtebilme, mevcut zaman bilgilerini değiştirebilme olanağına sahibiz.

Alert : Bu sayfa da backup ile ilgili alarmlar üretilmesini sağlayabiliriz.

Norification :Backup işi için oluşacak hata, uyarı vb eylemler oluştuğunda E-mail vb yöntemler ile ilgili kişileri
uyarabiliriz.

Bu sayfaları gözden geçirdikten sonra tekrar ana ekranımız olan Back Up Database ekranına dönüyoruz ve backup işlemini başlatma için Ok ile onaylıyoruz.

Aldığımız yedeği kontrol etmek için “C:Sql Yedek “  dizin içerisine geliyoruz ve şekildeki gibi yedeğin sağlıklı bir şekilde alındığını görüyoruz.

İkinci bölümden devam ediniz…

Ağu 08

Exchange Server 2003 Disaster Recovery Mode

Ağu 04

Windows Server 2003 Sql Server 2005 Cluster Yapılandırması Bölüm 2

 

Virtual Server Configration  ekranında kullanılacak network kartına ait ip adresi tanımlayıp Add butonu ile Cluster hizmetini verecek ip adresini belirleyerek  sonraki ekrana  geçiyoruz.

Oluşturacağımız Cluster hizmetinin hangi Cluster Group dan  verilmesini istiyorsak seçerek sonraki ekrana geçiyoruz ve gelen uyarı mesajında “ Yes”  diyerek devam ediyoruz.

Cluster Node Configration ekranında hizmet verecek sunucuları seçerek devam ediyoruz,

Remote Account Informaiton ekranında bu yapılandırma işlemini hangi kullanıcı hesabı ile yapıyorsanız ilgili kullanıcıya ait parolayı belirterek işlemimize devam  ediyoruz.

Service Account ekranında administrator kullanıcı hesabı ve parolasını belirterek sonraki ekrana geçiyoruz,

Domain Group for Cluster Services ekranında Cluster hizmetine ait servisler için grupları belirterek sonraki ekrana geçiyoruz, ( Bu işlem için daha önce Active Directory de grup oluşturmayı unutmayınız )


Authentication Mode ekranında kimlik doğrulama yöntemini belirterek sonraki ekrana geçiyoruz ve karşımıza Collation Settings ekranı geliyor, bu ekranda varsayılan değerlerin dışına çıkmadan işlemimize devam ediyoruz.

Error and Usage Report Settings ekranında ilerde oluşacak hata raporları ve kullanım ile ilgili ayarları belirterek sonraki
ekrana geçiyoruz,


Read to Install ekranında hangi bileşenlerin kurulacağı bilgisi yer alıyor, burada bilgileri teyit ederek Install diyoruz ve kurulum işlemlerini başlatıyoruz.

Setup Progress ekranında Cluster hizmetinin yapılandırıldığı sunucuların kurulum durumlarını da görebilme olanağına sahibiz.

Ve aynı ekranda kurulum işleminin sorunsuz bir şekilde tamamlandığını görüyoruz.


Yapılandırma işlemimiz sorunsuz olarak tamamlandığına göre, Cluster hizmetini kontrol edebiliriz. Şekildeki gibi sql cluster hizmeti sorunsuz olarak çalışmakta.


Not: Sql Server 2005 Cluster hizmetini Enterprise sürümü ile aktif hale getirebilirsiniz.

Haydar Yener ARICI

Microsoft Certified Trainer

Ağu 04

Windows Server 2003 Sql Server 2005 Cluster Yapılandırması Bölüm 1

Merhaba,

Hatırlarsanız daha önceki makalelerimde Windows Server 2003 işletim sisteminde Sql Server  2000 Cluster yapılandırmasını anlatmıştım, bu makalede ise yine Windows Server 2003 işletim sisteminde Sql Server 2005 Cluster yapılandırmasını anlatacağım. Sql Server cluster yapılandırması işlemini  yapılandırabilmemiz için, daha önce yapılandırılmış bir Windows Cluster sunucusuna ihtiyacımız var.  Cluster hizmetinin bize sağladığı avantaj ise daha önce ki makalelerde belirttiğim gibi, herhangi bir sistem felaketi durumunda veri kaybını önlemek ve kullanıcıların cluster olarak yapılandırılan ugulamadan kesintisiz olarak yararlanmasını sağlamaktır.

Daha önceki Cluster konulu makalede olduğu gibi, Sql Cluster yapılandırmasına başlamadan önce daha önce yapılandırılmış Windows Cluster hizmetini kontrol  ediyoruz.


Windows Cluster hizmetinin sağlıklı bir şekilde çalıştığını teyit ettikten sonra Sql Server 2005 Enterprise sürümüne
ait kurulum Cd ‘sini çalıştırıyoruz, gelen ekranda “ Server components , tools,Books Online , and samples” seçeneği ile devam ediyoruz.

End User License Agreement ekranında lisans sözleşmesini okuyup “ I accept  the licensing terms and conditions “ seçeneği ile onaylayıp sonraki ekrana geçiyoruz,

Installing Prerequisites ekranında ise sunucumuzda  kurulum işlemine başlamak için yazılımsal olarak bazı ön koşulları karşılaması gerekiyor, bu ekranda eksik programları görerek gerekli programları Install ile kurulumunu başlatıyoruz. Gerekli
programların kurulumu tamamlandıktan sonra sonraki ekrana geçiyoruz.

Bu işlem ile birlikte “ Welcome to the Microsoft Sql Server Installation Wizard ekranı geliyor ve kurulum işlemine devam edebilmemiz için sonraki ekrana geçiyoruz.


System Configration Check ekranında sunucumuzun sistem gereksinimlerini karşılayıp karşılamadığı gözden geçiriliyor, sistem
gereksinimlerini karşılamaması durumunda bu ekranda hata mesajları görüntülenecek  ve kurulum işlemine devam
edilemeyecek, şuanda sistem gereksinimleri karşılandığı için sonraki ekrana geçiyoruz.

Registration Information ekranında “ Name”  , “Company”  ve ürün anahtarı bilgilerini belirterek sonraki ekrana geçiyoruz,

Components to Install ekranında  gerekli parametreleri işaretleyerek sonraki ekrana geçiyoruz,

Instance Name ekranında ben Default seçeneğini aktif  bırakıyorum, siz isterseniz farklı bir isimde kurulumu gerçekleştirebilirsiniz , ve sonraki ekrana geçiyorum. ( Farklı bir isimde kurulum için Named Instance seçiniz)

Virtual Server Name ekranında oluşturacağımız Cluster hizmeti için bir isim belirtip sonraki ekrana geçiyoruz,

İkinci bölümden takip ediniz…

 

 

 

Tem 07

Sql Server 2012 Log Shipping Özelliğinin Aktif Hale Getirilmesi

Tem 04

Sql Server 2012 Kurulumu

Haz 06

Outlook 2016 AutoDiscover Ayarı

Arkadaşlar Merhaba,

Bazı Windows istemcilerde Outlook  uygulamasında Exchange Server ayarını yapınca bazen sunucuya bağlantı sorunu yaşanmakta. Bu sorunu aşabilmek için aşağıdaki Kayıt Defteri ayarını girmeniz gerekmektedir.

 

 

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover\
DWORD: ExcludeHttpsRootDomain
Value: 1

 

Komut Satırından Yapılışı :

REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Outlook\AutoDiscover\ /v ExcludeHttpsRootDomain /t REG_DWORD /d 1 /f

 

Haz 02

Çektiğiniz Fotoğraflara ve Videolara Dikkat Edin !

Arkadaşlar Merhaba,

Hemen hemen hepimiz güzel anlarımızı, aile, arkadaş, tatil vb. anlarımızı ölümsüzleştirmek için fotoğraf çekeriz. Gelişen teknoloji ve buna bağlı olarak kullandığımız donanımlar gelişmiş teknolojilere sahip. Bunları başında ise çözünürlük ve  GPS  yer almaktadır.

Özellikle dikkat etmeniz gereken cep telefonu ve profesyonel fotoğraf makinaları aracılığı ile çekilen fotoğraflarda kullanılan donanıma ait özel bilgilerin fotoğrafın içeriğine farkında olamayacağımız şekilde yazılmasıdır.

 

Bu nedenle bazı olumsuz sonuçlarla karşılaşmamak için kullanılan donanımlara kesinlikle dikkat edilmelidir. Aksi taktirde sıkıntılar yaşayabiliriz.

 

Cep telefonu ile çekilen bir fotoğrafı incelediğimizde aşağıdaki bilgiler karşımıza çıkıyor.

Fotoğrafı çektiğimiz zamana ait GPS bilgileri gözümüze çarpıyor.

 

Diğer bir resimde ise fotoğraf çekme eylemi hangi donanımdan yapıldıysa o donanıma ait bilgiler yer alıyor.

 

 

Çekilen bu fotoğraflar sosyal medyada paylaşılınca ise anlık konum bildirmiş oluyorsunuz.

 

Peki çekilen fotoğraflarda durum bu şekildeyken videolarda durum nasıl?

Üzgünüm ama durum yine aynı. İster fotoğraf olsun ister video kullandığınız donanıma ait tüm bilgileri sizin göremeyeceğiniz şekilde ilgili dosyanın içine gizlice yazıyor.

Nasıl mı?

 

 

Video dosyasına ait veriler başlıca şu şekilde;

  • Video nun çekilme tarihi
  • Hangi donanım kullanıldığı
  • Video ya ait süre bilgisi  (sn, dk, saat vb)
  • Zaman ölçek bilgisi
  • Dosya formatı
  • Ses kanal bilgisi

 

Yine en can alıcı bilgilerimiz ikinci resimde yer alıyor.

 

 

  • Yine donanıma ait firma bilgisi
  • Üretici açıklaması
  • GPS kordinat bilgisi  ( dikkat !)
  • Donanıma ait yazılım sürüm bilgisi
  • GPS bilgisin ek olarak Rakım bilgisi
  • Megapixels bilgisi
  • Resim boyutu

 

Bu video dosyası Ankara ilimize ait Mamak ilçesinde çekilmişti.

GPS kordinat ve Rakım bilgisi doğru bir bilgi mi?

 

 

 

Video çekim işlemini yaptığımız GPS ve rakım bilgisi olarak ;

 

GPS Position  : 39 deg 54′ 54.72″ N, 32 deg 54′ 28.44″ E, 994

 

GPS Altitude : 994 m  ( Rakım )

 

GPS de sapmalarıda göz önünde bulunduracak olursak hemen hemen yakın bilgileri veriyor.

 

Yukarıda resim ve video dosyalarına ait özel bilgiler paylaşmaya çalıştım. Umarım faydalı olmuştur.

 

Kendinize iyi bakın

 

 

Haydar Yener ARICI

 

May 20

Flexible Single Master Operation Rolleri ( FSMO )

Merhaba Arkadaslar,
Bu yazımda sizlere Active Directory ortamında hizmet veren ve varsayılan olarak Primary Domain Controller
üzerinde bulunan rolleri anlatacağım.

Bir Windows Server 2003-2008 ve 2012 işletim sistemi kurulduğunda varsayılan olarak lokal veritabanı üzerinden
kullanıcı ve gruplarını yönetir. Bu dosyanın adı Security Account Manager ( SAM ) dir.

Bu sunucu “dcpromo ” komutu ile DC’liğe yükseltildiğinde lokal veritabanı kilitlenir ve mevcut kullanıcı –
grupların tamamamı Active Directory veritabanına taşınır ( NTDS.DIT )

Active Directory hizmeti aktif hale getirildikten sonra etki alanı ortamında DC’lere hizmet vermek üzere 5 adet rol
oluşur. Bu rollerin adları ve başlıca görevleri aşağıdaki gibidir.

 

1. PDC: Etki alanı ortamında “C:\Windows\NTDS” klasörü altında yer alan Active Directory veritabanının
(NTDS.DIT) güncelleştirme işlemine yardımcı olur. ( Update ) Örneklendirecek olursak
son kullanıcı parolasını istemciden değiştirdiğinde DC ‘de bu işlemin güncellenerek parolanın
son halini alması, kullanıcının bir sonraki oturumunda yeni parolası ile oturum açabilmesi.
Saat senkronizasyonu,Group Policy ve sysvol ile ilgili işlevleri yerine getirir.
2. RID pool manager: Etki alanı ortamında Kullanıcı,Grup,Bilgisayar , Yapılasal birimlerin oluşturulmasını
sağlar.

3. Infrastructure Master : Etki alanı ortamında ADprep / … komutunun çalışmasına yardımcı olur.
Genelde Windows Server 2003 ‘den Server 2008 ‘e , Server 2008 den Server 2008 R2 ‘ye,
Server 2008 R2 den Server 2012 geçiş işlemleri sırasında Adprep komutu kullanıldığında
bu rol hangi DC ‘de ise kesinlikle sorunguz bir şekilde erişim sağlanması gerekiyor.
Ek olarak Active Directory Schema da eklenecek nesneler için ( Adprep ile ) bu rolün
olduğu sunucuya erişim sağlanması gerekir. ( Örn . Exchange Server , SharePoint Server , Lync Server )

4. Domain Naming Master : Bu rol orman içerisinde etki alanı eklemeye ve kaldırmaya yardımcı olur.

5. Schema Master: Bu rol yapılandırdığımız Active Directory ormanı üzerinde genişletebilme olanağına sahibiz.
Infrastructure Master kısmında yazdıklarım bu rol içinde hemen hemen geçerlidir.

 

 

 

Haydar ARICI