MySQL Innodb backup

MySQL, MariaDB 2015. 4. 17. 21:47

MySQL Innodb 백업방법(핫백업) : XtraBackup 사용


다운로드주소 : http://www.percona.com/downloads/XtraBackup 



1. 우선 해당 사이트에서 rpm 파일을 받자


percona-xtrabackup-2.2.7-5050.el7.x86_64.rpm



2. 받은 파일을  MySQL이 돌고 있는 서버에 올리고 설치하자


#rpm -Uvh percona-xtrabackup-2.2.7-5050.el7.x86_64.rpm



perl-DBD-MySQL 도 필요하니 설치하자


#yum install perl-DBD-MySQL



3. 백업디렉토리를 만든다


#mkdir /home/backup

#cd /home/backup


4. 백업을 하자


4.1. 모든 디비백업

# innobackupex --user=root --password=디비암호 /home/backup/


4.2. 특정디비 백업

# innobackupex --user=root --password=디비암호 --databases=testdb /home/backup/




5. 백업이 되고 나면 백업 디렉토리에 YYYY-MM-DD HH-MM-SS 폴더가 생성되고 그 안에 백업파일이 들어가 있다.



6. ib_log파일 백업(백업을 저장할 폴더를 좀 전에 디비백업시 생성된 폴더로 지정한다.)


# innobackupex --user=root --password=디비암호 --apply-log /home/backup/YYYY-MM-DD*





복구하기



1. MySQL디비를 stop 한다.


2. 백업한 디비폴더와 ibdata*를 새디비서버의 데이터 저장하는 곳으로 복사한다.


3. 디비를 구동한다.


만약 ib_log파일과 관련한 에러가 난다면 로그파일 시퀀스가 안 맞는 것이므로 


백업폴더에 포함되어 있는 xtrabackup_binlog_pos_innodb 파일을 열어서 숫자를 확인하고 맞춰주면 된다.


#cat xtrabackup_binlog_pos_innodb









'MySQL, MariaDB' 카테고리의 다른 글

too many connections, max_connections, wait_timeout  (0) 2016.01.13
MySQL 5.7.9 root 비밀번호 재설정  (1) 2015.12.02
MSQL Locked 확인 및 죽이기  (0) 2015.07.23
MySQL 깨진테이블 복구  (0) 2015.07.13
MySQL 계정 만들기  (0) 2015.04.18
블로그 이미지

엘로드넷

,

총 3단계를 거쳐야 함.



1. 큐브리드 쿼리매니저에서 아래 쿼리 실행


select 'select ''alter serial '|| name ||' start with ''|| nvl(max('||att_name||'),1) || '';'' from '||class_name||' ;'

from db_serial where class_name is not null;


모든 테이블에 대해 auto_increment 초기화 쿼리를 만들어 준다




2. 결과 행에서 auto_increment 초기화 하고 싶은 테이블이 포함된 행을 복사


select 'alter serial tn_comment_info_ai_seq start with '|| nvl(max(a),1) || ';' from tn_comment_info;




3. 선택된 테이블의 다음 auto_increment 값 적용


Alter serial tn_comment_info_ai_seq start with 100;




끝.

블로그 이미지

엘로드넷

,

맥북프로 레티나 2012 mid 화이트스팟으로 스크린교체.


교체 스크린 제조사를 확인해 봄.


터미널 열고, 아래 명령어 복사해서 넣어보자


ioreg -lw0 | grep "EDID" | sed "/[^<]*</s///" | xxd -p -r | strings -6






썬더볼트랑, 연결된 모티너가 다 나오는 군..


그림에서, 위에서 세번째 줄,


LP154WT...


LP로 시작했으니 LG 꺼.


삼성은 LSN으로 시작한다고...



블로그 이미지

엘로드넷

,

1. cat /etc/issue


2. uname -a


3. cat /proc/version


4. cat /etc/redhat-release


5. sb_release -a


차례대로 아래그림 참고





6. 32비트, 64비트 확인

getconf LONG_BIT 


arch


uname -m






'Linux' 카테고리의 다른 글

CentOS 7 minimal network 설정  (0) 2015.07.02
아파치 SSL 연결이 비공개로 설정되어 있지 않습니다.  (2) 2015.06.12
RAID 정리  (0) 2015.04.18
SVN 설치 및 설정  (0) 2015.04.18
cron 설정  (0) 2015.04.17
블로그 이미지

엘로드넷

,

IE 문서모드

퍼블리싱 2015. 4. 17. 20:31

제발 표준 좀 지키자..

 

1. 쿼크모드(Quirks Mode)

 

<meta http-equiv="X-UA-Compatible" content="IE=5" />

 

 

2. IE7 

 

<meta http-equiv="X-UA-Compatible" content="IE=7" />

 

 

3. IE8

 

<meta http-equiv="X-UA-Compatible" content="IE=8" />

 

 

4. 최신 IE

 

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

 

 

5. 크롬 Frame 적용

 

<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />

블로그 이미지

엘로드넷

,