tar로 mysql 데이터 백업하면 않되나여..?

overhaul의 이미지

안녕하세요.
이제 막 리눅서로 발을 디디고 있습니다.

한가지 궁금한것이 mysql데이터 백업시 mysqldump명령을 사용하는 거라고 게시판에서 보았는데여...
그런데 mysql데이터는 파일형태로 저장되니깐...
걍 tar로 묶어서 백업하면 않되는 건가여..?
제가 보기엔 별 문제 없을것 같은데...

혹시 된다면 왜 대부분 백업과 복원시에 mysqldump를 사용하라고 하는 걸까요..?
오히려 tar가 더 쉬울것 같은데...

음.... :lol:

정태영의 이미지

버젼에 따라 디비파일이 완벽하게 호환되지 않는 경우도 존재하기 때문에
그렇습니다..

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

overhaul의 이미지

아하 그렇군여.. 아무리 같은 mysql데이터라 하더라도 버전에 따라 호환성의 문제때문에 sql로 저장하는 mysqldump를 사용하는 거군여..
sql로 저장되면 디비간의 호환에는 전혀 문제가 없겠네여...

감사합니다. ^^

우리는 자랑스런 대한국민

cjh의 이미지

같은 버전 내라면 DB 정지하고 tar로 백업해도 됩니다.

--
익스펙토 페트로눔

무한포옹의 이미지

데이터 무결성이나 안정성에 별 신경 안쓰고 싶다면

DB가동중에 tar로 묶어버리시고

옮긴 서버에서 mysql 가동 전에 isamchk 이나 myisamchk 등을 해도

무방합니다.

(단 절대 책임안집니다. ..... 특별히 문제가 되진 않겠지만. )

-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===

pcharley의 이미지

mysqldump로 하는것이 정식이지만 사실
몇몇가지 제약사항이 있어 전체 백업은 그냥
tar 백업을 받습니다. 복구도 빠르고요...

서버간 버젼은 대부분 동일하게 운영되지 않나요..?

by P.C.Harley

무한포옹의 이미지

lvm 과 같은 스냅샷을 지원하는 환경에서

snapshot volume을 만든 후

느긋하게 백업하면 좋죠....

-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===

다즐링의 이미지

3일전에 solaris 2.7 에서 tar로 묶은후 gentoo 에 mysql version 만 같은놈 깔고 그냥 복구 했지요 =3

------------------------------------------------------------------------------------------------
Life is in 다즐링

supply의 이미지

저는 dump를 권장합니다. 백업 파일이 깨졌다고 가정해보면 dump쪽이 더 나은 방법이지 싶습니다.
가능하다면 lock을 걸고 dump 받으시기 바랍니다.

adam8014의 이미지

조금 편하게 할라다가 더 힘들어 지는 수가 있습니다
제가 그런편이구용 그리고 일단은 안정성을 생각해 보세여^----^

마음의 테크를 타자

overhaul의 이미지

제가 나름대로 이해하기는 tar로 묶어서 백업해도 상관은 없지만 데이터의 무결성이나 안전성에 있어서 보장이 않된다는 말씀이네여... 그렇기에 정식방법인 mysqldump를 사용하는 것이 권장됨.
그리고 dump하기전에 DB를 락을 걸어야 함...

이렇다는 말씀이신것 같은데...

우리는 자랑스런 대한국민

bh의 이미지

cjh님의 견해에 pcharley,다즐링님의 경험..
이거 공감합니다..

DB 버전이 같다면.. 굳이 mysql 전문 백업 툴을 쓰지 않아도 상관없습니다..

DB를 안전하게 내린후(동기화).. 전 그냥 cp -a 로.. 이런이런.. - _ -

--
이 아이디는 이제 쓰이지 않습니다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.