SQL Server Veritabanı'nı NAS'a nasıl yedekleyebilirim

SQL Server veritabanını NAS'a doğrudan nasıl yedekleyebilirim? Bu yazıda, SQL veritabanlarını Synology, Qnap ve diğer NAS sürücülerine yedeklemek için 3 yol sunulacaktır.

Amelia

By Amelia Updated on February 8, 2025

Share this: instagram reddit

NAS sürücüsüne SQL Server veritabanı yedekleyebilir misiniz?

 

Önce MS SQL veritabanımı yedeklemek için bir bakım planı oluşturdum. Ancak şimdi veritabanımı NAS sürücüme yedeklemem gerekiyor. Ancak SSMS ile bir yedekleme yaptığımda, NAS sürücümü bulamadım. SQL Server Management Studio MS SQL veritabanını yedekleyebilir mi? Yoksa SQL sunucusu yedeklemesini NAS sürücüsüne nasıl gerçekleştirebilirim?

NAS cihazları, birden fazla ağa bağlı istemciye dosya depolama ve paylaşma imkanı sağlar - bu nedenle bazı kullanıcılar, SQL Server veritabanını bir koruma stratejisi olarak NAS"a yedeklemek isteyebilirler. Ancak, SSMS kullanarak SQL yedekleme işlemi yapmaya çalıştığınızda, hedef listesinde ağ yolu bulunmadığını göreceksiniz.

Bunun nedeni, SQL veritabanını ağ konumuna yedeklemek için, önce doğru UNC yolu manuel olarak girmeniz gerektiğidir. Bu, sunucu adını ve klasör adını içermelidir, örneğin \\sunucu\paylaşımklasörü veya \\ip\paylaşımklasörü.

Eğer bir ağ klasörünü bir sürücü olarak takarsanız ve sürücü harfini yolu olarak kullanırsanız, büyük olasılıkla Operating system error 3 (The system cannot find the path specified) hatasını alırsınız.

Endişelenmeyin, SSMS bir NAS"a veya ağ paylaşılan sürücüye SQL yedeklemesi yapabilir. İşte nasıl yapılacağı hakkında aşağıdaki adımları izleyebilirsiniz. Ayrıca, MS SQL veritabanını NAS"a yedeklemek için daha kolay bir yol olan bir alternatif yöntem tanıtacağız.

SQL Server logosu

Yöntem 1. SSMS ile NAS"a SQL Server yedekleme

SQL Server Management Studio (SSMS), herhangi bir SQL altyapısını yönetmek için entegre bir ortam sunar. SQL sunucusu için bir bakım planı oluşturmanın bir yolunu sunar.

Size burada nasıl çalıştığını göstermek için bir örnek vereceğim, ancak adımlar biraz karmaşık, daha kolay bir yol arıyorsanız, bir sonraki bölüme bakabilirsiniz.

Adım 1. SSMS"yi çalıştırın ve yedekleme programını başlatın

Microsoft SQL Server Management Studio"da, yedeklemek istediğiniz veritabanına sağ tıklayın ve Görevler > Yedekleme seçeneğini seçin.

veritabanı yedekleme

Adım 2. Bir NAS sürücüsünü hedef olarak seçin ve diğer ayarları yapılandırın

Şimdi yedekleme ayarlarını yapılandırabilirsiniz. Yeni bir hedef eklemek için varsayılan hedefi Kaldırın ve ardından Ekle düğmesine tıklayın.

Hedefi seçmek için simgesine tıklamayın. Bunun yerine, açılan pencereye UNC yolunu ve yedek dosyasının adını yazın. Benim durumumda, yedekleme hedefi "\\nas\paylasimklasoru\sqldb.bak” olarak belirlendi.

Alternatif olarak, dosya yolundaki nas adını IP adresiyle değiştirebilirsiniz, örneğin “\\192.168.0.x\paylasimklasoru\sqldb.bak” şeklinde.

nas

Adım 3. Yedekleme görevini onaylayın

Yedeklemeyi başlatmak için Tamam düğmesine tıklayın. İşlem başarıyla tamamlandığını göreceksiniz.

yedekleme tamamlandı

Benzer şekilde, SQL yedeklemesini NAS"a yapmak için T-SQL kullanabilirsiniz. Yeni Sorgu düğmesine tıklayın, aşağıdaki komutları girin ve ardından Çalıştır düğmesine tıklayın.

BACKUP DATABASE ornek
TO DISK = "\\nas\paylasimklasoru\sqldb.bak"

*Veritabanı adınız ve NAS yolunu kendi bilgilerinizle değiştirin.

t-sql-ile-nasa-yedekleme

İlgili İpuçları:

✎ SQL Server yedeklemesini otomatik olarak NAS"a yüklemek isterseniz, bu ipucunu Bakım Planları, SQL Server Ajenti veya toplu dosya ile birleştirebilirsiniz (lütfen SQL veritabanı otomatik yedekleme sayfasına bakın). Her zaman ağ konumunun UNC yolunu kullanmayı unutmayın.

