생계/MySQL2026. 2. 4. 14:06
반응형

xtrabackup 으로 풀백업을 받고 copy/move back 으로 복구를 하려면 
기존 데이터파일들을 삭제 해야 한다.
혹시나 필요할 경우를 대비해서 삭제하지 않고 mv 로 보관해 둘수도 있는데
그런 경우 나중에 데이터파일 하나를 가져와서 복구를 할수도 있다. 

데이터파일을 cp 로 가져와서 복구하는 테스트를 해보자. 

1. 테스트 시나리오

0) xtrabackup prepare 까지 완료
1) xtrabackup copy back 전 mv 로 백업 
2) copy-back 
3) 빈테이블 생성 후 discard 

=> create table imp_test;
alter table imp_test discard tablespace;

4) mv 로 복구 & import tablespace

=> alter table imp_test import tablespace;

 

그냥 데이터파일을 가져올경우 DB 에서 인식을 못해서 discard & import 과정을 거쳐줘야 한다. 
import 명령을 실행하면 아래 과정이 일어난다. 

2. import 명령시 내부 프로세스

1) 메타데이터 잠금 (Metadata Lock, MDL)
테이블의 구조(정의)를 확정 짓고, 다른 세션이 해당 테이블을 수정하거나 읽지 못하게 잠금

2) 파일 유효성 검사 및 정합성 체크
.ibd 파일을 데이터 디렉터리로 복사한 후 IMPORT를 지시하면, InnoDB 엔진은 아래 작업을 수행 

Schema Mismatch 체크: .cfg 파일(메타데이터)을 읽어 현재 생성된 테이블 정의와 실제 .ibd 파일 내의 정보 대조

Tablespace ID 갱신: 복구파일의 내부 Tablespace ID를 현재 서버의 데이터 딕셔너리에 등록된 ID와 일치하게 파일 헤더 수정
Dirty Pages 플러시: 가져오려는 테이블 공간과 관련된 기존 캐시 데이터를 정리

3) 페이지 레벨의 LSN(Log Sequence Number) 조정
가장 시간이 많이 걸리고 부하가 큰 작업
가져온 .ibd 파일 내의 모든 데이터 페이지에는 이전 서버에서 쓰던 LSN 정보가 담겨 있다. 
MySQL은 이 페이지들을 하나하나 읽으며 현재 서버의 시스템 LSN에 맞게 재작성하는 과정을 거침

 

메타데이터만 변경하는 과정이 아니고 모든 트랜잭션이 멈추고, (작업대상 테이블의) 모든 page 를 검사한다. 
전체 디비를 사용할수 없으니 작업전 신중해야 한다. 

 

반응형
Posted by 돌고래트레이너
정보/생활정보2026. 1. 23. 13:39
반응형

세금납부는 보통 pc 로 하지만, 가끔 여의치 않은 환경과 시간의 제약으로 모바일로 해야할때가 있는데..
그때마다 매번 헷갈려서 정리해본다. 


모바일 손택스로 부가세 신고 가능하다. '손택스' 라는 이름은 매번 잘 지은것 같다는 생각 듦.
여튼 부가세는 손택스로 신고하지만 납부를 하려면 '지로앱' 으로 넘어가게 되는데..
'지로앱' 에 저장된 공동인증서가 없으면 결국 사용못함.
그렇지만 모바일에 공동인증서는 있어서 주식매매나 금융거래에 이미 쓰고 있지만 안드로이드에서는 
앱간에 공유가 안되서 사용하는 앱마다 pc에서 앱으로 옮겨서 등록해야 한다. 
(이걸 몰라서 왜 공동인증서를 못찾나 한참 고민함)

근데.. pc 를 사용할수 없어서 모바일을 사용하는 건데, pc 에서 복사를 해야한다니..
그때는 또 다른 인증 방법인 금융인증서 라는게 있다. 


# 금융인증서 공동인증서 차이

범용성이 부족한것 말고는 공동인증서를 대체하기에 충분해 보인다. 
 


# 손택스 부가세 납부 순서

1. 홈택스 부가세 신고 - 매입세액 및 기타공제 작성 
  => 이건 pc에서 미리 해두자
2. 손택스 부가세 납부 - 개인으로 로긴
3. 금융인증서 로긴 - 지로 앱 연결 - 납부하기 - 금융인증서 로긴 - 끗


반응형
Posted by 돌고래트레이너
정보/리뷰2026. 1. 22. 13:14
반응형


날씨가 갑자기 추워졌다.
추울땐 무조건 롱패딩이지.. 그러나 롱패딩의 치명적 단점이 있으니..
바로 활동성에 제약이 있다는것.
아무래도 허벅지까지 커버되는 롱패딩을 입고 뛰거나, 자전거 타는것은 불편하다.

어쩔수 없이 숏패딩을 입자니 추위에 노출된 나의 하체..
바로 이럴때 필요한 것이 다이소 내복.. (이라 쓰고 없어보이니까 에어로 웜 이라 읽는다.)

효성이 만들었다고 써있는데, 기능성 폴리에스터 소재를 생산하는 효성티앤씨의 소재를 사용한 듯 하다.
가격은 5천원으로 다이소 최고 럭셔리상품 중 하나이다. 

경쟁상대를 생각하자면  내복, 타이즈 또는 유니클로 히트텍 등이 경쟁 상대 일 텐데 오천원이라는 가격은 가성비 절대 원탑이다.
마침 탑텐도 내복 가격 확인해봤는데 세일해서 12900 이다.
유니클로는 더 비싼 16900 이고..


# 후기

다만 나는 급하게 너무 추워서 껴입을 것을 사러 간것인데 그날 내가 간 다이소 매장은 사이즈가 95 하나만 남았다.
그래도 어차피 안에 껴 입고 늘어나는 소재니까 한참 고민후에 구매했다. (본인 키 185, 체중 80 )
나한테 작은 95 사이즈라서 혹시나 엉덩이가 낑길까 했는데 소재가 신축성있고 얇아서 그런지 그런 느낌은 없었다.
확실히 입고 안 입고는 보온에 차이가 있지만 하의 단독으로 입기에는 얇아서 영하 10도 에서는 무리라고 본다.

예전에도 가볍게 입고 야외 러닝나갔다가 바람이 너무 거세서 5000원 털쪼끼를 사서 야무지게 입은 적이 있는데,
그럴때마다 다이소 방한용품은 한줄기 빛, god 이다. 추울때 돌아다니다 감기걸리면 약값만 오천원 이상이다.

반응형
Posted by 돌고래트레이너