Kategoriler
SQL Yazılar Yedekleme

SQL Server’da kaç türlü backup alınır?

SQL Server’da genellikle dört farklı türde yedekleme (backup) alınabilir:

  1. Tam Yedekleme (Full Backup)
  2. Diferansiyel Yedekleme (Differential Backup)
  3. İşlem Yedeklemesi (Transaction Log Backup)
  4. Dosya veya Dosya Grubu Yedeklemesi (File or Filegroup Backup)

Şimdi bunları detayına inelim;

1.Tam Yedekleme (Full Backup):
— Tam yedekleme, veri tabanının bütününü yedekler. Bu, veri tabanının anlık bir görüntüsünü çekmek anlamına gelir.
Neden Kullanmalısınız?:
— Güvenilir ve kapsamlı bir yedekleme sağlar. Özellikle büyük veri tabanları için idealdir, ancak depolama gereksinimleri yüksektir.

2.Diferansiyel Yedekleme (Differential Backup):
— Son tam yedeklemenin ardından yapılan değişiklikleri içerir. Yani, son tam yedekleme ile bu arasındaki farkı yakalar.
Neden Kullanmalısınız?:
— Depolama alanı tasarrufu sağlar ve geri yükleme sürelerini kısaltabilir. Ancak, her geçen sürede dosya boyutu artabilir.

3.İşlem Yedeklemesi (Transaction Log Backup):
— İşlem yedeklemesi, veri tabanındaki her bir işlemi kaydeder. Bu, belirli bir anın ardındaki tüm işlemleri içerir.
Neden Kullanmalısınız?:
— Veri kaybını minimumda tutar ve felaket durumlarına karşı güçlü bir koruma sağlar. Ancak, işlem yedekleme dosyaları hızla büyüyebilir.

4.Dosya veya Dosya Grubu Yedeklemesi (File or Filegroup Backup):
— Belirli dosyalar veya dosya grupları için yedekleme yapılmasını sağlar. Bu, özellikle büyük veri tabanları için özelleştirilmiş bir strateji sunar.
Neden Kullanmalısınız?:
— İhtiyaca göre özelleştirilebilir ancak yönetimi biraz karmaşık olabilir. Belirli dosyaların geri yüklenmesi durumunda kullanışlıdır.

İyi bir yedekleme stratejisi oluşturmak, veri güvenliğini ve hızlı geri yükleme yeteneklerini sağlamak için önemlidir. Tipik bir yaklaşım, düzenli tam yedeklemeler, ara sıra diferansiyel yedeklemeler ve sık işlem yedeklemelerini içermelidir. Bu strateji, iş sürekliliğini sağlama ve veri kaybını en aza indirme açısından kritiktir. Sizde senaryolarınıza göre yedeklemelerden en uygun olanı seçip ilerleyebilirsiniz.


Herhangi bir sorunuz veya eklemek istediğiniz detaylar varsa bana yazmaktan çekinmeyin.

Kategoriler
SQL Windows Server Yazılar Yedekleme

SQL Server’da Veri tabanı Kopyalama İşlemi Nasıl Gerçekleştirilir?

Veri tabanlarınızı kopyalamak bazen oldukça yararlı olabilir, ancak bu işlemi nasıl yapacağınızı bilmek önemlidir. SQL Server’da bir veri tabanını kopyalamanın kolay bir yolu “Veri tabanı Kopyalama Sihirbazı’nı kullanmaktır. İşte bu sihirbazı kullanarak nasıl yapılacağı:

  1. İlk adım olarak, SQL Server Management Studio (SSMS) uygulamasını açın ve SQL Server sunucunuzla bağlantı kurun.
    Buradan daha önce kurulumu anlattığım yazıya ulaşabilirsiniz.

2. Sol taraftaki “Databases” (Veri tabanları) sekmesinde, kopyalamak istediğiniz veri tabanını bulun. İşte bu veri tabanını kopyalayacaksınız.

3. Şimdi, sağ tıklayın ve “Tasks” (Görevler) seçeneğini belirleyin. Ardından “Copy Database” (Veri tabanını Kopyala) seçeneğini tıklayarak Veri tabanı Kopyalama Sihirbazı’nı başlatın.

4. Sihirbazın ilk ekranında, “Welcome to the Copy Database Wizard” (Veri tabanı Kopyalama Sihirbazı’na Hoş Geldiniz) mesajını göreceksiniz. İleri gitmek için “Next” (İleri) düğmesine tıklayın.

