다른 DBMS106 binlog를 이용한 백업&복구 Binlog를 사용하여 백업&복구에 사용할 수 있습니다. 시점복구(PIT)가 가능합니다. 즉, 특정 시점의 binlog파일을 이용하여 특정시점이후의 데이터가 복구가 가능하다는 것입니다. 이론적으로, mysqldump파일과 binlog파일을 활용하면 완전복구가 가능할 것입니다. 오늘 테스트는 두개의 파일을 활용하여 백업 복구를 수행하는 테스트를 진행하겠습니다. ----------------------------------------------------- Mysql version : 8.0.22 OS : Red Hat Enterprise Linux Server release 7.6 ------------------------------------------------------ 장애상황 : db_test .. 2020. 12. 25. AUTOCOMMIT 확인방법 기본적으로 Mysql은 AUTOCOMMIT이 ON입니다. 아래는 확인방법입니다. 1.SELECT로 확인방법 mysql> select @@AUTOCOMMIT; +--------------+ | @@AUTOCOMMIT | +--------------+ | 1 | +--------------+ 1 row in set (0.00 sec) 1은 ON 0은 OFF 2.show로 확인방법 mysql> show variables like 'autocommit'; +---------------+-------+ | Variable_name | Value | +---------------+-------+ | autocommit | ON | +---------------+-------+ 1 row in set (0.00 sec) 2020. 12. 24. Mysqldump를 이용한 백업&복구 Mysql의 백업 프로그램입니다. 해당 프로그램은 스토리지 엔진에 상관없이 백업을 받을 수 있습니다. mysqldump는 기본적으로 dump하려는 trigger에 대한 트리거 권한을 가지고 있어야 합니다. 만약 --single-transaction 옵션을 사용할 수 없는 스토리지 엔진이라면 LOCK TABLES 권한이 추가적으로 필요합니다. 만약, 다른 옵션을 추가적으로 사용한다면 추가적인 다른 권한도 필요하게 됩니다. 복구시에도 dump file을 생성했을 때의 권한을 가지고 있어야합니다. 출처 : code-factory.tistory.com/21 mysqldump 중 DB전체를 백업받는 것은 Oralce의 COLD BACKUP과 유사한 성격을 가지고 있습니다. 백업받은 시점으로 완전복구가 가능하기 때.. 2020. 12. 23. 아카이브 모드 변경 redo 로그 파일을 아카이브파일로 백업받을 수 있는 아카이브모드 변경방법입니다. mount에서 진행합니다. 0.확인 SQL> select log_mode from v$database; LOG_MODE ------------ NOARCHIVELOG 1.tip파일에 LOG_ARCHIVE_DEST 추가 $TB_HOME/config/$TB_SID.tip에 경로를 추가해줍니다. LOG_ARCHIVE_DEST="/DBMS/TIBERO/TBARC" 2.DB 운영시 DBDOWN $tbdown immediate Tibero instance terminated (IMMEDIATE mode). 3.mount로 DB 변경 $ tbboot mount Change core dump dir to /DBMS/TSTMDJ/TIBER.. 2020. 12. 21. 이전 1 ··· 19 20 21 22 23 24 25 ··· 27 다음