블로그

빠른 백업 가이드

Amanda- 중요한 암호화 및 압축 백업을 모두 로컬 스토리지 및 원격 파일 서버에 저장하는 오픈 소스 백업 및 복구 솔루션입니다. Amanda는 여러 버전의 Linux / Unix 및 Windows에서 실행되는 서버와 워크 스테이션에서 많은 양의 데이터를 백업하도록 설계되었습니다.

백업에 Amanda를 사용하려면이 사용 설명서를 검토하십시오.

1. AMANDA를 사용하여 백업하기

1.1 AMANDABACKUP 사용자 잠금 해제

  1. 관리자 권한이있는 사용자로 서버에 로그인 / ssh
  2. 'passwd -u amandabackup'을 사용하여 amandabackup 사용자 잠금 해제
  3. 'passwd amandabackup'을 사용하여 amanddabackup 사용자의 암호를 할당합니다.
  4. 서버에서 로그 아웃

1.2 백업 세트 추가

  1. amandabackup 사용자로 / ssh를 서버에 로그인합니다.
  2. 'mkdir / etc / amanda / DailySet1'을 사용하여 Amanda 구성을위한 디렉토리를 만듭니다.
  3. 'cp /var/lib/amanda/example/amanda.conf / etc / amanda /를 사용하여'/var/lib/amanda/example/amanda.conf '에있는 예제 구성 파일을'/ etc / amanda / DailySet1 '에 복사합니다. DailySet1 '
  4. 'vi / etc / amanda / DailySet1 / amanda.conf'를 viusing에서 '/etc/amanda/DailySet1/amanda.conf'를 엽니 다.
  5. 다음 행을 추가하여 가상 테이프의 크기를 지정하십시오.
    테이프 유형 정의 HARDDISK {
    길이 100000mbytes # 하드 디스크의 크기는 100000mbytes
    }
  6. 파일의 'define dumptype global'섹션으로 스크롤하고 닫는 대괄호 앞에 'auth bsdtcp'줄을 추가합니다.
  7. 파일 저장 및 닫기
  8. 서버에서 로그 아웃

1.3 홀딩 디스크 만들기

  1. 관리자 권한이있는 사용자로 서버에 로그인 / ssh
  2. 'mkdir -p / dumps / amanda'를 사용하여 보관 디스크로 사용할 캐시 디렉토리를 만듭니다.
  3. 'chown amandabackup : disk / dumps / amanda'를 사용하여 보유 디스크의 소유권을 변경합니다.
  4. 'chmod 750 / dumps / amanda'를 사용하여 보관 디스크에 대한 적절한 권한을 설정합니다.
  5. 서버에서 로그 아웃

1.4 가상 테이프 생성 및 구성

  1. 관리자 권한이있는 사용자로 서버에 로그인 / ssh
  2. 'mkdir -p / var / amanda / vtapes'를 사용하여 vtap 용 디렉토리를 만듭니다.
  3. 'chown amandabackup : disk / var / amanda / vtapes'를 사용하여 vtapes의 소유권을 변경합니다.
  4. 'chmod 755 / var / amanda / vtapes'를 사용하여 적절한 권한 설정
  5. vi에서 'vi /etc/amanda/DailySet1/amanda.conf'를 사용하여 '/etc/amanda/DailySet1/amanda.conf'를 엽니 다.
  6. 'tapedev "file :…"줄을 제거합니다.
  7. 'tapedev "chg-disk : / var / amanda / vtapes"줄을 추가합니다.
  8. 파일 저장 및 닫기
  9. 서버에서 로그 아웃
  10. amandabackup 사용자로 서버에 로그인 / ssh
  11. 'cd / var / amanda / vtapes'를 사용하여 디렉토리 변경
  12. 'for ((i = 1; $i <= 25; i ++))를 사용하여 vtape에 대한 슬롯을 만듭니다. mkdir slot$i 수행; amlabel DailySet1 DailySet1-$i 슬롯 $i; done '
  13. 서버에서 로그 아웃

1.5 백업 세트 구성

  1. amandabackup 사용자로 서버에 로그인 / ssh
  2. 'vi / etc / amanda / DailySet1 / disklist'를 사용하여 백업 할 디렉토리 목록을 저장할 파일을 만듭니다.
  3. 다음 형식으로 백업하려면 디렉토리 당 한 줄을 추가하십시오.
    IP_address_of_the_client directory_to_backup comp-user-tar
  4. 파일 저장 및 닫기
  5. 'vi /var/lib/amanda/.amandahosts'를 사용하여 vi에서 '/var/lib/amanda/.amandahosts'를 엽니 다.
  6. 다음 형식으로 클라이언트 당 한 줄 추가
    IP_address_of_the_client amandabackup amdump
  7. '/ usr / sbin / amdump DailySet1'명령을 실행하는 cron 작업을 만듭니다.
  8. 서버에서 로그 아웃

1.6 백업 구성 확인

  1. amandabackup 사용자로 서버에 로그인 / ssh
  2. 'amcheck DailySet1'을 사용하여 amcheck 도구를 실행합니다. "amcheck"를 실행하면 JSON에 대한 컴파일 오류가 발생하면 perl-JSON을 제거한 다음 perl-JSON을 다시 설치합니다.
  3. 서버에서 로그 아웃

1.7 백업 실행

  1. amandabackup 사용으로 서버에 로그인 / ssh
  2. amdump를 실행하여 'amdump DailySet1'을 사용하여 DailySet1을 시작합니다.
  3. 'amadmin DailySet1 find'를 사용하여 amadmin 도구 실행
  4. 서버에서 로그 아웃

결론

Amanda는 초보자도 쉽게 접근 할 수 있고 사용하기 쉽게 설계되었습니다.
모든 데이터 보호 문제를 해결하는 원 스톱 솔루션입니다.
시작하다! 오늘 기다리지 말고 설치하십시오!

토론에 참여

ko_KRKorean
en_USEnglish fr_FRFrench it_ITItalian es_ESSpanish de_DEGerman pt_BRPortuguese sv_SESwedish tr_TRTurkish nl_NLDutch jaJapanese pl_PLPolish zh_TWChinese id_IDIndonesian ms_MYMalay thThai ko_KRKorean