Avamar: Pobieranie i interpretacja szczegółów Data Domain z siatki Avamar
摘要: Celem tego artykułu jest zrozumienie, w jaki sposób zbierać i interpretować informacje o Data Domain dołączonym do siatki Avamar.
說明
-
Zbieranie i interpretowanie informacji o Data Domain podłączonym do siatki Avamar
-
Zapewnienie podstawowej wiedzy na temat szczegółów Data Domain istotnych dla integracji Avamar i Data Domain.
Sekcja 1: Pobierz informacje o urządzeniu Data Domain.
Wykonaj poniższe czynności, aby zebrać i zinterpretować informacje o Data Domain dołączonym do siatki Avamar:
1. Zaloguj się do węzła Avamar Utility Node jako administrator.
2. Odszukaj informacje dotyczące podłączonej domeny danych za pomocą polecenia Avamar "ddrmaint read-ddr-info":
(Wyróżnione są niektóre z kluczowych informacji, które zostały wyjaśnione w sekcji 2.)
Przykład 1:
ddrmaint read-ddr-info
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<avamar dpnid="xxxxxxxxx" version="2">
<datadomain count="1">
<ddrconfig client-map-default="true" ddos-version="5.4.0.8-404909" ddrcreatetime="xxxxxxxxxx"
ddrid="xxxxxxxxxxxxxxxxxxxxxxxxxxxxx" hostname="10.xxx.xxx.xx" index="1" max-streams="50"
modelno="DD690" password="xxxxxxxx/xxx==" serialno="xxxxxxxxxxxx" username="Avamar-DD">
<snmp community="public1">
<ports getter-setter="161" trap="163">
</ports>
</snmp>
<client-map>
</client-map>
</ddrconfig>
</datadomain>
</avamar>
Przykład 2:
ddrmaint read-ddr-info
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<avamar dpnid="xxxxxxxxx" version="3">
<datadomain count="1">
<ddrconfig client-map-default="true" ddos-version="5.4.0.8-404909" ddrcreatetime="xxxxxxxx"
ddrid="xxxxxxxxxxxxxxxxxx1" gsan-backup-target-default="false" hostname="10.xxx.xxx.xx"
index="1" instant-access-limit="1" max-streams="40" max-streams-for-cp-backup="0" modelno="DD690"
password="xxxxxxxxx/xxxx==" serialno="xxxxxxxxx" username="Avamar-DD">
<snmp community="IL7dsxkpJKjHM31dCP4j/w==">
<ports getter-setter="161" trap="163">
</ports>
</snmp>
<client-map>
</client-map>
</ddrconfig>
</datadomain>
</avamar>
3. Polecenie Avamar "mccli dd show-prop" może służyć do kwerendy o ogólny stan Data Domain:
mccli dd show-prop
0,23000,CLI command completed successfully.
Attribute Value
--------------------------------------- --------------
Hostname 10.xxx.xxx.xx
Total Capacity (post-comp size) 5077.9 GiB
Server Utilization (post-comp use%) 4%
Bytes Protected 0 bytes
File System Available (post-comp avail) 4888.3 GiB
File System Used (post-comp used) 189.6 GiB
User Name Avamar-DD
Default Replication Storage System Yes
Maximum Streams 50
Maximum Streams Limit 90
DDOS Version 5.4.0.8-404909
Serial Number xxxxxxxx
Model Number DD690
Monitoring Status OK
Sekcja 2: Zrozumienie danych wyjściowych:
avamar dpnid="xxxxxx"
Po dodaniu Data Domain do siatki Avamar struktura danych o nazwie MTree (lub Avamar LSU) jest tworzony. Plik dpnid może być użyty do identyfikacji Avamar MTree w Data Domain.
Odpowiedni dpnid wartość można pobrać z Avamar za pomocą polecenia Avamar "avmaint hfscreate":
avmaint hfscreate
1234567890
hostname="10.xxx.xxx.xx"
Jest to nazwa hosta interfejsu w Data Domain, który jest używany do komunikacji z Avamar.
Polecenia systemu Data Domain "net show settings" oraz "net show hardware" (w trybie admin-se) można użyć do znalezienia informacji o interfejsie sieciowym Data Domain:
net show settings
port enabled DHCP IP address netmask type additional setting /prefix length
---- ------- ---- ------------- -------------- ---- ------------------
eth0 yes no 10.xxx.xxx.xx 255.xxx.xxx.x n/a
eth1 yes no 10.xxx.xxx.xx 255.xxx.xxx.x n/a
---- ------- ---- ------------- -------------- ---- ------------------
net show hardware
Port Speed Duplex Supp Speeds Hardware Address Physical Link Status
---- -------- ------ ----------- ----------------- -------- -----------
eth0 1000Mb/s full 10/100/1000 00:15:17:c1:f2:44 Copper yes
eth1 1000Mb/s full 10/100/1000 00:15:17:c1:f2:45 Copper yes
---- -------- ------ ----------- ----------------- -------- -----------
index="1"
Jeśli do rozwiązania Avamar jest dołączona więcej niż jedna domena danych, jest ona identyfikowana przy użyciu indeksu rozpoczynającego się od 1. Druga domena Data Domain będzie miała wartość "index=2".
Domyślnie, jeśli kopie zapasowe są przechowywane w Avamarze, dzienniki klienta mają wartość index=0 (co oznacza, że kopie zapasowe są przechowywane w Avamarze).
serialno="xxxxxxxx"
Jest to numer seryjny Data Domain (podobny do numeru Avamar systemid), który służy do jednoznacznej identyfikacji domeny danych.
Polecenie Data Domain "system show serial" (w trybie administratora) można użyć do pobrania numeru seryjnego DD:
system show serial
Serial number: AUDVCE12345ABC
username="Avamar-DD"
To jest DDBoost nazwa użytkownika, która została użyta w Avamar do dodania Data Domain. Ta sama nazwa użytkownika jest używana przez Avamar do komunikacji z Data Domain za pomocą DDBoost API.
Plik DDBoost nazwę użytkownika można pobrać z DD za pomocą polecenia Data Domain "ddboost user show":
(Przed wersją 5.5.0 polecenie brzmiało: "ddboost show user-name")
ddboost user show
DD Boost user Using Token Access
------------- ------------------
Avamar-DD -
------------- ------------------
snmp community="public1" or snmp community="IL7dsxkpJKjHM31dCP4j/w=="
Ta wartość daje ciąg społeczności SNMP, którego Avamar używa do sondowania stanu systemu Data Domain.
To samo można zweryfikować z poziomu Data Domain za pomocą polecenia Data Domain "snmp show config":
snmp show config
General Configuration
---------------------
SNMP sysLocation:HOP
SNMP sysContact: test_test@emc.com
SNMP v2c Configuration
----------------------
Community Access Hosts
---------- --------- -----
public1 read-only
public11 read-only
publicuser read-only
---------- --------- -----
Trap Host Port Community
-------------------- ---- ---------
hop-avamar1-internal 163
hop-4s-1x3-util 163
ave701 163
137.xxx.xx.xxx 163
hop-4s-sing-2 163
-------------------- ---- ---------
SNMP v3 Configuration
---------------------
User Access Authentication Protocol Privacy Protocol
---- ------ ----------------------- ----------------
---- ------ ----------------------- ----------------
Trap Host Port User
--------- ---- ----
--------- ---- ----
其他資訊
Aby znaleźć nazwy obiektu mtrees (tzw. jednostek pamięci masowej) w Data Domain użyj polecenia Data Domain "mtree list" (w trybie admin-se):
mtree list
Name Pre-Comp (GiB) Status
---------------------------- -------------- ------
/data/col1/avamar-1320791855 0.0 RW
/data/col1/avamar-1360598502 0.0 RW
/data/col1/avamar-1373047090 0.0 RW
/data/col1/avamar-1373304886 39.0 RW
/data/col1/avamar-1392825009 0.0 RW
/data/col1/avamar-1393865159 0.0 RW
/data/col1/backup 5719.3 RW
---------------------------- -------------- ------
D : Deleted
Q : Quota Defined
RO : Read Only
RW : Read Write
RD : Replication Destination
RLGE : Retention-Lock Governance Enabled
RLGD : Retention-Lock Governance Disabled
RLCE : Retention-Lock Compliance Enabled
Plik DDBoost użytkownik w Data Domain musi mieć uprawnienia administratora (co oznacza, że może odczytywać/zapisywać) na DD.
Można to zweryfikować za pomocą polecenia Data Domain "user show list" (w trybie admin-se):
user show list
User list from node "localhost".
Name Uid Role Last Login From Last Login Time Status Disable Date
------------- --- ----- --------------- ------------------------ ------- ------------
sysadmin xxx admin <unknown> Tue Apr 29 11:32:30 2014 enabled never
administrator xxx user <unknown> never enabled never
ostuser xxx admin <unknown> never enabled never
Avamar-DD xxx admin <unknown> Tue May 20 07:51:56 2014 enabled never
dd-avamar xxx admin <unknown> never enabled never
------------- --- ----- --------------- ------------------------ ------- ------------
5 users found.