İlginizi Çekebilir
  1. Ana Sayfa
  2. Microsoft Azure
  3. SQL Server 2014’de URL Backup, Windows Azure Storage ve Container Kavramları Açıklaması

SQL Server 2014’de URL Backup, Windows Azure Storage ve Container Kavramları Açıklaması

Bu yazıda Windows Azure üzerinde Storage ve Container oluşturulmasına bakıp sonrasında bunların SQL 2014 ile nasıl kullanılabileceklerine değineceğiz. Storage kavramı bilgisayarımızdaki mantıksal bir disk olarak Container kavramı ise disk üzerindeki bir klasör gibi düşünebiliriz.

Şimdi görsel olarak anlatıma devam edelim;

Windows Azure hesabına giriş yapmamız gerekiyor. Bu işlem için https://manage.windowsazure.com/adresini kullanabiliriz.


Resim-1

Windows Azure hesabına giriş yaptıktan sonra gelen ekran üzerinden Storage bölümüne tıklayıp oradan bir Storage oluşturulması gerekiyor.


Resim-2


Resim-3

Storage başarılı bir şekilde oluşturuldu.


Resim-4

Yukarıdaki ok işaretine bastığımızda o Storage ile akalı detayları görüntülenecektir. Detay ekranı içerisinden Containers’a basarak yeni bir Container oluşturacağız.


Resim-5


Resim-6


Resim-7

Ve Sonunda Container’de başarılı bir şekilde oluştu.


Resim-8

Şimdi ise SQL Server 2014 ile URL üzerinde Backup alabiliyoruz ama alınabilen Backup’ın güvenli olması için bir Access key olması gerekiyor ki sadece şifreyi bilenler erişebilişinler ve işlemleri yapabilsin. Bu işlem için oluşturmuş olduğumuz Storage için Manage Access Key oluşturmamız gerekiyor.


Resim-9

Yukarıdaki bilgiler ile SQL Server üzerinde aşağıda kod parçası ile bir credential objesi oluşturuyoruz.

1

2

3

4

5

use master

go

create credential azureBackup with identity=’SQLakademi’,

secret=’/i8Par/vVYknSXULkOmoOsoCwCUoQcR9MTf7S0V9P+9idxYvKwMlGAct3txS32ofBU0wF9wuxzaIfyv/9TH0uw==’

go

Son adım olarak bir SQLAkademi isminde bir veritabanı oluşturup, içerisine örnek bir tablo  ve kayıt girişi yapıyoruz. Daha sonra bu veritabanının yedeğini Windows Azure Storage üzerine alıyoruz.

1

2

3

4

5

6

7

8

9

10

use master

go

create database SQLAkademi

go

use SQLAkademi

go

create table tbl_SQL(ID int identity(1,1) primary key, Name varchar(15),Job varchar(30))

go

insert into tbl_SQL(name,Job) values(‘Çağlar Özenç’,’Database Administrator’)

go


Resim-10

Yukarıda resimden de anlaşılacağı üzere SQL Server 2014 ile URL Backup işlemini başarılı bir şekilde tanımladık. Birde Windows Azure Portal üzerinden kontrol edelim.


Resim-11

Backup işlemi tamam ya Restore URL işlemi nasıl olacak?  Aşağıdaki kod ile de bu işlemi gerçekleştirebilirsiniz.

1

2

3

restore database SQLAkademi

from URL=’http://SQLakademi.blob.core.windows.net/SQLBackup/SQLAkademi_Full.bak

with credential=’azureBackup’

Bu konuyla ilgili sorularınızı https://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar

www.mshowto.org

Yorum Yap

Yazar Hakkında

Milenyumdan beri ilginç bir merak duygusu ile başlayan bilgisayar ve teknoloji dünyası merakı sayesinde eğitim yaşantımı doğup büyüdüğüm Düzce'de geçirdim. Sonrasında Düzce'nin kendimi geliştirmek adına yeterli imkanlara sahip olmadığından İstanbul'a gelip Bilge Adam Eğitim Kurumlarından Yazılım ve Veritabanı eğitimi aldım. Eğitimimi tamamlarken çeşitli Windows ve Web uygulamaları geliştirdim. Sırası ile Sentez Yazılım, Nebim Yazılım, Ciceksepeti, Doğan Holding, Kariyer.Net, TurkNet gibi firmalarında Yönetici / Müdür pozisyonlarında farklı ünvanlarda ( Yazılım Geliştirici / Raporlama ve Veritabanı Yöneticisi gibi) görev aldım. Şimdilerde ise DMC Bilgi Teknolojileri firmasının Kurucu Ortaklığını ve Veritabanı Danışmalığı Hizmeti vermekteyim.

Yorum Yap