일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 초기 세팅
- CentOS6
- 초기 구축
- spring boot
- ollama langflow
- docker 설치
- java9
- jvm
- jpa entity자동
- spring
- 도커
- Next.js 14
- header setting
- java8
- dto valid
- SpringBoot
- memcached
- 리눅스
- custom valid
- docker
- generate pojos
- NextJS
- JavaScript
- Java
- generate entity
- JPA
- MySQL
- swagger
- React
- 헤더 설정
- Today
- Total
개발자의 길
rsync 설정 -ssh를 이용한 설정 본문
1. rsync.conf 설정
# vi /etc/rsync.conf (존재하지 않으면 생성)
[adws2v1_log_1]
path = /u02/backup_adworks2v1
comment = raw
uid = root
gid = root
use chroot = no
read only = no
hosts allow = 210.116.111.11
max connection = 35
timeout = 600
2. disable 확인 & xinetd.d restart & 포트 확인
# vi /etc/xinetd.d/rsync
service rsync
{
disable = no
socket_type = stream
wait = no
user = root
server = /usr/bin/rsync
server_args = --daemon
log_on_failure += USERID
}
# /etc/rc.d/init.d/xinetd [restart|reload]
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
3. rsync ssh 공용키 만들기( rsync 실행시 암호를 안물어보게 함 )
1) # ssh-keygen -t rsa (실행하면 여러가지를 물어보지만 그냥 엔터치고 계속 진행한다.)
2) # ls ~/.ssh (id_rsa.pub 파일이 존재)
3) # cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys (id_rsa.pub 파일을 authorized_keys 로 복사한다. authorized_keys는 반드시 로그인한 계정의 홈디렉토리/.ssh/ 안에 존재해아한다.)
4) # scp ~/.ssh/authorized_keys root@210.116.111.11:~/.ssh/authorized_keys (authorized_keys 를 ssh 로 접속할 상대 호스트에 ~/.ssh/authorized_keys 로 복사(덮어쓰기) 한다. 기존의 내용이 있으면 파일 끝에 추가한다.)
5) rsync -avz -e ssh root@210.116.111.11:/u02/backup_adworks2v1/dump/ /u02/backup_adworks2v1/
4. shell 프로그램 만들기
# /usr/bin/rsync -avz --delete -e /usr/bin/ssh root@210.116.111.11:/u02/backup_adworks2v1/dump/ /u02/backup_adworks2v1/
5. 크론 등록
#crontab -e
# 00 02 * * 6 /root/rsync_adworks2v1.sh ( 토요일 2시에 실행)
ps)첨부는..머 그냥 참고 할만 하구만.ㅋ
'6. 리눅스' 카테고리의 다른 글
[LINUX]smtp 서버 주소 가져오기 (0) | 2010.03.25 |
---|---|
리눅스 find 명령 (0) | 2010.01.25 |
crontab (0) | 2010.01.20 |
[mail] 기업 환경을 위한 리눅스 블랙박스 만들기 (2) | 2010.01.20 |
java.net.SocketException: Too many open files 대처법... (0) | 2009.12.02 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.