mysql 리눅스 서버 백업 방법, 정말 급합니다...

익명 사용자의 이미지

안녕하세요
질문드립니다

A라는 회사의 리눅스 서버로 홈페이지를 만들고 있었는데,
이번에 A라는 회사가 다른 사업으로 진출하게 되어
제가 홈을 이전해야 합니다..
그런데 문제는 그 회사의 서버를 관리하는 분이 다 나가셔서
제가 직접 MYSQL을 백업해야 하거든요...

그런데 저는 리눅스를 전혀 하지 못합니다...
몇일동안 백업하지 않으면 그 회사는 데이터를 다 밀겠다는 데요...

어떻게 해야 하죠...

제 생각은 이런데 이게 가능한지요

1 먼저 제가 윈도우98이나 2000 운영체제인 하드디스크를 가지고 간다
2 그 다음 그 서버 컴에 제가 가지고 간 하드디스크를 마스터로 잡고,
원래 있던 리눅스 하드를 세컨드로 잡는다
3 윈98(혹 2000)으로 부팅한다
4 세컨드로 잡힌 리눅스 하드의 데이터를 백업해 C로 복사한다...

제가 생각한 위의 과정대로 리눅스 하드의 MYSQL 데이터를
C로 백업할수 있는지요?
MYSQL 형태로 가능합니까?
아니면 혹 그냥 일반 파일데이터 형태로?

- 질문을 정리해서 올립니다 -
1. 윈도우로 부팅한 시스템에서 세컨드로 잡힌 리눅스 하드의 모든 파일에
접근이 가능한지요?
2.윈도우로 부팅한 시스템에서 리눅스 하드에 있는 MYSQL 을
SQL 형태로 그대로 덤프해서 제 윈도우 하드로 복사할수 있는지요?

제겐 너무나 소중한 자료이고, 시간이 없습니다...
꼭 좀 부탁드립니다....

익명 사용자의 이미지

일단, 윈도에서 리눅 파일 시스템 접근은 절대 불가 입니다.
물론 접근하게 해 주는 프로그램은 있지만 그 프로그램이 안정성을 보장
못 합니다.

어떻게든 리눅스에 접속해서 다음과 같이만 해 주시면 mysql 백업은 가능
합니다.

mysqldump -u 계정명 -p DB이름 TABLE이름 > file이름

이렇게 하면 지정한 파일 이름으로 파일이 하나 생기는데 이걸
ftp등으로 접속해서 다운받아오셔도 됩니다.
혹시 root 계정의 암호를 알고계시다면 그냥
mysqldump -u root -p --all-databases > file이름
하시면 전체가 백업됩니다.
물론 이때 생성된 파일의 내용은 sql문으로 되어있습니다.

__
SOrCErEr

익명 사용자의 이미지

정말 고맙습니다...
그런데 아시다 시피 리눅스 서버 관리자가 나가 버리고,
연락도 안됩니다...
그래서 루트 계정,아이디 아무것도 모르고요...

그리고 현재 그 리눅스 서버는 인터넷에 연결되어 있지도 않고
현재 전원을 내리고 포맷(?) 만을 대기하고 있는 상태입니다...

그럼 ghost나 이런 백업유틸로 그 리눅스 하드 전체를 백업해서
제가 가지고 있을 방법은 없는가요...
ghost로도 백업이 안되는지요...
윈도우로 부팅하면 ghost로도 리눅스 하드에 접근이 안됩니까?

정말 미치겠습니다..흑....

sql님이 이런 상황이시라면
어떻게 조치를 하시겠는지 좀 알려주십시요...

익명 사용자의 이미지

여러가지 편법이 있지만 일단은 대충 가능한것을 말씀드리겠습니다.
현재로서는 윈도우에서 리눅스 파티션을 접근할 수 있는 프로그램 이름은
잊어버린 상태라 다른 분이 도움을 주셔야 할 듯 하고,

리눅스가 설치된 그 컴퓨터를 직접 만질 수 있을 경우
컴을 켜고 lilo 라는 화면이 나오면