✎ İşletim sistemi hatası 5"i düzeltmek için lütfen SQL Server yedekleme erişimi reddedildi sayfasına bakın.

Yöntem 2. SQL veritabanını Synology NAS"a Active Backup for Business ile yedekleme

Active Backup for Business, Synology tarafından sağlanan bir yedekleme yöntemidir. Fiziksel ve sanal makineler için bir yedek oluşturmanıza yardımcı olur. Bu nedenle Synology NAS kullanıyorsanız, SQL veritabanınızı yedekleyebilirsiniz.

Windows işletim sistemli bir fiziksel sunucuyu yedeklemek için

Adım 1. Active Backup for Business uygulamasını indirin, kurun ve çalıştırın.

Adım 2. Sol bölmede Fiziksel Sunucu"yu seçin > Windows > Aygıt Ekle ve aygıt için 32 bit veya 64 bit yükleyiciyi indirin.

Adım 3. Synology İndirme Merkezi"ne gidin, ürün modelinizi seçin ve Synology Active Backup for Business Agent"ı indirin.

Adım 4. Active Backup for Business üzerinde, bağlı sunucuyu seçin. Ardından Görev Oluştur"u tıklayın ve görev ayarlarını yapılandırın. > Görev Oluştur > Ardından yedekleme görevinizi yapılandırmak için talimatları izleyin.

active backup for business backup physical server

SQL çalıştıran bir Windows sanal makineyi yedeklemek için

Adım 1. Active Backup for Business üzerinde Sanal Makine seçeneğini seçin.

Adım 2. Hipervizörü Yönet seçeneğine tıklayın ve bir ana bilgisayar ekleyin.

Adım 3. Ardından ana bilgisayarı seçin > Görev Oluştur"u tıklayın. Ardından yedekleme sihirbazını kullanarak bir yedekleme görevi oluşturun.

active backup for business backup vm

Yöntem 3. (Çoklu) SQL veritabanlarının tüm NAS / ağ paylaşımına yedeklenmesi için en kolay yol

Bahsedilen yöntemler SQL veritabanlarının yedeklenmesi için etkilidir, ancak SQL Server Management Studio (SSMS) yalnızca bir veritabanını aynı anda yedekleyebilir ve bazen SSMS kullanırken sorunlarla karşılaşabilirsiniz. Ayrıca, Active Backup for Business, Synology NAS yedeklemeleri için tasarlanmıştır.

Peki, SQL yedeklemeleri için daha iyi bir çözüm var mı? Evet, var. Tavsiye ettiğimiz AOMEI Cyber Backup adlı bir merkezi SQL yedekleme yazılımı, yerel bir ağdaki tüm SQL veritabanlarını yönetebilen bir yazılımdır. Bu araç sayesinde Microsoft SQL veritabanlarını kolaylıkla Synology veya diğer NAS sürücülere yedekleyebilirsiniz.

Ve çeşitli yedekleme taleplerini karşılamak için kullanışlı birçok ileri düzey özelliğe sahiptir:

📌 Otomatik Yedekleme: Kullanıcıların yedekleme görevlerini otomatik olarak çalıştırmak için bir yedekleme zamanlaması ayarlamasına olanak tanır. Tam yedekleme, katmanlı ve fark yedeklemelerini çalıştırma seçeneğiniz bulunmaktadır.
📌 Rol tabanlı yönetim: Bir yönetici hesabıyla, farklı izinlere sahip daha fazla alt hesap oluşturabilirsiniz. Böylece diğer ekip üyelerini izleyiciler, izleyenler ve operatörler olarak atayabilirsiniz.
📌 Tüm konumlara yedekleme: NAS sürücüsüne yedekleme yapmanın yanı sıra, AOMEI Cyber Backup, kullanıcılara ayrıca ağ paylaşımı, eşleştirilmiş sürücü, yerel veya harici bir depolama gibi farklı uzak konumlara SQL yedeklemesi yapma imkanı sunar. Ayrıca Amazon S3 kovasına yedekleme yapma imkanınız bulunmaktadır.

30 günlük ücretsiz deneme sürümünü deneyin:

Ücretsiz Deneme Sürümünü İndirMicrosoft SQL Server 2005-2022
Merkezi ve güvenli SQL yedekleme

Aşağıdaki adımlar, SQL Server"dan bir NAS"a yedekleme yapmayı kurma ve çalıştırma konusunda size rehberlik etmektedir:

Adım 1. AOMEI Cyber Backup"ı çalıştırın ve Microsoft SQL ekleyin.

SQL yedekleme yazılımını kurmak için: yüklenmiş programı çalıştırın ve Kaynak Cihaz -> Microsoft SQL -> Microsoft SQL Ekle bölümüne gidin.

Microsoft SQL

▶Aksi takdirde, ​​​​Microsoft SQL Ekle düğmesine tıklayabilirsiniz > Vekil programını indir veya Bağlantıyı Kopyala SQL Server yüklü cihaza programı kurmak için. Daha sonra, "Zaten yüklenmiş vekil" düğmesine tıklayın, cihazı seçin ve Onayla düğmesine basın.

