기억이 좋지 못해 기록을 남깁니다.
MariaDB를 사용하는 sir.kr을 백업 하려고 mysqldump를 했더니 4천만건 이상의 자료가 저장 되었습니다.
텍스트 파일로 약 13기가에 달하네요.
무슨 데이터가 이렇게 쌓여 있는지 모르겠지만 하나하나 확인하여 삭제할 시간이 없습니다.
이대로 AWS로 옮기고 나중에 살펴 봐야 겠습니다.
처음에 AWS RDS의 Aurora MySQL로 restore하려고 하니 20시간이 넘게 걸리는 것으로 확인됩니다.
이렇게 오래 걸려서는 restore할 수 없는 일입니다.
중간에 오류가 나기라도 한다면 2~3일은 족히 잡아 먹기 때문에 이 방법으로 옮기는 것은 무리입니다.
두번째는 RDS의 MariaDB로 옮기는 방법입니다.
restore 하는데 2시간 정도 걸리는 것으로 확인 됩니다.
그런데 MariaDB를 사용하면 Amazon Aurora 서비스를 사용할수 없게 되어 있습니다. (제가 확인한 바로는)
Aurora 서비스에는 MySQL과 PostSQL만 서비스가 가능하기 때문에 그런것 같습니다.
세번째 RDS의 MySQL로 옮기게 되었습니다.
버전은 최신 버전인 5.7.x를 선택하고 restore 하니 2시간 정도 걸립니다. MariaDB와 비슷합니다.
restore를 마치고 스냅샷을 생성한후 스냅샷을 마이그레이션하여 Aurora MySQL로 만들수 있게 되어 있습니다.
정상 작동 여부는 아직 확인하지 못하였으나 정상 작동 할것이라고 믿고 아래와 같이 처리해 봐야 겠습니다.
1. sir.kr > MariaDB mysqldump
2. AWS RDS MySQL 5.7.x 생성 > restore > snapshot > snapshot migration > AWS Amazon Aurora MySQL 5.7.x 생성
굳이 Amazon Aurora MySQL로 사용하고자 하는 것은 관리 기능이 더 낫기 때문입니다.
가격도 더 저렴하다고 나와 있네요.
해보고 난 후 이상 유무와 변환하는 과정을 좀더 상세하게 올려 놓도록 하겠습니다.
댓글 3개
게시글 목록
| 번호 | 제목 |
|---|---|
| 17443 | |
| 17442 |
PHP
세션타임아웃기능
|
| 17441 | |
| 17440 | |
| 17438 |
PHP
완벽한 UTF8 지원하기
|
| 17436 | |
| 17435 | |
| 17433 | |
| 17432 | |
| 17430 |
JavaScript
자바스크립트로 ctrl+F기능과 유사한 웹페이지내 문자검색기능 작성
1
|
| 17426 | |
| 17416 | |
| 17413 | |
| 17401 | |
| 17391 | |
| 17379 | |
| 17375 | |
| 17374 | |
| 17362 | |
| 17350 |
JavaScript
지정한 범위내에서 랜덤으로 숫자출력하는 스크립트
3
|
| 17348 |
MySQL
배너 노출 관련 쿼리
4
|
| 17341 |
MySQL
이진 트리 순회... 무한 계층형 트리
2
|
| 17339 | |
| 17335 | |
| 17334 | |
| 17333 | |
| 17332 | |
| 17331 | |
| 17330 | |
| 17329 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기