-
ssh와 dd 명령을 이용한 block device 원격복제
1) 로컬에있는 블럭디바이스를 원격(210.220.224.137)으로 복제할때.. # dd if=/dev/sda | ssh 210.220.224.137 “dd of=/dev/sda” – 다른유저로 사용할때에는 ssh@hostip 형식으로지정한다 2) 원격(210.220.224.137)에있는 블럭디바이스를 로컬에있는 디바이스로 복제할때.. # ssh 192.168.224.137 “dd if= /dev/sda1” | dd of=/dev/vg0/lv01 원격지에 있는 블럭 디바이스를 이미지로 내려받기할때.. #ssh 101.79.1xx.xx -p xxxx “dd if=/dev/sda” | dd of=/home/xxx/disk1/disk6.img 3) 혹시모를 rsh를 이용한 복제예제 (rsh 관련설정은…
-
ffmpeg 영상 편집 스크립트
이 스크립트는 영상을 시간별로 자른뒤 병합하고 인코딩한다. !/bin/bash #파일 선택 받기 txtname=”vlist”date +%s“.txt” IFS=$’\n’ for FILE in ls $1 do let I=I+1 echo “$I) ‘$FILE’” done echo -n “파일을 선택 하십시요) “ read FILE_NUM FILE_NAME=ls $1 | sed -n “$FILE_NUM”p echo $FILE_NAME #FILE_NAME=”${FILE_NAME// /}” #파일명 확장자 분리 fileName=”${FILE_NAME%.}” fileName=”${fileName// /}” fileExtension=”${FILE_NAME##.}” #시간 입력 받기 TIME_LIST=()…
-
gitlab 자동 백업 하기
1. 수동 백업 / 복구 깃랩은 백업을 제공한다 백업은 sudo gitlab-rake gitlab:backup:create 하면 /var/opt/gitlab/backups 에 백업파일이 생긴다 백업 경로 변경은 sudo gedit /etc/gitlab/gitlab.rb 파일을 열고 gitlab_rails[‘backup_path’] = “/var/opt/gitlab/backups” 를 찾아서 주석을 푼 다음 (# 제거) 경로를 알맞게 바꿔주면 된다 복구는 디비관련 프로세스를 꺼주고 sudo gitlab-ctl stop unicorn sudo gitlab-ctl stop sidekiq 백업 파일 리스트를 보자 sudo ls…
