Development/Server (3) 썸네일형 리스트형 MariaDB( MySQL) 서버 재시작 오류 문제 해결 sudo touch /var/log/mysql/maraidb-bin.index 위와 같이 파일을 만들어 준다. SSH 포트를 막고 연결을 끊었을 때 복구방법 예를 들어 ufw deny 22 같은 명령어를 칠 사람은 거의 없겠지만, 방화벽을 켜놓고 ufw allow 22를 안한 경우도 있을 것이다. 게다가 호스팅을 사용하는 경우에는, 더욱 곤란할 수 밖에 없다. 그렇지만, AWS를 사용할 때에는 좋은 방법이 있다.먼저 해당 EC2 인스턴스의 디스크를 복사해서 다른 ec2 인스턴스로 연다. 여기서 다른 ec2 인스턴스를 여는것은, 다른 추가 디스크로 열어야한다그 다음, 해당 인스턴스로 ssh 접속을 한다./etc/ufw/ufw.conf를 편집기로 열고 ENABLED=no로 바꾼다.그 다음 해당 디스크를 바탕으로 원래 쓰던 서버의 디스크 이미지를 교체한다 DB백업하기 ::: 서버 DB가 날라가서 쓰는글 ::: MariaDB나 Mysql에서 사용할 수 있다. mysqldump -u[userId] -p[password] --all-databases > backup.sql 위의 명령어는 서버의 모든 데이터베이스를 backup.sql로 저장하는것이고, mysqldump -u[userId] -p[password] --databases [DatabaseName] > backup.sql 위의 명령어는 특정 데이터베이스를 backup.sql로 저장하는것이다. 복원하려면 mysql 접속후에 아래의 명령어를 사용하면된다. mysql> source dump.sql DB백업과 파일백업은 필수다. 이전 1 다음