1 건의
복사 검색결과
  1. 2015.06.19 꼬마군단

타 서버로의 파일 이동이 필요해서  찾다가 찾은 rsync


사용법만 간단히

######  ORIGINAL SERVER ########

# rsync 는 873 Port 가 default, port open 필요

$ apt-get install -y rsync


$ sudo vi /etc/rsyncd.conf


max connections = 2
log file = /var/log/rsync.log
timeout = 300

[share]  # BACKUP_SERVER_PATH_NICKNAME
comment = backup_files                  # Comment
path = /backup/original/file_path    # Original File Path
read only = yes                               # ReadOnly Setting
uid = connect_id                              # 파일을 전송하는 사용자 ID
gid = connect_password                 #파일을 전송하는 사용자 그룹 id,
use chroot = yes                             # path 를 root 디렉토리로 사용, 보안상 필요


 

$ sudo vi  /etc/default/rsync



RSYNC_ENABLE=true

 


$ service rsync restart



######  BACKUP SERVER ########
$ apt-get install -y rsync


$ vi /auth_files/rsync_pass


ID:PASSWORD

$ rsync -avz ORIGINAL_SERVER_IP::BACKUP_SERVER_PATH_NICKNAME COPY_PATH --password-file=AUTH_INFO_FILE --progress

# --password-file : AUTH_FILE (if using AUTH)
# --progress : SHOW PROGRESS

Ex)

$ rsync -avz 12.34.56.78::share /data/backup_file  --password-file= /auth_files/rsync_pass --progress


TokenMarket ICO calendar
태그