오래 못 할 짓 하지 않기

Back up 본문

2학년 1학기/오픈소스 소프트웨어 ( OSS )

Back up

쫑알bot 2023. 6. 6. 16:42
728x90

백업 종류

 

 

 

증분 - 차등의 차이 알기!

 

 

백업할 시에 고려사항

 

  • 백업 주기 : 언제 / 얼마 주기로 / 보관 기간
  • 백업 내용 :  홈 디렉토리 / 데이터베이스 데이터 / 설정파일
  • 백업 위치 : 내부 백업(외장하드, 내부디스크) / 외부백업(자동 전송 / 수동 업로드)
  • 백업 방법 : 압축 / 복제 / 증분

 

 

 


 

 

700 : 소유자는 할 거 다 할 수 있고, 나머지는 아무것도 못함.

 

 

CURDATE = 날짜 ,연월시분초

SRC= 백업 대상

TARDST = 백업한 거 저장할 곳

DBNAME = 

DBDST = 저 파일 밑에 .mysql 을 붙여서 만들고, 뒤에 시분초를 붙여서 저장한 뒤 백업하겠다.

 

 

tar -zcvf $TARDST $SRC 1>/dev/null 2>/dev/null

--> zcvf 옵션을 이용하여 압축을 풀거다. TARDST에 있는 파일 명으로 SRC 에 있는 것들을 압축해서 

표준 출력이랑 에러 출력을 dev/null에 넣겠다.

 

= 얘는 소스를 백업하겠다.

 

 

 

mysqldump --extended-insert-FALSE -uroot -proot $DBNAME > $DBDST

 --> data베이스에 있는 걸 dump 떠서 > DBDST에 저장함.

= 얘는 데이터 베이스에 있는 데이터나 정보들을 백업하겠다.

 

 

 sort 앞은 10일이 지난 파일이 있는지 찾는 과정.

그 뒤는 그런 파일들을 삭제하는 것

 

 

 

'2학년 1학기 > 오픈소스 소프트웨어 ( OSS )' 카테고리의 다른 글

기말  (0) 2023.06.09
Open source Customizing  (0) 2023.06.06
OSS 마지막과제 틀  (0) 2023.06.05
CMS  (0) 2023.05.23
LEMP  (0) 2023.05.23