RESOURCES

자료실

게시글을 확인하세요.

telnet, ssh DB 디비백업,복원하는 방법

알림이 조회 5757 No. 98
계정&이메일&디비 패스워드 변경하시는 방법 ◐ 계정(ftp) & 이메일 & 디비 페스워드 변경 ◑ ※ 비밀 번호는 자신이 바꾸실 비번을 입력해 주시면 됩니다. (영문, 숫자, 특수문자조합도 가능) ☆ ftp & 이메일 비밀번호변경 하는 방법 명령어( passwd )를 실행 합니다. ( 자신의 패스워드를 바꾸는 명령입니다. 유닉스, 특히 인터넷의 세계에서는 일반 컴퓨터 상황에 비하여 훨씬 해킹에 대 한 위험이 높습니다. 패스워드는 완성된 단어 보다는 단어 중간에 숫자나 키보드의 ^, #, ' 등과 같 은 쉽게 연상할 수 없는 기호를 삽입하여 만들어 주는 것이 좋습니다. ) [test@home test] $ passwd [엔터] Changing password for user htest. Changing password for htest (current) UNIX password: <== 현재 사용하시는 ftp 패스워드를 입력 합니다 New password: <== 변경하고자 하는 ftp 패스워드 입력 Retype new password: <== 확인을 위해 다시 한번 입력 passwd: all authentication tokens updated successfully. <== 변경 성공 메시 지 입니다. BAD PASSWORD <== 기존 패스워드와 동일 하거나 자릿수가 적을 때 그밖의 조건에 안 맞을 경우 (1) 메일 아이디로 ssh 접속 후 'y'를 입력 하시고 위와 동일한 방법으로 실행 해 주시면 변경이 완료 됩니다. ▷ Host Name : 도메인 주소를 입력해 주시면 됩니다.(예 : http://enterhost.co.kr --> enterhost.co.kr ) ▷ User : 메일ID를 입력해 주는 부분 입니다. ☆ 디비 패스워드 변경 방법. ※ ssh를 이용한 디비 패스워드 변경하는 방법 ▷ mysql 에 접속을 합니다.( 보안텔넷접속 상황에서 mysql 명령어를 아래와 같 이 입력해 주시면 접속이 됩니다. ) -u : 디비 유저 -p : 디비 패스워드 [test@home test] $ mysql -utest -ppass Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 2377 to server version: 4.0.26-log Type 'help;' or 'h' for help. Type 'c' to clear the buffer. mysql> ▷ 위의 화면과 같이 mysql 에 접속을 하시고 비밀번호를 바꾸어 주시면 됩니다. ( 아래화면과 같이 set password = password('변경하실 패스워드');를 입력해 주 시면 됩니다. ) mysql> SET PASSWORD = PASSWORD('변경하실 패스워드'); Query OK, 0 rows affected (0.00 sec) ▷ 웹디비관리기(mysql)를 이용한 디비 패스워드 변경하는 방법 * 또는 아래 그림 처럼 디비관리기에 접속 후 sql 을 클릭 하시고 실행창에 명령어 를 입력 합니다. ◎ 입력할 명령어 : SET PASSWORD = PASSWORD('변경하실 패스워드'); ====================================================================== - 디비백업 백업 하는 명령어 : mysqldump -u디비유저 -p디비패스워드 디비네임 > db_sample.sql ◎ mysqldump : 백업을 받기 위한 명령어 입니다. -u : 디비유저(엔터호스트의 경우 계정아이디와 동일)아이디 입력하는 부분 입니다. -p : DB 패스워드 입력하는 부분 입니다. 디비네임은 엔터호스트의 경우 계정아이디와 동일 합니다. 파일명 : 임의로 생성될 파일명을 지정 하시면 됩니다 ====================================================================== - 디비 복원 복구 하는 명령어 : mysql -u디비유저 -p디비패스워드 디비네임 < db_sample.sql ◎ mysql : 복구를 하기 위한 명령어 입니다. -u : 디비유저(엔터호스트의 경우 계정아이디와 동일)아이디 입력하는 부분 입니다. -p : DB 패스워드 입력하는 부분 입니다. 디비네임은 엔터호스트의 경우 계정아이디와 동일 합니다. 파일명 : 임의로 생성될 파일명을 지정 하시면 됩니다 ===================================================================== My sql DB백업방법(텔넷) mysqldump -u 사용자아이디 -p 백업받을디비 > 백업파일명 /usr/local/mysql/bin/mysql -u test -p testdb Enter password: test 서버이전시에나 현재의 DB 자료를 백업받으시길 원하시는 경우에는 mysqldump 명령 을 아래와 같이 실행하시어 백업받으실 수 있습니다.(백업파일명이 testdb.sql일경 우) /usr/local/mysql/bin/mysqldump -u test -p testdb > testdb.sql 이와 같이 백업받으신 파일을 DB로 다시 복구하시고자 하실경우에는 mysql접속시 파일명을 아래와 같이 적어주시면 가능합니다. /usr/local/mysql/bin/mysql -u test-p testdb < testdb.sql