MariaDB 빠르게 백업하고 복원하기 이번에 RDS mariadb 에서 RDS auroradb 로 이전하게 되었다. 한달에 회원이 1~2만명 씩 꾸준히 늘어나고 있고, 피크 타임, 이벤트 타임 때 DB를 유연하게 움직이기 위해서 mariadb 를 보내줘야 했기 때문이다. 문제는 데이터가 너무 많았다. 물론 초대형 사이티들의 테라급은 아니지만, 적어도 내 경험 (이력) 에서 가장 많은 데이터다. 그냥 무작정 툴로 QA 서버를 백업과 복원을 했더니 4시간이 넘게 걸렸다. (우리는 production 서버의 한달 전 데이터가 staging, staging 의 한달전 데이터가 QA 다) 아무런 옵션 없이 하는 것은 무식한 짓인 것을 깨달아 경험을 공유할겸 나중에 내가 보고 다시 하려고 적어둔다. --no-au..
# Ubuntu 16.04 / PHP 7.2 설치 (아마존 AWS EC2 생성 직후 PHP 설치하기) # GIT 주소GIT : https://github.com/yousung/ubuntu16.04-php7.2-install # 사용방법 wget https://raw.githubusercontent.com/yousung/ubuntu16.04-php7.2-install/master/script/install-php7.2.sh adduser user-id usermod -G www-data user-id id user-id // uid=xxx(user-id) gid=xxx(user-id) groups=xxx(user-id),xx(www-data) sudo -s bash install-php7.2.sh user..
AWS 사용하다가 해킹 혹은 KEY를 유출하였을 때 대처 법 어느날 아마존으로부터 이메일을 받았습니다. (물론 영어)내용을 간단히 살펴보면, 너의 키가 유출되었다. 요금을 확인해보아라.(나중에 알게되었지만, 이 메일을 받았다면, 이미 늦은것이고, 탈탈 털려있을 것입니다.) 필자의 경우에는 아마존 S3와 Route53그리고 RDS만 사용하고 있습니다.평소에 월 13~15만원정도 과금되고 있는데.. 아직 보름밖에 지나지 않았지만, 이미 평소의 두배를 넘어서 있었습니다.상황은 각나라(리전)별로 최고사양의 EC2가 20개씩 돌아가고 있었습니다.(필자의 경우 유출 후 약 30분만에 발견) 아까 왔던 이메일에 대응법이 나와있습니다. (아까도 야기했지만 물론 영어)한글로 간단히 정리하면 아래와 같습니다. 1. 우선 ..