5. “Select a Source Server and Database” (Kaynak Sunucu ve Veri tabanı Seçimi) ekranında, kaynak SQL Server sunucusunun adını ve gerekirse kimlik bilgilerini girin. Ardından kopyalamak istediğiniz veri tabanını seçin.

6. “Select a Destination Server and Database” (Hedef Sunucu ve Veri tabanı Seçimi) ekranında, hedef SQL Server sunucusunun adını belirtin ve kopyalanacak veri tabanının yeni adını girin.

7. “Select Transfer Method” (Transfer Yöntemi Seçimi) ekranında, genellikle “Use the SQL Management Object method” (SQL Yönetim Nesnesi Yöntemini Kullan) seçeneğini tercih edersiniz.

8. ”Select Databases” (Veri tabanını seç) ekranında ilgili veri tabanının seçiminin gerçekleştiririz.

9. Daha sonra, “Configure Destination Database” (Hedef Veri tabanını Yapılandırma) ekranında, veri tabanının büyüklüğü, büyüme seçenekleri ve diğer ayarları yapılandırabilirsiniz.

10. “Configure the Package” (Paketi Yapılandırma) belirttiğiniz özelliklerde Entegrasyon Hizmetleri paketi oluşturacaktır.

11. “Schedule and Start Copying” (Zamanlama ve Kopyalamayı Başlatma) ekranında, işlemi hemen başlatabilir veya bir zamanlama planı oluşturabilirsiniz.

12. Son adımda, işlemi gözden geçirin ve “Finish” (Tamamla) düğmesine tıklayarak veri tabanı kopyalama işlemini başlatın.

Bu işlem, seçtiğiniz ayarlara ve veri tabanının boyutuna bağlı olarak bir süre alabilir. İşlem tamamlandığında, yeni veri tabanı hedef sunucuda oluşturulmuş olacaktır.

Yani, artık veri tabanınızı başarıyla kopyaladınız!


Herhangi bir sorunuz veya eklemek istediğiniz detaylar varsa bana yazmaktan çekinmeyin.

Kategoriler
Azure Yazılar Yedekleme

Azure Blob Storage’a Erişim Anahtarlarıyla Bağlanma Yöntemi

Microsoft Azure Storage Explorer, Microsoft Azure bulut platformu ile entegre olarak çalışan ücretsiz bir araçtır. Bu araç, Azure bulut ortamında depolanan verilerin yönetimini ve keşfini kolaylaştırmak amacıyla geliştirilmiştir. Azure Storage Explorer, kullanıcılara veri kaynaklarına erişme, bu kaynakları görüntüleme, yükleme, indirme, düzenleme ve silme gibi bir dizi işlemi basit bir kullanıcı arayüzü ile gerçekleştirme imkanı sunar.

Microsoft Azure Storage Explorer’ın ana kullanım alanları şunlar içerir:

  1. Azure Depolama Kaynaklarının Yönetimi: Azure Storage Explorer, Azure Blob Storage, Azure Table Storage, Azure Queue Storage ve Azure Cosmos DB gibi çeşitli Azure depolama hizmetlerini yönetmek için kullanılabilir. Bu sayede kullanıcılar bu hizmetlerin içeriğini görüntüleyebilir, değiştirebilir ve düzenleyebilirler.
  2. Veri Aktarımı: Storage Explorer, yerel bilgisayarınızdan Azure’a ve Azure’dan yerel bilgisayarınıza veri aktarımını kolaylaştırır. Büyük dosyaları veya veri kümesini hızlı bir şekilde Azure Blob Storage’a yüklemek veya indirmek için kullanabilirsiniz.
  3. Blob Depolama Yönetimi: Özellikle Azure Blob Storage için, blob konteynerleri ve içeriklerini görüntüleme, yeni konteynerler oluşturma, blob’ları yükleme, indirme, silme ve sıralama işlemleri yapabilirsiniz.

Microsoft Azure Storage Explorer’ı kurmak için aşağıdaki adımları takip edebilirsiniz:

1.İndirme: Microsoft Azure Storage Explorer’ı resmi web sitesinden indirebilirsiniz. Aşağıdaki bağlantıyı kullanarak doğrudan indirebilirsiniz: Microsoft Azure Storage Explorer İndirme Sayfası

Microsoft Azure Storage Explorer İndirme Sayfası
Microsoft Azure Storage Explorer İndirme Sayfası

2.Yükleyiciyi Çalıştırın: İndirdikten sonra yükleyiciyi çalıştırın. Yükleyici, kurulum işlemine başlamadan önce bazı gereksinimleri kontrol edebilir.

