SQL Server VDI Yedekleri için Microsoft Triyaj Kılavuzu için NetWorker Modülü
Resumo: SQL Server veritabanlarını yedeklemek ve geri yüklemek için Microsoft için NetWorker modülünü (NMM) yapılandırma rehberi. Bu, SQL Server için Microsoft'un Sanal Aygıt Arayüzü (VDI) kullanılarak geçerlidir. ...
Este artigo aplica-se a
Este artigo não se aplica a
Este artigo não está vinculado a nenhum produto específico.
Nem todas as versões do produto estão identificadas neste artigo.
Instruções
Bu belgenin amacı, Microsoft SQL Server veritabanlarını yedeklemek ve geri yüklemek için Microsoft için NetWorker Modülünün başarılı bir şekilde hazırlanması ve yapılandırılmasıdır.
Bu belge, SQL yedeklemeleri için Sanal Aygıt Arayüzü yedekleme yöntemine odaklanır.
Bu yöntem aşağıdaki yedekleme düzeylerini gerçekleştirebilir:
1. Adım: Kurma
Yükseltme:
Yükseltme seçeneği yoktur. Yazılımın yeni bir sürümünü yüklemeden önce eski yazılımları aşağıdaki sırayla manuel olarak kaldırın.
Yeni bir istemci kurulumu veya eski yazılım kaldırıldıktan sonra yapılan bir kurulum için aşağıdaki adımları uygulayın.
2. Adım: İstemci kaynaklarını yapılandırın.
Tüm SQL Server örneklerinde, SQL veritabanlarını yedeklemek için bir istemci kaynağı gerekir. Buna bağımsız SQL örnekleri, kümelenmiş SQL örnekleri ve AlwaysOn Kullanılabilirlik Grupları dahildir.
Bunlar Zorunlu Alanlardır.
SQL yedeklemeleri için yedekleme komutu şu şekildedir:
Uzak Kullanıcı
Uzak Kullanıcı gerekli bir alandır. Bu alan şu biçimde girilir: DomainName - Kullanıcı Adı
Password alanı, Uzak Kullanıcı için paroladır.
Küme ve Örnekleri Kaydetme
Bağımsız Örnekler
Kaydetme Kümesi biçimi:
Örneğin, INST01 adlı bir SQL Server örneğine sahip SQLDB1 adlı bir SQL Server ana bilgisayarı.
INST01 adlı örneğini yedeklemek için bir istemci kaynağı ekleyin.
Ana bilgisayarın INST02 adında ikinci bir örneği varsa bu örnek için ikinci bir istemci kaynağı ekleyin.
Kümelenmiş SQL Server
Kümelenmiş bir SQL Server örneği bir Yük Devretme Kümesine kurulur. Bu örnekte, CLUSQL01 adını taşıyan kümelenmiş bir SQL Server örneğinin iki düğümü olabilir. Burada:
SQL Server AlwaysOn Kullanılabilirlik Grupları
SQL Server AlwaysOn Kullanılabilirlik Grubu (AAG), bir Yük Devretme Kümesindeki iki veya daha fazla düğüm arasında çoğaltılan en az bir veritabanından oluşan bir veritabanı çoğaltma grubudur.
Mesela:
3. Adım: Windows ve SQL Server izinleri
vermeRemote user alanı, yedeklemelerin ve geri yüklemelerin başarılı olması için önemlidir. Bu kullanıcının gerekli izinlere sahip olması gerekir.
Uzak Kullanıcı, her bir SQL Server'da aşağıdaki izinlere sahip bir etki alanı kullanıcısıdır:
4. Adım: NetWorker izinleri
vermeKümelenmiş SQL Server'lar ve AlwaysOn Kümeleri için belirli NetWorker hakları gereklidir.
Her Düğümde SYSTEM hesabına ve uzak kullanıcı hesabına özel haklar verilir.
Bunun için NetWorker'da Remote Access alanı ve Operators kullanıcı grubu değişikliği yapılmalıdır.
Uzaktan Erişim
Clustered SQL Server istemcisinin (veya AAG Dinleyici adı istemcisinin) Remote Access alanı aşağıdaki girişleri gerektirir.
Bu belge, SQL yedeklemeleri için Sanal Aygıt Arayüzü yedekleme yöntemine odaklanır.
Bu yöntem aşağıdaki yedekleme düzeylerini gerçekleştirebilir:
| Level | Açıklama |
|---|---|
| Tam | SQL Server veritabanı yedeklemesine eşittir |
| Kümülatif Artımlı | SQL Server değişiklik yedeğine eşittir |
| Logs_only (veya txnlog) | SQL işlem günlüğü yedeklemesine eşittir. Bu, NetWorker 9.x sürümünde kullanıma sunulan yeni yedekleme düzeyidir ve SQL işlem günlüğü yedeklemeleri için tasarlanmıştır. Bu, LOG yedeklemeleri için gerekli düzeydir. Seviye artımlı kullanmayın. |
| Artımlı | Bu düzey, 9.x sürümünden önceki NetWorker sürümlerinde günlük yedeklemesi için kullanılıyordu. Bu durum artık NetWorker 9.x veya sonraki sürümler için geçerli değildir. Artımlı yedekleme düzeyini kullanmayın. |
1. Adım: Kurma
Yükseltme:
Yükseltme seçeneği yoktur. Yazılımın yeni bir sürümünü yüklemeden önce eski yazılımları aşağıdaki sırayla manuel olarak kaldırın.
- Her SQL Server'da eski NMM yazılımını kaldırın ve istenirse yeniden başlatın.
- Yeniden başlatmadan sonra eski NetWorker İstemcisini kaldırın.
Yeni bir istemci kurulumu veya eski yazılım kaldırıldıktan sonra yapılan bir kurulum için aşağıdaki adımları uygulayın.
- NetWorker Client'ın en son sürümünü yükleyin.
- NetWorker Extended Client ın aynı sürümünü yükleyin.
- NetWorker Client sürümüyle eşleşen aynı NMM sürümünü yükleyin.
Not: Her zaman NetWorker İstemcisi ve NMM sürümlerinin aynı olduğundan emin olun!
2. Adım: İstemci kaynaklarını yapılandırın.
Tüm SQL Server örneklerinde, SQL veritabanlarını yedeklemek için bir istemci kaynağı gerekir. Buna bağımsız SQL örnekleri, kümelenmiş SQL örnekleri ve AlwaysOn Kullanılabilirlik Grupları dahildir.
Bunlar Zorunlu Alanlardır.
- Yedekleme komutu
- Uzak Kullanıcı
- Parola
SQL yedeklemeleri için yedekleme komutu şu şekildedir:
nsrsqlsv.exe SQL Server'ın bağımsız bir örnek mi yoksa kümelenmiş bir örnek mi olduğuna bakılmaksızın.
Uzak Kullanıcı
Uzak Kullanıcı gerekli bir alandır. Bu alan şu biçimde girilir: DomainName - Kullanıcı Adı
For example, when the domain is AD and the user is dbadmin, then the format for remote user field is AD\dbadminParola
Password alanı, Uzak Kullanıcı için paroladır.
Küme ve Örnekleri Kaydetme
Bağımsız Örnekler
Kaydetme Kümesi biçimi:
MSSQL$<Instance_Name>:
Örneğin, INST01 adlı bir SQL Server örneğine sahip SQLDB1 adlı bir SQL Server ana bilgisayarı.
INST01 adlı örneğini yedeklemek için bir istemci kaynağı ekleyin.
Ana bilgisayarın INST02 adında ikinci bir örneği varsa bu örnek için ikinci bir istemci kaynağı ekleyin.
| SQL Server Örneği | Kaydetme Kümesi | Aşağıdaki nesneleri yedekler |
| Varsayılan örnek. |
MSSQL: |
Bu varsayılan örnekteki tüm veritabanlarını yedekler |
| MSSQLL:dbname | Bu örnekte yalnızca "dbname" veritabanını yedekler | |
| Adlandırılmış Örnek, örneğin, INST01 | MSSQL$INST01: | Bu adlandırılmış örnekteki tüm veritabanlarını yedekler |
| MSSQL$INST01:dbname | Bu adlandırılmış örnekte yalnızca "dbname" veritabanını yedekler |
Not:
- MSSQL büyük harfle yazılır.
- Bağımsız SQL Server'da varsayılan ve INST01 olmak üzere iki örneği varsa iki istemci kaynağı gerekir.
- Varsayılan örnek olan MSSQL için bir istemci kaynağı kullanılır:
- MSSQL$INST01 adlı örnek için bir istemci kaynağı kullanılır.
- Zamanlama ve performansın daha ayrıntılı olması için her iki istemciyi de aynı gruba ve iş akışına yerleştirmeyin.
- Yedekleme komutunu ve uzak kullanıcıyı yapılandırmayı unutmayın.
Kümelenmiş SQL Server
Kümelenmiş bir SQL Server örneği bir Yük Devretme Kümesine kurulur. Bu örnekte, CLUSQL01 adını taşıyan kümelenmiş bir SQL Server örneğinin iki düğümü olabilir. Burada:
- Düğüm1, SQLDB1 olarak adlandırılır
- Düğüm2, SQLDB2 olarak adlandırılır
- Kümelenmiş SQL Server adı benzersiz bir addır, örneğin CLUSQL01
Not:
- Kümelenmiş tüm SQL Server'lar yalnızca bir örnek içerir.
- Uzak kullanıcı bir Etki Alanı Kullanıcısıdır ve "Etki AlanıAdı\KullanıcıAdı" olarak yazılır. Örneğin, uzak kullanıcı için bu AD\dbadmin'i ekleyin.
- Kaydetme Kümesi biçimi MSSQL'dir:
- Örnek adı, Kaydetme Kümesinde KULLANILMAZ.
Örneğin,
- Doğru Kaydetme Kümesi MSSQL'dir:
- MSSQL$INST01, kümelenmiş SQL Server örnekleri için doğru DEĞİLDİR.
- Yedekleme komutu şu şekildedir:
nsrsqlsv -A virtual_SQL_Server_name. Örneğin, Backup komutu şu şekildedir:nsrsqlsv.exe -A CLUSQL01 - Bu örnekte, üç istemci kaynağı gereklidir.
| Not | İstemci Adı | Yedekleme komutu | Kaydetme Kümesi | Uzak Kullanıcı |
|---|---|---|---|---|
| Düğüm1 | SQLDB1 | Bu alanı boş bırakın. | Tümü | Boş |
| Düğüm2 | SQLDB2 | Bu alanı boş bırakın. | Tümü | Boş |
| Kümelenmiş SQL Server adı |
CLUSQL01 | nsrsqlsv.exe -A CLUSQL01 |
MSSQL: | AD\dbadmin |
SQL Server AlwaysOn Kullanılabilirlik Grupları
SQL Server AlwaysOn Kullanılabilirlik Grubu (AAG), bir Yük Devretme Kümesindeki iki veya daha fazla düğüm arasında çoğaltılan en az bir veritabanından oluşan bir veritabanı çoğaltma grubudur.
Mesela:
- Küme adı CLU01'dir
- Küme, SQLDB1 ve SQLDB2 olmak üzere iki düğüm içerir
- SQLDB1, SQL Server örneği PROD'ye sahip bağımsız bir SQL Server'dır
- SQLDB2, SQL Server örneği PROD'ye sahip bağımsız bir SQL Server'dır
- Düğümler, AGPROD adlı bir AlwaysOn Kullanılabilirlik Grubuna aittir
- Düğümler AGPROD'da çoğaltılmış bir agdb1 veritabanını paylaştı
- AGPROD'un Dinleyici adı LSTAGPROD'dur
Not:
AlwaysOn Kullanılabilirlik Grubu adını MSSQL$InstanceName'den sonra belirtmek için Kaydetme Kümesinde "#" kullanılması gerekir.
Örnek adı, AAG yedeklemeleri için gereklidir ancak kümelenmiş örnekler için desteklenmez.
- AGPROD adlı AAG'yi yedeklemek için aşağıdaki istemci kaynaklarını ekleyin.
- Her düğüm için bir istemci kaynağı
- Küme adı için bir istemci kaynağı
- Küme adına alternatif olarak dinleyici adını kullanabilirsiniz ancak ikisini birden kullanamazsınız.
- Uzak Kullanıcı EtkiAlanı Adı\Kullanıcı Adıdır, örneğin "AD\dbadmin"
- Kaydetme Kümesi biçimi MSSQL$<InstanceName>#<AlwaysOn_Availability_groupname> şeklindedir:
AlwaysOn Kullanılabilirlik Grubu adını MSSQL$InstanceName'den sonra belirtmek için Kaydetme Kümesinde "#" kullanılması gerekir.
Örnek adı, AAG yedeklemeleri için gereklidir ancak kümelenmiş örnekler için desteklenmez.
| Not | İstemci Adı | Yedekleme komutu | Kaydetme Kümesi | Uzak Kullanıcı |
|---|---|---|---|---|
| Düğüm1 | SQLDB1 | Bu alanı boş bırakın. | Tümü | Boş |
| Düğüm2 | SQLDB2 | Bu alanı boş bırakın. | Tümü | Boş |
| 1. Seçenek. Cluster name |
CLU01 | nsrsqlsv.exe |
MSSQL$PROD#AGPROD: $instancename #AAGname dikkat edin. |
AD\dbadmin |
| 2. Seçenek. Dinleyici adı |
LSTAGPPROD | nsrsqlsv.exe |
MSSQL$PROD#AGPROD: $instancename #AAGname dikkat edin. |
AD\dbadmin |
3. Adım: Windows ve SQL Server izinleri
vermeRemote user alanı, yedeklemelerin ve geri yüklemelerin başarılı olması için önemlidir. Bu kullanıcının gerekli izinlere sahip olması gerekir.
Uzak Kullanıcı, her bir SQL Server'da aşağıdaki izinlere sahip bir etki alanı kullanıcısıdır:
- Windows Yerel Yöneticileri grubunun ve Backup Operators grubunun üyesi
- SQL Server, sysadmin ve public rollerini içerir
- Kümelenmiş SQL Server örnekleri ve AlwaysOn Kullanılabilirlik grupları için her bir SQL Server'daki SYSTEM hesabına SQL Server sysadmin ve genel rolleri de verilmelidir.
4. Adım: NetWorker izinleri
vermeKümelenmiş SQL Server'lar ve AlwaysOn Kümeleri için belirli NetWorker hakları gereklidir.
Her Düğümde SYSTEM hesabına ve uzak kullanıcı hesabına özel haklar verilir.
Bunun için NetWorker'da Remote Access alanı ve Operators kullanıcı grubu değişikliği yapılmalıdır.
Uzaktan Erişim
Clustered SQL Server istemcisinin (veya AAG Dinleyici adı istemcisinin) Remote Access alanı aşağıdaki girişleri gerektirir.
SYSTEM@nodename remoteuser@nodename For the example given, that would require: SYSTEM@SQLDB1 SYSTEM@SQLDB2 dbadmin@SQLDB1 dbadmin@SQLDB2
Not:
Işleç
Aynı kullanıcılar NetWorker Operatörleri kullanıcı grubuna eklenir:
- Uzaktan erişim alanına Etki Alanı adını eklemeyin. Örneğin,
- Dbadmin@SQLDB1 doğrudur
- AD\dbadmin@SQLDB1 doğru değil
Işleç
Aynı kullanıcılar NetWorker Operatörleri kullanıcı grubuna eklenir:
SYSTEM@nodename remoteuser@nodename For the example given, that would require: SYSTEM@SQLDB1 SYSTEM@SQLDB2 dbadmin@SQLDB1 dbadmin@SQLDB2
Propriedades do artigo
Número do artigo: 000155601
Tipo de artigo: How To
Último modificado: 20 jan. 2026
Versão: 9
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.