User Tools

Site Tools


system_administration

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
system_administration [2021/04/07 20:21] – [CPU & core] hyjeongsystem_administration [2024/02/23 15:02] (current) – [일반적인 방법] hyjeong
Line 16: Line 16:
   32   32
 ==== 디스크 ==== ==== 디스크 ====
-파티션, 포맷, RAID 구성 등에는 [[https://help.gnome.org/users/palimpsest/|Palimsest]] disk utility만한 것이 없다. RAID 콘트롤러가 내 시스템에 설치되어 있는지 궁금하다면 다음과 같이 해 보라. 또는 dmesg 명령어의 출력물을 잘 뒤져보라.+파티션, 포맷, RAID 구성 등에는 [[https://help.gnome.org/users/palimpsest/|Palimpsest]] disk utility만한 것이 없다. RAID 콘트롤러가 내 시스템에 설치되어 있는지 궁금하다면 다음과 같이 해 보라. 또는 dmesg 명령어의 출력물을 잘 뒤져보라.
  
   # lspci | grep RAID   # lspci | grep RAID
Line 32: Line 32:
      
 파일 이름에 오늘 날짜를 yyyy-mm-dd로 넣고 싶으면 아카이브 명을 microbe-backup-`date +%Y-%m-%d`.tar.gz라고 지정하면 된다. 파일 이름에 오늘 날짜를 yyyy-mm-dd로 넣고 싶으면 아카이브 명을 microbe-backup-`date +%Y-%m-%d`.tar.gz라고 지정하면 된다.
 +
 +=== 디렉토리만 골라서 tar를 실행하고 원본은 지우기 ===
 +
 +  $ ls -d */ | while read f
 +  > do
 +  > tar -cf ${f}.tar --remove-files ${f}
 +  > done
 +
  
 ==== tar over ssh ==== ==== tar over ssh ====
-저장공간이 부족하다면 tar 아카이브를 만드는 동시에 다른 서버로 ssh 전송을 하면 된다. 그렇게 하려면 별로 권장할만한 일은 아니지만 전송할 서버에 root로 원격 로그인이 가능하도록 만들어야 한다. /etc/ssh/sshd_config 파일을 열어서 #PermitRootLogin no을 PermitRootLogin yes로 고친 뒤 다음과 같이 실행한다. tar 아카이브 파일을 현재의 경로에 두지 않으므로, --exclude=/microbe-backup_2016-11-22.tar.gz 옵션을 줄 필요가 없다.+저장공간이 부족하다면 tar 아카이브를 만드는 동시에 다른 서버로 ssh 전송을 하면 된다. 그렇게 하려면 별로 권장할만한 일은 아니지만 전송할 서버에 root로 원격 로그인이 가능하도록 만들어야 한다. /etc/ssh/sshd_config 파일을 열어서 #PermitRootLogin no을 PermitRootLogin yes로 고친 뒤 다음과 같이 실행한다. tar 아카이브 파일을 현재의 경로에 두지 않으므로, %%--%%exclude=/microbe-backup_2016-11-22.tar.gz 옵션을 줄 필요가 없다.
  
   # tar cvpzf - --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys / | ssh -oPort=3030 root@192.168.130.208 "cat > /work/backup/microbe-backup_2016-11-22.tar.gz"   # tar cvpzf - --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys / | ssh -oPort=3030 root@192.168.130.208 "cat > /work/backup/microbe-backup_2016-11-22.tar.gz"
system_administration.1617794467.txt.gz · Last modified: 2021/04/07 20:21 by hyjeong