linux single 라고 입력합니다.
만약 그렇게 안 나오고 그림이 나온다면
Alt+x 인가 ctrl+x를 누르면 lilo 이라고 뜰것입니다.
여튼 linux single를 입력하면 관리자 암호 필요 없이 바로 로긴이 됩니다.

그리고 부팅되길 기다렸다가 다 되면
/etc/init.d/network start
를 해서 OK가 뜨길 기다려 주십시요.

이제 cd /var/lib/mysql 을 하시면 그 위치가 mysql db가 저장되는 곳입니다.
파일을 업로드 할 수 있는 ftp를 준비하십니다. 흔히 무료계정을 주는 그런
곳도 좋습니다. 그리고 다음과 같이 합니다.

ncftp -u 계정명 서버주소
그러면 암호를 묻는데 암호를 입력하고 다시 다음과 같이 합니다.
mput -R *

이제 이걸로 mysql의 백업은 다 되었습니다.
나중에 필요할 때 해당 ftp에서 파일을 다 받으시면 되지요.
하지만 문제해결이 된건 아닙니다. 나중에 mysql에서 비밀번호를 모르므로
복구를 한다 해도 접근은 어렵습니다. 그래도 일단은 백업은 된 것이므로
잠시 숨을 돌려도 되겠지요. 그리고 언젠가 어디서 봤는지 잊어버렸지만
mysql의 암호를 잊어버렸을 때 찾는 방법을 봤었습니다. 일단은 백업해놓구
천천히 암호를 풀 방법을 찾아보세요.

__
SOrCErEr

익명 사용자의 이미지

음.. 제가 답글을 올리던 중간에 확인해보니.. 소서러아찌가 답글을 올렸군
요..

제가 봐서는.. 지금 질문올리신분은 유닉스 계열의 컴에 대하여 완전 문외한인
듯 합니다.

소서러님의 그런 글은 거의 쓸모거 없을지도 모른다는 전제하에~ 하나의 방법
을 더 설명드리죠~~

리눅스 and mysql을 다룰줄 아는 인력을 한명 아르바이트로 하루 쓰세요~
리눅스 싱글로 로그인하면 root권한으로 뭐든 할수 있으니~

차라리 조금 돈을 들이더라도~ 그게 가장 안전한 방법일듯 합니다.~~

단순한 윈도우야~ 그냥 밀면 끝일테지만...
유닉스 계열의 OS는 상당히 유기적인 파일구조를 가지기 때문에~~~
유닉스 계열의 OS에 대한 이해 없이 작업에 들어갔다간.. 망치기 쉽상입니다.

익명 사용자의 이미지

야나기+ wrote..
음.. 제가 답글을 올리던 중간에 확인해보니.. 소서러아찌가 답글을 올렸군
요..

제가 봐서는.. 지금 질문올리신분은 유닉스 계열의 컴에 대하여 완전 문외한

듯 합니다.

소서러님의 그런 글은 거의 쓸모거 없을지도 모른다는 전제하에~ 하나의 방

을 더 설명드리죠~~

그래서 명령어 한줄한줄 다 적은거에요..(..)


리눅스 and mysql을 다룰줄 아는 인력을 한명 아르바이트로 하루 쓰세요~
리눅스 싱글로 로그인하면 root권한으로 뭐든 할수 있으니~

차라리 조금 돈을 들이더라도~ 그게 가장 안전한 방법일듯 합니다.~~

루트랑 db암호 다 모르신데요..(..)
근데 지금 생각해보니 야낙아저씨 용돈벌이할 생각이 있는것 같이 보이...
쿨럭쿨럭;

__
SOrCErEr

ps. 헤헤^^;;

익명 사용자의 이미지

이미 컴이 부팅된 상태라면 꼭 Ctrl+Alt+Delete를 눌러 재부팅을 하시구요

그렇게 해서 재부팅하고, 작업 끝나고 끌 때엔 halt 를 입력하고 엔터를
하시면 꺼집니다.

__
SOrCErEr

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.