ermmTsmSync yardımcı programını nasıl ayarlayacaksın?

ermmTsmSync yardımcı programı, TSLM CLI paketinizlebirlikte gönderilir. ermmTsmSync yardımcı programını kullanmadan önce, bazı gereksinimleri gözlemeniz ve sisteminize ermmTsmSync kurmalı ve yapılandırılmalıdır.

Üç adet IBM Spectrum Protect sunucusu içeren örnek kurulum.

Aşağıdaki çizge (Şekil 1), çıkarılabilir ortamı yönetmek için bir TSLM Media Manager kullanan üç adet IBM Spectrum® Protect sunucusu içeren bir ayar gösterir. Yönetimle ilgili görevler için ermmtool , TSLM CLI' de bulunur.

ermmTsmSync yardımcı programı, TSLM Ortam Yöneticisi komutunuandve dsmadmc komutunu IBM Spectrum Protect sunucularına arabirim olarak kullanan ermmtool komutunu kullanır.

Şekil 1. Üç adet IBM Spectrum Protect sunucusu ile ermmTsmSync yardımcı programının kullanılması
Üç adet IBM Spectrum Protect sunucusu ile ermmTsmSync yardımcı programını kullanma

ermmTsmSync yardımcı programını ayarlama

Öneri: Use the ermmTsmSync utility on the system where the TSLM CLI is already installed and in use. This way, you can use existing configuration information from the TSLM CLI to yapılandırma the ermmTsmSync utility, and you need only to provide the additional information for accessing the IBM Spectrum Protect servers.

IBM Spectrum Protect istemcisiyle çalışmaya ilişkinTSLM gereksinimleri

ermmTsmSync yardımcı programı, IBM Spectrum Protect istemci paketinden dsmadmc yardımcı programını kullanır (bkz. Şekil 1). Bu nedenle, aşağıdaki koşulların karşılandığından emin olmanız gerekir:

  1. IBM Spectrum Protect istemcisi, ermmTsmSync yardımcı programıyla aynı makinede kurulu olmalıdır.
  2. The dsmadmc utility file must be available on your system. Bu liste, altyapıya göre dsmadmc yardımcı programı dosyasının varsayılan yerini gösterir:
    • AIX/usr/tivoli/tsm/client/ba/bin/dsmadmc
    • Linux/opt/tivoli/tsm/client/ba/bin/dsmadmc
  3. Sisteminizdeki dsmadmc yardımcı programı dosyası önceki liste öğesinde gösterilen varsayılan konumdan farklı bir konumdaysa, yapılandırma dosyasında dsmadmc değiştirgesiyle dsmadmc komutunun yeri belirtilmelidir. Örneğin, dsmmadmc yardımcı programı dosyası /usr/tivoli/tsm/client/ba/bin64 dizininin altında olduğunda, yapılandırma dosyası aşağıdaki dsmadmc parametre belirtimini içermelidir:
    dsmadmc=/usr/tivoli/tsm/client/ba/bin64/dsmadmc

Tipik bir kurulumda, IBM Spectrum Protect istemci paketini, TSM denetimi için önceden kullanılan sisteme kurmanızı ve ermmTsmSync yardımcı programını burada çalıştırmanızı sağlar.

dsmadmc yardımcı programı, IBM Spectrum Protect istemcisinin bir parçasıdır ve IBM Spectrum Protect sunucularına erişmek veserverssunucularına erişmek için dsm.opt ve dsm.sys adlı IBM Spectrum Protect istemci dosyalarını kullanır. Aşağıdaki komutlarla Şekil 1 içindeki kuruluma ilişkin en basit yapılandırma için bu dosyaları oluşturabilirsiniz.

  • AIXcd /usr/tivoli/tsm/client/ba/bin/ # cat
  • dsm.opt
  • Linuxcd /opt/tivoli/tsm/client/ba/bin/ # cat
  • dsm.opt
servername arthur
servername marvin
servername golf
  • # cat dsm.sys
servername arthur
tcpserveraddress arthur.mytivoli.globeco.com

servername marvin
tcpserveraddress marvin.mytivoli.globeco.com

