Avamar: Windows 백업 성능 저하를 유발하는 네트워크 문제 해결
Summary: Windows 백업 성능에 영향을 미치는 네트워크 문제 해결
Instructions
문제:
백업 성능이 느립니다. 네트워크 문제가 의심됩니다.
수행한 문제 해결:
avtar.cmd 파일이 업데이트되고 다음 플래그가 추가되었습니다.
--stats
--status=60
--comstats
백업 로그에는 다음 이벤트(네트워크 문제를 나타냄)가 표시됩니다.
2014-04-19 05:20:23 avtar Info <5387>: Network error occurred: Rebuilding connection 0
2014-04-19 09:39:40 avtar Error <5774>: Internal Error: backtree: ADD_HASH timeout error
아래의 긴 지연은 클라이언트와 서버 간의 네트워크 대역폭 또는 처리량을 확인해야
함을 나타냅니다("일반적인" 허용 가능한 지연은 ~0.008이지만 여기서는 0.141 초의 높은 값이 있습니다.
avtar Stats <15102>: 2023-04-19 07:02:47 COMSTATS:0 sent= 34 recv[0]= 37 pending= 3/ 10 int= 0/50 send= 0 bytes= 3976+ 13518 sleepms= 0 delay=(0.141 [0.001..0.237] sd=0.101 n= 34) (0.021 [0.007..0.030] sd=0.010 n= 3)
클라이언트와 서버 간의 대역폭 및 처리량 테스트:
Iperf 테스트:
1. Windows 클라이언트에서 테스트 백업을 시작합니다.
2. Avamar Utility Node에 관리자로 로그인합니다.
3. 다음 명령을 실행합니다(실행 상태로 두기).
iperf -s -i 1
4. Windows 클라이언트에 로그인합니다.
5. 다운로드 Iperf 툴: http://linhost.info/2010/02/iperf-on-windows/(외부 링크)
6. Windows 클라이언트에서 명령 프롬프트를 열고 iperf 소프트웨어 위치로 변경한 후 다음 명령을 실행합니다.
iperf -c <ip address of the avamar server> -i1
7. 이 명령을 잠시 실행 상태로 둔 다음 종료합니다.
8. Avamar와 Windows 클라이언트 모두에서 생성된 로그를 취합하여 사용 가능한 대역폭을 측정합니다.
Wireshark 테스트 TCPdump:
(네트워크 처리량 및 안정성을 측정하는 데 필요: iperf 결과에 문제가 없음)
1. 다음 링크에서 Wireshark 소프트웨어를 다운로드하십시오: http://www.wireshark.org/download.html(외부 링크)
2. Avamar Client에 Wireshark 소프트웨어를 설치합니다.
3. Windows 클라이언트에서 테스트 백업을 시작합니다.
4. Wireshark 시작 TCPdump 적절한 데이터로 "<>" 값을 수정하여 다음 필터를 적용하면서 캡처합니다.
ip.addr==<ipaddress of Avamar Utility node> || ip.addr==<ipaddress of Avamar storage node#1> || ip.addr==<ipaddress of Avamar storage node#2> || ... || ip.addr==<ipaddress of Avamar storage node#n> || tcp.port==28001 || tcp.port==27000 || tcp.port==28002 || tcp.port==29000
5. Avamar Utility Node에 admin으로 로그인하고 루트로 권한을 상승시킨 다음 Avamar별로 SSH 키를 엽니다. Avamar Server에 로그인하고 다양한 키를 로드하는 방법
6. 다음 명령을 실행합니다.
mapall --noerror --all --parallel --bg --user=root 'tcpdump -w /root/tcpdump.pcap host <ip address of the client>'
7. 백업을 1시간 동안 실행한 다음 중지하고 Wireshark를 저장합니다 TCPdump 클라이언트에서( .pcap 파일).
8. 를 종료합니다. TCPdump Avamar에서 다음 명령을 사용합니다.
mapall --noerror --all --user=root 'pkill tcpdump'
9. 다음 명령을 실행하여 생성된 tcpdump.pcap 파일을 모든 스토리지 노드에서 가져옵니다.
mkdir /tmp/tcpdumplogs
cd /tmp/tcpdumplogs
mapall --noerror --all --user=root get '/root/tcpdump.pcap'
10. Avamar Utility Node에서 로그 검색 /tmp/tcpdumplogs WinSCP와 같은 프로그램을 사용하는 디렉토리.
11. 분석을 위해 수집된 로그를 네트워크 관리자에게 제공합니다.
Avamar 포트에서 TCP 재전송이 있는지 확인합니다.
Additional Information
- Wireshark 일반 문서: www.wireshark.org(외부 링크)
TCPdump공식 메뉴얼 페이지: www.tcpdump.org/tcpdump_man.html (외부 링크)- Avamar: 백업 성능 저하 문제 해결
- Avamar: Outlook 아카이브 .pst 파일을 백업할 때 성능 최적화