Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

NetWorker: NMC veritabanı nasıl kurtarılır?

Summary: NMC veritabanını nmcdb'nin bir yedeğine geri yüklemek için NetWorker recoverpsm komutunu kullanabilirsiniz.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

NMC veritabanının bozulduğunu belirlediyseniz. NMC veritabanını nmcdb'nin bir yedeğine geri yüklemek için NetWorker recoverpsm komutunu kullanabilirsiniz. Varsayılan olarak, varsayılan Sunucu Koruması politikasının içinde bir NMC sunucu yedekleme iş akışı olmalıdır. NMC veritabanının yedeklemelerini tamamlamak için bunun doğru şekilde planlandığından ve yapılandırıldığından emin olun. NMC sunucu koruması hakkında daha fazla bilgi için NetWorker Yönetim Rehberi'ne ve hem savepsm hem de recoverpsm seçenekleri için NetWorker Komut Referans Kılavuzu'na bakın. Bu belgeler https://www.dell.com/support/home/product-support/product/networker/docs

şurada bulunabilir: 1) Öncelikle mminfo komutunu kullanarak NMC veritabanının bir yedeğinin olduğundan emin olun:
Sözdizimi: mminfo -avot -q client=nmc_server_name 
Example:
[root@linux1 ~]# mminfo -avot -q client=linux1.amer.lan -t "today" | grep nmcdb_stage
ClientBackupPool.001 Data Domain linux1.amer.lan 08/15/2022 02:00:17 PM 53 MB 687518690 cb full /nsr/nmc/nmcdb_stage


Not: Yukarıdaki kayıt setine sahip değilseniz NMC'yi kurtaramazsınız ve tek seçenek NMC'yi yeni bir örnek olarak yeniden yüklemektir.
 

2) NMC sunucusunda bir Yönetici/Kök komut istemi açın, NMC GSTD hizmetini durdurun (çalışıyorsa):

Windows: net stop gstd
Linux: systemctl stop gst

Not:gstd hizmetinin durduğundan emin olmak için tasklist/task manager veya ps komutlarını kullanın
 

3) NMC'nin kurulum bin dizinine gitmek için cd komutunu kullanın. Recoverpsm komutunun bu dizinde listelendiğinden emin olmak için kontrol edin. Bu komut, NMC veritabanını kurtarmak için kullanılacaktır.

Windows: [NMC Installation Dir\Management\GST\bin
Linux: /opt/lgtonmc/bin

4) NMC sunucusunda recoverpsm komutunu çalıştırın:

Sözdizimi:
recoverpsm [-s sunucu] [-c istemci-adı] [-d hedef] [-p parola] [-t süresi] [-hfO] Staging_Directory

Options:

-c istemci adı

Kaynak NMC sunucusunun adını belirtir. Daha fazla bilgi için kurtarma bölümüne bakın.

 d varış noktası

Recoverpsm'nin NMC veritabanını kurtaracağı dizini belirtir. Bu seçeneği kullandığınızda, veritabanı dosyalarını hedef dizinden NMC sunucusu için tanımlanan veritabanı dizinine manuel olarak kopyalamanız gerekir. Kopyalama tamamlandıktan sonra, veritabanı dosyaları ve kimlik bilgisi dosyaları üzerinde aynı sahiplik ve izinlerin sizde olduğundan emin olun.

  f

Kurtarma işlemini başlatmadan önce veritabanı dizininde bulunan geçerli veritabanı dosyalarını silmek için bu seçeneği kullanın.

 h

Recoverpsm komutuyla ilgili kullanım bilgilerini görüntüleyin.

 O

Veritabanı kimlik bilgisi dosyasının kurtarılmasını atlamak için bu seçeneği kullanın. Bu seçeneği yalnızca kimlik bilgisi dosyasının hâlâ mevcut olduğu ve kurtarmadaki kimlik bilgisi dosyasını kullanmak istemediğiniz durumlarda kullanın.

 p anahtar parolası

AES şifreli veritabanı dosyalarını kurtarmaya çalışırken ek bir parola tümcesi belirtmek için bu seçeneği kullanın. Daha fazla bilgi için kurtarma(1m) bölümüne bakın.

 S Sunucusu

NMC veritabanı yedeklemesini gerçekleştiren NetWorker sunucusunun adını belirtir.

 t süresi

Veritabanını nsrgetdate biçiminde belirtilen bir tarihten sonra kurtarmak için bu seçeneği kullanın.

Hazırlama Dizini

Yedekleme işlemi tarafından kullanılan hazırlama dizinini belirtir. Otomatik yedekleme için kaydetme kümesi adını

 Example: 