servername golf
tcpserveraddress golf.mytivoli.globeco.com
Not: Bu komutlar, ermmTsmSync yardımcı programındaki IBM Spectrum Protect sunucularına erişmek için yeterli olur. Yedekleme etkinlikleri için IBM Spectrum Protect istemcisinin kullanılmasıyla ilgili ayrıntılar için, sisteminize ilişkin IBM Spectrum Protect istemci belgelerine bakın.

IBM Spectrum Protect sunucusuna erişimi doğrulama

Verify that your IBM Spectrum Protect client can access a IBM Spectrum Protect server by using the IBM Spectrum Protect client dsmadmc command for that IBM Spectrum Protect server:

  • AIX$ /usr/tivoli/tsm/client/ba/bin/dsmadmc -server=yourTSMservername
  • Linux$ /opt/tivoli/tsm/client/ba/bin/dsmadmc -server=yourTSMservername

Aşağıdaki örnek, IBM Spectrum Protect istemcisinin IBM Spectrum Protect sunucusu golf' e erişiminin olduğunu doğrulayan dsmadmc komutu için beklenen çıkışları, bilgi istemlerini ve kullanıcı yanıtlarını gösterir:

  • AIX$ /usr/tivoli/tsm/client/ba/bin/dsmadmc -server=golf
  • Linux$ /opt/tivoli/tsm/client/ba/bin/dsmadmc -server=golf
IBM IBM Spectrum Protect Command Line Administrative Interface - Version 8, Release 1, Level 0.0 (c) Copyright by IBM Corporation and other(s) 1990, 2016. All Rights Reserved.
  • Enter your user id: admin
  • Enter your password:
Session established with server SERVER1: Linux/i386
    Server Version 8, Release 1, Level 0.0
    Server date/time: 01/09/16 13:56:02 Last access: 01/09/16
13:09:32
  • tsm: SERVER1>quit
ANS8002I Highest return code was 0.

IBM Spectrum Protect sunucuları içinTSLM ermTsmSync yapılandırma dosyaları

ErmmTsmSync yardımcı programı, erişilen her IBM Spectrum Protect sunucusu için bir yapılandırma dosyası kullanır. Bu dosya, IBM Spectrum Protect sunucusuna erişmek için kullanılan verileri ve TSM içinde ayrılan birimleri ve TSMiçinde bağlanan birimleri tanımlamak için IBM Spectrum Protect yapılandırmasıyla ilgili verileri içerir.

ErmmTsmSync yardımcı programının erişmesini istediğiniz her bir IBM Spectrum Protect sunucusu için bir yapılandırma dosyası oluşturmalı ve ayarlamanız gerekir. Her yapılandırma dosyası, belirli IBM Spectrum Protect sunucusuna erişmek için kullanılan verileri ve TSLM 'de ayrılan birimleri ve TSLM' de bağlı birimleri tanımlamak için IBM Spectrum Protect yapılandırmasına ilişkin verileri içerir.

TSLM CLI paketi , IBM Spectrum Protect sunucuları için yapılandırma dosyalarının oluşturulması için kullanılabilecek aşağıdaki örnek yapılandırma dosyasını sağlar.

Öneri: Bu dosyayı, ermmtool yardımcı programını kullanmak için varsayılan değer olan ermm kullanıcısı olarak çalıştırın.
  • # su - ermm
  • $ cp /opt/IBM/ermm/conf/ermmTsmSync.conf.smp
  • /home/ermm/ermmTsmSync-golf.conf
İpucu: Yerel ortama bağlı olarak, önce bir şablon oluşturmak, daha sonra her bir yapılandırma dosyasını oluşturmak için bu şablonu kullanmak isteyebilirsiniz.

Örnek ortam için, ermmTsmSync-golf.conf dosyası aşağıdaki içeriğe çevrildi:

dsmserver=golf
dsmid=admin
dsmpassword=admin
dsmlibname=TSLM
ermmapp=TSM-golf
ermmai=TSM-server-golf
ermmpassword=ncc1701d
ermmauth=password

