2010-05-18 4 views
0

Windows 서버 (2008)에서 mysql 데이터베이스를 백업하는 가장 안전하고 안전한 방법은 무엇입니까? "MySQL 관리자"가 있지만 백업 프로젝트 암호를 저장해야합니다. 나는 서버에 액세스하는 모든 사람이 데이터베이스에 쉽게 액세스 할 수 있기 때문에 열심히하지 않습니다. Windows 인증과 같이 SQL Server와 비슷한 작업을 수행 할 수 있습니까? 가장 안전하고 (실용적인) 백업 방법은 무엇입니까? 마지막으로 데이터베이스 백업에 필요한 권한은 무엇입니까? 이 작업을 위해 단일 사용자를 만들었습니다.안전한 방법으로 MySQL 데이터베이스를 백업 하시겠습니까?

알려 주시기 바랍니다.

+0

얼마나 자주 백업해야합니까? 테이블이 얼마나 큽니까? –

답변

1

백업 사용자는 백업해야하는 각 스키마에 대해 RELOAD 권한과 SELECT + LOCK TABLE이 필요합니다.

가장 쉬운 방법은 로컬 호스트에만 바인딩 된 사용자 (예 : back @ localhost)를 만들고 SSL 인증서를 사용하여 서버에 대해 사용자를 인증하는 것입니다 (mysql 설치에 SSL 지원이있는 경우).

호스트 인증을 사용하여 MySQL 서버에 로그인 할 수 있는지 잘 모르겠습니다. 내 GNU/리눅스 상자에 접속하려고하면 mysql -p를 입력하면 현재 연결된 사용자의 암호를 묻지 만 암호를 입력해야합니다 ...

약간 도움이 될만한 희망입니다.

관련 문제