3.Kurulum Seçenekleri: Yükleyici başladığında, kurulum seçeneklerini yapılandırabilirsiniz. Genellikle varsayılan seçeneklerle devam etmek isteyebilirsiniz, ancak ihtiyaca bağlı olarak kurulum yolu ve diğer seçenekleri değiştirebilirsiniz.

4.Kurulum İşlemi: Kurulum işlemi başlayacaktır. Azure Storage Explorer ve bağımlılıkları bilgisayarınıza yüklenecektir. İşlem birkaç dakika sürebilir.

5.Kurulumun Bitişini Bekleyin: Kurulum tamamlandığında, yükleyici size bir tamamlama mesajı gösterecektir. “Bitir” veya “Aç” düğmesini tıklayarak Azure Storage Explorer’ı açabilirsiniz.


Azure Blob Storage’ı Storage Explorer veya uygulamalarınız aracılığıyla bağlamak için bir erişim anahtarı kullanabilirsiniz. İşte Azure Blob Storage’a erişim anahtarı ile bağlanalım:

1.Azure Portal’a Giriş Yapın: Azure Blob Storage hesabınıza erişmek için Azure Portal’a giriş yapın.

2.Blob Storage Hesabınızı Seçin: Azure Portal’a giriş yaptıktan sonra, Blob Storage hesabınızı seçin veya oluşturun.

3.Erişim Anahtarlarınızı Bulun: Blob Storage hesabınızın sol tarafta “Erişim anahtarları” veya benzeri bir seçeneği olmalıdır. Bu seçeneği tıklayarak erişim anahtarlarınızı bulun.

4.Erişim Anahtarlarını Kopyalayın: Erişim anahtarları sayfasında, “Anahtar1” veya “Anahtar2” altında iki anahtar göreceksiniz. Bu anahtarlardan birini seçin ve “Kopyala” düğmesini kullanarak anahtarı panoya kopyalayın.

5.Azure Storage Explorer’ı Başlatın: Azure Storage Explorer uygulamasını bilgisayarınızda başlatın ve uygulamada “Storage account or service” seçeneği tıklayın

6.Erişim Anahtarlarıyla Hesap Ekleyin: “Hesap Türü” olarak “Erişim anahtarı”nı seçin ve aşağıdaki bilgileri girin:

  • Hesap Adı: Blob Storage hesabınızın adı
  • Erişim Anahtarı: Panoya kopyaladığınız erişim anahtarını buraya yapıştırın.

7.Bağlanın: Giriş bilgilerini girdikten sonra, “Bağlan” veya benzeri bir düğmeyi tıklayarak Blob Storage hesabınıza bağlanın.

8.Blob’ları Yönetme: Artık Blob Storage hesabınızdaki blob konteynerlerini ve içeriklerini görüntüleyebilir ve bu verileri yönetebilirsiniz.


Herhangi bir sorunuz veya eklemek istediğiniz detaylar varsa bana yazmaktan çekinmeyin.
Kategoriler
Yazılar Yedekleme

rclone: Çoklu Bulut Depolama İşlemleri İçin Komut Satırı Aracı ve Kurulum Rehberi

Rclone, komut satırı tabanlı bir araçtır ve farklı bulut depolama sağlayıcılarıyla (Google Drive, Dropbox, Amazon S3, Microsoft OneDrive vb.) etkileşimde bulunmanıza ve verileri bu depolama alanları arasında senkronize etmenize yardımcı olur. İşte rclone’un kullanım alanlarından bazıları:

1.Bulut Depolama Senkronizasyonu: rclone, farklı bulut depolama sağlayıcıları arasında dosyaları senkronize etmek veya yedeklemek için kullanılabilir. Örneğin, bilgisayarınızdaki dosyaları Google Drive’a veya Dropbox’a senkronize edebilirsiniz.

2.Yedekleme ve Kurtarma: rclone, önemli verilerinizi bulut depolama alanlarına yedeklemek için kullanılabilir. Bu, veri kaybı durumunda dosyalarınızı kurtarmayı kolaylaştırır.

3.Veri Taşıma ve Aktarımı: Büyük dosya veya veri setlerini farklı bulut depolama sağlayıcıları arasında taşımanız gerektiğinde rclone kullanabilirsiniz.