Bundan sonra, icon -> Kimlik Doğrulama düğmesine tıklayarak veritabanı örneğini doğrulayın.

Cihaz Ekle

Adım 2. SQL yedekleme görevi çalıştırma

Arabirimdeki sol sütundan Yedekleme Görevine tıklayın ve Yedekleme Görevi > Yeni Görev Oluştur düğmesine tıklayın. Yeni Görev Oluştur açıldığında, Yedekleme Türünü Microsoft SQL Yedekleme olarak seçin.

Yedekleme Türü

Adım 3. Yedekleme ayarlarını yapılandırma

Cihaz Adına tıklayarak yedeklemek istediğiniz SQL örneğini ve veritabanlarını seçin. Esnek bir şekilde tek bir veya birden fazla veritabanı seçebilirsiniz.

Veritabanını Seçin

SQL veritabanını NAS"a yedeklemek için Yeni bir ağ deposu ekle düğmesine tıklayabilirsiniz. Kaydedilen yol Depolama Ekle kısmında listelenecektir.

Hedef Seçin

SQL veritabanı yedeklemesi için günlük/haftalık/aylık olarak Zamanlama (isteğe bağlı) ayarlayın ve yedekleme yöntemini Tam/Artımlı/Diferansiyel olarak ayarlayın.

Schedule Backup

✍Daha kullanışlı özellikler:

  • Yedekleme Temizleme , eski yedekleme sürümlerini otomatik olarak silmenizi ve böylece depolama alanı tasarrufu yapmanızı sağlar.
  • E-posta Bildirimi, görev anormal veya başarılı olduğunda e-posta bildirimleri alabilmenizi sağlar.
  • Arşiv, bir yedekleme gerçekleştirdikten sonra yedekleri bir Bulut depolama hizmeti olan Amazon S3"e arşivlemenize yardımcı olur.

Adım 4. SQL yedekleme görevini onaylayın

Artık SQL veritabanı yedekleme işlemini oluşturmak ve gerçekleştirmek için Yedeklemeye Başla düğmesine tıklayabilirsiniz.

start sql backup

Görev oluşturulduktan sonra, Yedekleme Görevi sekmesinde listelenecektir. Ihtiyacınız olduğunda onu düzenleyebilir veya geri yükleyebilirsiniz. Merkezi yedekleme ve geri yükleme özelliği sayesinde SQL veritabanını başka bir sunucuya yedeklemeniz de kolaylaşır.

NAS"a SQL Sunucu Yedekleme Hakkında SSS

S: NAS"a SQL Sunucusu yedekleme yapmadan önce neler gereklidir?

A: NAS"a yedekleme yapmadan önce aşağıdakileri sağladığınızdan emin olun:

  • NAS, SQL Sunucusu tarafından erişilebilir durumdadır (ağ eşleştirme veya UNC yolu ile).

  • SQL Sunucu hizmet hesabının NAS klasörüne okuma/yazma izinleri vardır.

  • Yedeklemeler için NAS"ta yeterli depolama alanı bulunmaktadır.

S: NAS"a SQL Sunucusu yedeklerken karşılaşabileceğim yaygın sorunlar nelerdir?

A: Bazı yaygın sorunlar şunları içerir:

  • İzin hataları: SQL Sunucusu, doğru izinlere sahip değilse, NAS"a yazma işlemi gerçekleştiremez.

  • Ağ sorunları: Ağ bağlantısıyla ilgili bir sorun varsa, yedekleme başarısız olabilir.

  • Depolama alanı: Yedeklemeleriniz için NAS"ta yeterli alan olduğundan emin olun.

S: SQL Sunucu yedeklemeleri sıkıştırarak NAS"ta alan tasarrufu yapmak mümkün müdür?

A: Evet, AOMEI Cyber Backup, dosya boyutunu küçültmek için sıkıştırılmış SQL Sunucu yedekleme sunmaktadır, bu da NAS"ta alan tasarrufu sağlar.

Sonuç

Bu, SQL sunucu yedeklemesini NAS sürücüsüne nasıl gerçekleştireceğinizi açıklar. MS SQL veritabanınızı korumak için SSMS, Active Backup for Business veya AOMEI Cyber Backup"i kullanabilirsiniz.

Buna karşılık, genel olarak AOMEI Cyber Backup daha iyidir. SQL Sunucusu veritabanınızı NAS sürücüsüne yedeklemenize ve otomatikleştirmek için bir zamanlama ayarlamanıza olanak sağlar. Dahası, hatta sadece birkaç basit adımda SQL veritabanını başka bir sunucuya yedekleyebilir ve geri yükleyebilirsiniz.

Amelia
Amelia · Editor
Amelia, AOMEI'den bir editördür. Profesyonel sistemler konusunda eğitim almış olup, kurumsal veri tabanları, sanal makineler ve fiziksel ortamlardaki sorunları çözme konusunda uzmanlaşmıştır. Yüksek bir sorumluluk duygusuyla, iş verilerini ve güvenliğini korumaya kendini adamıştır.