[질문]usb 메모리 dd로 백업하는방법

Fe.head의 이미지

usb 메모리에 있는 내용을 통째로 백업을 할려는데요.

usb 가 4G 용량입니다.

그런데 있는 내용은 한 300M이고요.

이미째 통째로 백업할려고

dd if=/dev/sdb of=/cygdrive/d/Backup/usb_clonezilla.img bs=1M

이런식으로 백업할려고 하는데 용량이 4G가 나오는것 같습니다.

이것을 압축을 하면서 백업을 하거나

아니면 내용만 300M 백업을 하는 방법이 없는지요?

일단 usb 부팅이 되는거라 나중에 꼬옥 부팅이 되게끔 되야됩니다.

Fe.head의 이미지

압축 하면서 백업을 해왔습니다.

dd if=/dev/sdb | gzip > aa.img.z

되기는 하는데 신통치 않군요.

mbr 백업및 복구는 알아 냈습니다.

#백업
dd if=/dev/sdb of=./usb.mbr count=1 bs=512
 
복구
dd if=./usb.mbr of=/dev/sdb

그런데 해당용량만 백업하는 방법은 아직 모르겠네요.

어떻게하면 해당용량만으로 백업할수 있을까요?

-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

지리즈의 이미지

Fe.head의 이미지

답글 주셔서 감사합니다. parted 라는것이 있군요.

문서를 보고 사이트를 알아본 결과 cygwin에는 없는듯 보이네요.

dd나 cat등으로는 불가능 할까요?
-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

지리즈의 이미지

dd나 cat을 이용한 파티션 단위 백업의 문제점은
사용공간만 백업하는 것이 아니라,
파티션 전체 이미지 전체를 압축하는 것에 있습니다.

4G=> 4G가 입니다

여기서 dd if=/some/partition | gzip -9 > wtf

이런 것으로 실시간 압축을 해도,
4G가 중 300M 분량만 남는 것이 아니라, 거의 4G만큼 크기로 남는데,
문제가 바로 사용하지 않는 공간에 쓰여져 있는 쓰레기 값들 때문입니다.

인스톨 직전에..

dd if=/dev/zero of=/some/partition 등과 같이
미리 불필요한 공간을 빼곡히 지워 주는 방법이나
win32라면 사용하지 않는 파티션 빈공간을 지워주는 보안관련 유틸등을 이용하면
압축 대상은 4G를 대상으로 하기 때문에 시간은 많이 걸리지만,
dd if=/some/partition | gzip -9 > wtf 등의 방식으로도
거의 300M 분량의 크기를 얻을 수 있을 겁니다.

ps) 사실 dd,cat 백업의 장점은...
파티션 내용이 어떤 형태이던지 상관이 없다는 점입니다.
즉, 파티션 내부의 내용을 전혀 파악하지 못하는 이상한 파티션이라도 백업이 가능하다는 점이죠.
단점은 파티션 내부의 내용을 전혀 신경쓰지 않기 때문에,
파티션내의 빈공간과 사용공간을 구별할 수 없다는 점입니다.

따라서, 파티션 포멧을 인식하는 프로그램에서..
파티션 내의 사용하지 않는 공간에 압축시 효율이 좋은 중복되는 값으로 채워 놓으면,
dd로 읽으면서 압축을 할경우 최종 백업크기를 크게 줄일 수 있습니다.

There is no spoon. Neo from the Matrix 1999.

There is no spoon. Neo from the Matrix 1999.

Fe.head의 이미지

답글 감사합니다.

좋은 정보를 얻어갑니다.^^

-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

primewizard의 이미지

Fe.head의 이미지

사실은.. usb에 있는 이것을 백업을 시도 하고 있었습니다. ㅡ.ㅡㅋ
-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

primewizard의 이미지

제가 질문 자체를 잘 못 이해한 것일 수 있으나
저같은 경우 clonezilla live cd로 usb 메모리 백업&복원이 잘 되었습니다.
그런데 애초에 usb메모리 내용은 어떻게 만드신 것인지.....

댓글 달기

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