테이프 드라이브가 1개 있고 매주 금요일마다 테이프 드라이브에 5개 폴더의 증분 백업을 수행하려고 합니다.
그러나 이 5개 폴더의 위치는 한 서버에 있고 LTO는 다른 컴퓨터에 설치됩니다.
어떻게 백업할 수 있나요?
답변1
먼저 백업에 사용하려는 사용자가 다음과 같은지 확인하세요.
- 5개 폴더와 해당 내용을 모두 읽을 수 있습니다.
ssh
이름이 지정된 계정을 인증하지 않고도 LTO("원격"이라고 함)가 있는 서버를 사용할 수 있습니다ltouser
. 필요한 경우 해당 계정을 설정하십시오.ssh
실행 후 장치 이름이 다음과 같다고 가정하면 테이프에 쓸 수 있습니다 ./dev/st0
모든 것이 괜찮다면 이를 사용하여 tar
백업을 만들 수 있습니다.
tar -cv -f ltouser@remote:/dev/st0 YOUR_LOCAL_DIRECTORIES
적용되면 --newer
증분 백업을 시작하는 옵션을 추가할 수 있습니다. 이 옵션의 경우 날짜를 제공할 수 있지만 일반적으로 파일을 참조로 사용하는 것이 더 쉽습니다.
cd parent/directory/of/your/stuff/to/backup
touch /var/tmp/next_dts_reference
tar -cv --new dts_reference -f ltouser@remote:/dev/st0 YOUR_LOCAL_DIRECTORIES
mv /var/tmp/next_dts_reference dts_reference
백업을 수행하기 전에 참조 파일을 생성한 다음 이동하는 것이 중요합니다. 이렇게 하면 다음 주에 생성한 파일을 놓치지 않을 수 있습니다.기간지원.
답변2
Anthon의 첫 3개 작업 후 4단계:
노력하다
tar --rsh-command=/usr/bin/ssh -cv -f ltouser@remote:/dev/st0
또는 SSH 경로가 무엇이든 간에. 대부분의 시스템 tar는 /usr/bin/ssh
기본적으로 컴파일됩니다 rsh-command
. 그러나 때로는 기본값이 사용됩니다 /usr/bin/rsh
. 그리고 rsh
존재하지 않을 수도 있습니다.