4.Uzaktan Dosya Yönetimi: rclone, komut satırı aracılığıyla uzaktaki bulut depolama hesaplarınızdaki dosyaları yönetmenizi sağlar. Dosya ve klasörleri silebilir, taşıyabilir veya yeniden adlandırabilirsiniz.

5.Çoklu Hesap Yönetimi: Birden fazla bulut depolama sağlayıcısı hesabını yönetmek istediğinizde rclone’u kullanabilirsiniz. Bu, farklı hesaplar arasında kolayca geçiş yapmanızı sağlar.

6.Script Otomasyonu: rclone komutlarını otomatikleştirebilir ve betikler oluşturarak belirli bir zaman çizelgesine göre otomatik yedeklemeler veya senkronizasyonlar oluşturabilirsiniz.

7.Veri Analizi ve İşleme: rclone, veri analizi veya işleme işlemleri için kullanılan diğer araçlarla entegre edilebilir. Örneğin, verilerinizi çekip işledikten sonra sonuçları bulut depolama alanlarında saklayabilirsiniz.

8.Büyük Veri Taşıma: Büyük veri kümesini farklı bulut depolama sağlayıcıları arasında taşırken rclone kullanarak hızlı ve güvenilir bir şekilde veri taşıyabilirsiniz.

9.Sunucu Yedekleme: Sunucunuzdaki verileri bulut depolama alanlarına yedeklemek için rclone’u kullanabilirsiniz.

10.Veri Paylaşımı: rclone ile bulut depolama alanlarınızı başkalarıyla paylaşabilirsiniz. Bu, işbirliği yapmanız gereken durumlarda kullanışlı olabilir.

Özetlemek gerekirse, rclone geniş bir kullanım yelpazesi sunan bir araçtır ve veri senkronizasyonu, yedekleme, veri taşıma ve bulut depolama hesaplarını yönetme gibi pek çok farklı senaryoda kullanılabilir.

Rclone Kurulum

Adım 1: Gerekli Araçları Hazırlama rclone’u kurmadan önce, terminal (komut istemci) aracılığıyla çalışabilmeniz için bir komut satırı ortamına ihtiyacınız olacaktır. İşletim sistemine bağlı olarak bu adım değişebilir.

  • Linux veya macOS: Terminal uygulamasını açın.
  • Windows: Komut istemcisini kullanabilmek için PowerShell veya Command Prompt’i açın.

Adım 2: rclone İndirme rclone’ı resmi web sitesinden indirebilirsiniz. İşte rclone’ın indirme bağlantısı: rclone İndirme Sayfası

  • rclone download
    rclone download
  • Sizin için uygun olan sürümü (örneğin, Windows, macOS veya Linux) seçin ve indirin.

Adım 3: rclone Kurulumu ve Ayarları

  1. İndirilen rclone dosyasını açın veya çıkarın.
  2. Dosyaları uygun bir yere taşıyın (örneğin, macOS ve Linux’ta /usr/local/bin, Windows’ta C:WindowsSystem32 gibi).

Adım 4: rclone Konfigürasyonu rclone kullanmaya başlamadan önce, bulut depolama hesaplarınızın yapılandırmasını yapmanız gerekmektedir.

  1. Terminali açın.
  2. rclone konfigürasyonunu başlatmak için aşağıdaki komutu kullanın:
rclone config
rclone config
rclone config

3.Ekranda yönergeleri takip edin. Bu adımda, bulut depolama hesaplarınızı eklemek ve ayarlamak için adımları takip edeceksiniz. Hangi bulut hizmetini kullanacaksanız, ilgili OAuth2 veya diğer kimlik doğrulama adımlarını tamamlayacaksınız.

4.Ayarları tamamladıktan sonra, oluşturduğunuz yapılandırmayı bir isimle kaydedebilirsiniz.

Adım 5: rclone Kullanımı

rclone’ı kullanmak oldukça esnek bir yapıya sahiptir. Örnek olarak, yerel diskteki bir dosyayı bulut depolama hesabınıza yüklemek için:

rclone copy /path/to/local/file remote: destination/folder

Burada /path/to/local/file yerel dosyanın yolunu, remote rclone yapılandırmasında belirttiğiniz bulut depolama adını, destination/folder ise bulut depolama hesabındaki hedef klasörü temsil eder.

Bu adımları takip ederek rclone’u kullanmaya başlayabilir ve verilerinizi kolaylıkla senkronize edebilir, yedekleyebilir, taşıyabilir ve paylaşabilirsiniz.


Herhangi bir sorunuz veya eklemek istediğiniz detaylar varsa bana yazmaktan çekinmeyin.