amrecover 복원을위한 SSH 전송 설정

이 기사는 아만다 엔터프라이즈(AE)

클라이언트 (copper.zmanda.com)에서 :

  1. "/var/lib/amanda/.ssh"디렉토리에 아래 파일이 있는지 확인하십시오.
# ls -al /var/lib/amanda/.ssh -rw ------- 1 root root 1675 Jul 28 15:12 id_rsa_amrecover -rw ------- 1 root root 393 Jul 28 15:12 id_rsa_amrecover.pub
  1. id_rsa_amrecover.pub 키를 서버에 복사하십시오.
    루트로 :
# scp /var/lib/amanda/.ssh/id_rsa_amrecover.pub root@quartz.zmanda.com:~amandabackup/.ssh/amrecover.pub.tmp root@quartz.zmanda.com의 암호: id_rsa_amrecover.pub 100% 221 0.2KB/s 00:00
  1. /etc/amanda/amanda-client.conf를 편집하십시오.
conf "sshbackup"# 서버의 구성 이름 index_server "quartz.zmanda.com"# amindexd 서버 tape_server "quartz.zmanda.com"# amidxtaped 서버 #tapedev ""# 테이프 장치 인증 "ssh"# ssh ssh auth ssh_keys "/var/lib/amanda/.ssh/id_rsa_amrecover"를 사용하는 경우 키 파일
  1. 클라이언트에서 서버로 Ssh를 보내고 알려진 호스트 목록에 추가하려면 "예"를 입력하고 "Ctrl-C"를 누릅니다.
    amandabackup으로 :
# ssh quartz.zmanda.com 호스트 'quartz.zmanda.com(192.168.10.197)'의 진위를 확인할 수 없습니다. RSA 키 지문은 c9:02:da:42:16:0f:da:c7:a0:e1:f2:53:25:a7:6c:8f입니다. 계속 연결하시겠습니까(예/아니오)? 예 경고: 알려진 호스트 목록에 'quartz.zmanda.com,192.168.10.197'(RSA)을 영구적으로 추가했습니다. amandabackup@quartz.zmanda.com의 비밀번호:

서버 (quartz.zmanda.com)에서 :

  1. amrecover.pub 키를 서버의 authorized_keys에 추가합니다.
    루트로 :
# cd /var/lib/amanda/.ssh # cat amrecover.pub.tmp >> authorized_keys # rm amrecover.pub.tmp # chown amandabackup : disk authorized_keys # chmod 600 authorized_keys 클라이언트가 64 비트 인 경우 다음 단계가 필요합니다. 3.3.9 이전 버전에서 작동합니다. # mkdir -p / usr / lib64 / amanda / # ln -s / usr / lib / amanda / amandad / usr / lib64 / amanda / amandad

클라이언트 (copper.zmanda.com)에서 :

  1. SSH 인증을 사용하여 amrecover 테스트
    루트로 :
# amrecover AMRECOVER 버전 3.x. quartz.zmanda.com의 서버에 연결 중 ... 220 quartz AMANDA 인덱스 서버 (3.x) 준비 됨. 복원 날짜를 오늘로 설정 (2006-09-08) 200 작업 날짜가 2006-09-08로 설정되었습니다. 200 구성이 sshbackup으로 설정되었습니다. 501 호스트 구리가 디스크 목록에 없습니다. copper.zmanda.com 호스트 시도 중 ... 200 호스트를 copper.zmanda.com으로 덤프합니다. setdisk 명령을 사용하여 복구 할 덤프 디스크 선택
  1. 연결이 설정되면 설정이 완료됩니다.