CentOS 하드 디스크가 가득 차서 파일을 이동해야 합니다.

CentOS 하드 디스크가 가득 차서 파일을 이동해야 합니다.

한 서버에서 디렉토리를 다운로드하여 후속 서버에 넣어야 합니다. 문제는 서버가 97% 찼다는 것입니다. 따라서 파일을 taring하는 것은 옵션이 아닙니다. SSH를 통해 한 서버에서 다른 서버로 약 60GB를 전송하는 방법이 필요합니다. 이전 버전은 centos이고, 후속 버전은 ubuntu입니다.

답변1

rsync보관 및 압축을 활성화하여 사용하면 어떨까요 ? 새 서버에서는 다음과 같습니다.

rsync -avz oldserver.domain:/path/to/dir  /path/to/new/dir

rsync어떤 이유로든(링크 손실, 외계인 공격 등) 중단되거나 일부 파일이 복사된 후 이전 서버에서 업데이트되는 경우 언제든지 업데이트 옵션을 사용하여 rsync를 다시 실행하여 작업 u을 재개할 수 있습니다.

rsync -avuz oldserver.domain:/path/to/dir  /path/to/new/dir

(자세한 내용은 매뉴얼 페이지를 확인하십시오 man rsync)

관련 정보