[root@linux1 bin]# ./recoverpsm -f -s linux1.amer.lan -c linux1.amer.lan -p Pa$$w0rd01 /nsr/nmc/nmcdb_stage
108157:recover: Restoring database files...
179040:recover: Step (1 of 11) for PID-6264: Recovery has been started on the client 'linux1.amer.lan'.
179733:recover: Step (2 of 11) for PID-6264: Checking if the set of exclusion files is given for the recovery of the selected files for the client 'linux1.amer.lan'.
179738:recover: Step (3 of 11) for PID-6264: Setting the server 'linux1.amer.lan' for the media database calls for the recovery of the selected files for the client 'linux1.amer.lan'.
179745:recover: Identified a file level recovery with PID 6264 to relocate to the new path '/nsr/nmc/nmcdb' for the client 'linux1.amer.lan'. Updating the total number of steps from 11 to 8.
179748:recover: Step (4 of 8) for PID-6264: Initializing a recovery job with the nsrjobd for the recovery of the selected file(s) for the client 'linux1.amer.lan'.
179749:recover: Step (5 of 8) for PID-6264: Validating and setting the relocation path '/nsr/nmc/nmcdb' for the recovery of selected file(s) for the client 'linux1.amer.lan'.
179754:recover: Step (6 of 8) for PID-6264: Initializing the file level recovery of the client 'linux1.amer.lan'.
179730:recover: Step (7 of 8) for PID-6264: Building the recovery tree of the client 'linux1.amer.lan'.
Recovering 1500 files within /nsr/nmc/nmcdb_stage/ into /nsr/nmc/nmcdb
Requesting 1500 file(s), this may take a while...
179728:recover: Initializing the recovery session with the NetWorker server 'linux1.amer.lan' to recover the selected files.
Recover start time: Mon 15 Aug 2022 02:20:37 PM PDT
179718:recover: Initializing to recover multiple streams of data from the NetWorker server 'linux1.amer.lan'.
Requesting 1 recover session(s) from server.
179714:recover: Initializing the child threads to recover the given recovery stream from the NetWorker server 'linux1.amer.lan'.
179713:recover: Initializing to set up a connection to start reading the data from the recover stream.
Enabling compressed restore for save set ID '687518690' with 'Data Domain' device path '/linux1/ClientBackupDevice01'.
Successfully established the direct file retrieval session for save set ID '687518690' with 'Data Domain' volume 'ClientBackupPool.001'.
./pgdata/backup_label
...
./pgdata/
179716:recover: Coordinating all the child recovery processes.
179717:recover: Releasing all the resources held by the recovery process.
179721:recover: All recovery streams from the NetWorker server 'linux1.amer.lan' are read successfully.
Received 1500 file(s) from NSR server `linux1.amer.lan'
Recover completion time: Mon 15 Aug 2022 02:20:39 PM PDT
179068:recover: Step (8 of 8) for PID-6264: The recovery completed successfully on the client 'linux1.amer.lan'.
108161:recover: Setting permissions for the restored database files

 

5) NMC sunucusunda bir Yönetici/Kök komut istemi açın ve NMC GSTD hizmetini durdurun:
Windows: net start gstd
Linux: systemctl start gst

Not: gstd hizmetinin başlatıldığından emin olmak için tasklist/task manager veya ps komutlarını kullanın.
 

6) NMC ye bağlanabildiğinizden emin olun.


NMC kurtarma işleminiz recoverpsm kullanılarak başarısız olursa daha fazla yardım için lütfen Dell EMC destek ile iletişime geçin. Kurtarma mümkün değilse NMC'nin yeni kurulumunun gerçekleştirilmesi gerekeceğini unutmayın.

Additional Information

NMC sunucusunun .. NMCDB bozulması olup olmadığını doğrulamak için \Management\GSTD\logs\gstd.raw veya /opt/lgtonmc/logs/gstd.raw kullanılabilir:

Örnek:

31581 1501512324 2 0 0 5632 6204 0 NMC-server gstd NSR warning 23 *** gstd starting at %s 1 36 24 Mon Jul 31 10:45:24 2017
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.3852 0 50 Internal error: could not create database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.643852 0 50 Internal error: could not create database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.643852 0 50 Internal error: could not release database handle.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 48 Internal error: could not stop database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 54 FATAL ERROR: could not stop 'EMC GST Database Service'
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 48 Internal error: could not stop database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 48 Internal error: could not stop database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 54 The most recently called subfunction returned error 2.
NMC-server gstd NSR warning 2 %s 1 0 27 library error 22 os error 0
NMC-server gstd NSR warning 23 *** gstd stopping at %s 1 36 24 MM/DD/YYY HH:MM:SS

 

Article Properties


Affected Product

NetWorker

Product

NetWorker

Last Published Date

15 Aug 2022

Version

3

Article Type

How To