728x90
반응형
rsync란 Remote sync의 줄임말로 여러가지 옵션을 이용해 원격 또는 로컬간에 파일이나 디렉토리를 복사하는데 사용합니다.
1. rsync
rsync는 문법은 다음과 같습니다.
rsync [options] [source] [destination]
rsync 옵션 종류
-r | 재귀적으로 디렉터리를 복사합니다. |
-a | 원본 파일의 속성, 소유자, 그룹을 유지합니다 |
-v | 복사 진행 상황을 표시합니다. |
-z | 압축을 사용하여 전송 속도를 향상시킵니다. |
-h | 사람이 읽기 쉬운 형태로 복사 결과들을 출력해줍니다. |
-e ssh | SSH를 통해 원격 서버에 연결합니다. |
2. rsync 사용하기
*** Local ➡ Local ***
rsync -avh {복제할 것} {복제 위치}
*** Local ➡ Remote ***
rsync -avh {복제할 것 Local} test@255.255.255.255:{복제 위치 Remote}
pem키 사용
rsync -avh -e "ssh -i test.pem" {복제할 것 Local} test@255.255.255.255:{복제 위치 Remote}
*** Remote ➡ Local ***
rsync -avh ltest@255.255.255.255:{복제할 것 Remote} {복제 위치 Local}
pem키 사용
rsync -avh -e "ssh -i test.pem" test@255.255.255.255:{복제할 것 Remote} {복제 위치 Local}
728x90
반응형
'일지' 카테고리의 다른 글
[배포]TOMCAT 배포(docBase 설정)/ 컨테이너 여러 개 추가하기 (0) | 2023.09.20 |
---|---|
[Mysql] Access denied for user 해결 / 계정 비밀번호 확인하기 (0) | 2023.07.24 |
[MySQL] 계정 생성 시 에러 발생 (0) | 2023.07.13 |
[보안] 리눅스 서버 패스워드 복잡성 설정하기 (0) | 2023.06.30 |
[Spring] 생성자 주입 : @Autowired(필드 주입) 대신 생성자 주입 권장 이유 (0) | 2023.06.16 |
댓글