Tablo 1 , bir ermmTsmSync yapılandırma dosyasında kullanılan tek tek alanların içeriğini açıklar:

Tablo 1. Bir ermmTsmSync yapılandırma dosyasında kullanılan alanların tanımı
Yapılandırma dosyasındaki alan Alan açıklaması
dsmserver Dsm.opt ve dsm.sys içinde tanımlandığı şekilde IBM Spectrum Protect sunucusunun adı
dsmid IBM Spectrum Protect sunucusuna erişmek için kullanılan IBM Spectrum Protect kullanıcısı
dsmpassword IBM Spectrum Protect kullanıcısının parolası.
dsmlibname IBM Spectrum Protect sunucusu tarafından TSM' a erişmek için kullanılan dış kitaplığın adı.
ermmapp TSMsunucusunda IBM Spectrum Protect sunucusu için uygulama adı.
ermmai TSMsunucusunda IBM Spectrum Protect sunucusu için uygulama örneği adı.
ermmpassword The password of the application instance in TSM.
ermermmTsmSyncmauth ermmtooliçin kullanılacak kimlik doğrulama yöntemi. Değer none, passwordya da pwendolmalıdır. Ek bilgi için bkz. ermmtool komut satırı arabirimi

ermmTsmSync komut satırı seçenekleri

ErmmTsmSync yardımcı programına ilişkin tüm komut satırı seçenekleri için çevrimiçi başvuru şu komutla kullanılabilir:
  • ermmTsmSync -config tsm-polo.conf -help
Not: The ermmTsmSync script must be run while no IBM Spectrum Protect jobs are running. The ermmTsmSync script uses information from the IBM Spectrum Protect volume history, and the information is updated when the IBM Spectrum Protect job is completed. Bu nedenle, IBM Spectrum Protect işleri çalışırken ermmTsmSync komut dosyasını çalıştırırken IBM Spectrum Protect ve TSLM arasında birim tutarsızlıkları ortaya neden olabilir.

Tablo 2 , ermmTsmSync komut seçeneklerini açıklar. ermmTsmSync komut işlevlerini denetlemek için bu seçenekleri kullanın. ermmTsmSync komutlarına ilişkin örnekler için bkz. ErmmTsmSync komutuna ilişkin örnekler.

Tablo 2. ermmTsmSync komut seçenekleri
Aksam Seçenek açıklaması
-config IBM Spectrum Protect' i tanımlar.
-fix [ -auto] IBM Spectrum Protect sunucusu ve TSLMarasında uyuşmazlığın düzeltilmesine olanak sağlar. -auto belirlenmedikçe, kullanıcıdan her bir uyuşmazlık için bilgi isteminde bulunur.

Önemli: -auto seçeneği birçok değişikliği tetikleyebileceğinden, -fix seçeneğini -auto seçeneğiyle kullanırken dikkatli olun.

-auto Her bir uyuşmazlık için kullanıcı bilgi istemlerini gizler. -fix seçeneğiyle kullanmak için.
-debug ermmTsmSync yardımcı programı ile ilgili sorun gidermeye ilişkin ayrıntılı çıkışı etkinleştirir.
-clearmounts
  • Kartuş takma işlemlerini uyumlulaştırır.
-audittsvols [-fix [ -auto]] -fix ve -auto alt seçenekleri kullanımınıza bağlı olarak aşağıdaki eylemlerden birini alır:
  • Finds volumes that are değil allocated in TSM.
  • Birimleri ayırma, kullanıcının her bir ayırma kabul etmesi ya da reddetmesi istenir.
  • Birimleri otomatik olarak ayırır.
-reconcileermvols [-fix [ -auto]] -fix ve -auto alt seçenekleri kullanımınıza bağlı olarak aşağıdaki eylemlerden birini alır:
  • Lists volumes that are değil used by IBM Spectrum Protect.
  • List volumes that : allocated in TSM.
  • Birimleri serbest bırakma, kullanıcının her bir serbest bırakma konumunu kabul etmesi ya da reddetmesi istenir.
  • Birimleri otomatik olarak serbest bırakır.
b64passwd < düz metin parolası >

base64 kodlanmış parolasını yaratır.