[완료] 우분투에서 파일 동기화 및 백업

wkcho의 이미지

리눅스는 거의 문외한이다시피 한데;;
교수님께서 이번에 새로운 서버를 사시고 냅다 맡겨주시는 바람에 머리가 하얗게 새고 있습니다.

이번에 새로이 외장 HDD case 인 turret 을 설치하여
총 4개의 하드를 추가하였습니다.

이전에 서버 관리하시던 선배님께서
두개의 하드만 사용하고 나머지 두 개는 rsync 를 사용하여 동기화 및 백업을 하면 된다고
말만 하시곤 졸업 후 미국으로 휘릭 가시는 바람에

방법을 찾다가 여기에 질문을 남깁니다;;

=> rsync 를 사용하여 sdb와 sdc의 내용을 sdd와 sde의 HDD에
정기적으로 auto-mirroring 을 하려고 하는데 방법을 좀 알려주시면 감사하겠습니다.

우분투를 사용하는 서버이며 rsync 는 깔려 있습니다만,,,
"정기적으로" 동기화 하는 간편한 방법이 있나요?

-----------------------------------------------------------

질문 방향을 수정하여;;

관련글들을 검색해 보면

xinetd 슈퍼 데몬을 다시 실행하여 rsync서비스가 작동될 수 있도록 한다.
[root@localhost /]# /etc/init.d/xinetd restart
xinetd 를 정지함 : [ 확인 ]
xinetd (을)를 시작합니다 : [ 확인 ]
[root@localhost /]# _

rsync 서비스는 873 서비스 포트를 이용하므로, 텔넷으로 이 포트로 접속하여 rsyncd 정
보가 나오는지를 확인한다. 만일 접속이 이뤄지지 않는다면 방화벽을 점검하거나
/etc/rsyncd.conf 파일의 설정이 정확한지를 체크한다.

[root@localhost /]# telnet localhost 873
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1)
Escape character is '^]' .
@RSYNCD: 26
_ ----->대기중인 커서를 의미함.

(ref~ http://iksu.egloos.com/277135 )

이런 글들을 찾을 수가 있는데요
레드햇이 아니라 그런지 /etc/xinetd.d 등을 찾을 수가 없습니다;;

어디에 있는지 혹시 아시나요?
whereis rsync 를 해서 보아도 /usr/bin/rsync 혹은 /usr/X11R6/bin/rsync 혹은 /usr/bin/X11/rsync
에 있다고 하여 가 보아도 저런 파일은 찾을 수가 없습니다;;; -_ㅠ;;

혹시 아시는 분 계신가요?

완기.


익명 사용자의 이미지

이런일 하시는거 보면 컴퓨터 관련 학과 이신것 같은데, -_-;;

백업으로 검색하면 관련 자료들 엉청 많습니다.

wkcho의 이미지

아니구여;;;

전 천문학과 입니다만;;
백업 관련 글을 보아도 /etc/xinetd.d 같은 말들이 있는데
우분투에서 찾아 볼 수가 없어서요;; -_ㅠ

cron 이나 데몬을 사용한다고 하는데 또;; 관련 지식이 전무하여;;
이해 불가예요;;;

관련하여 쉽게 이해할 수 있는 글이 있다면 링크 정도 시켜만 주셔도
감사하겠습니다;; 꾸벅;;

SoftOn의 이미지

우분투에서

rsync 설치는

$ sudo apt-get install rsync

시작하는 방법은

$ sudo /etc/init.d/rsync restart

설정 파일은

/etc/rsyncd.conf

-- 여담

저 같은 경우 flexbackup 설치해서 cron으로 정기적으로 백업하고 있습니다.

flexbackup은 설치하시고 /etc/flexbackup.conf 열어 보시면 예제가 들어 있으니 적당히 고쳐서 사용하면 될 듯합니다.

그 후 정기적으로 실행되기 위해서는

$ sudo crontab

아래의 내용을 조금 고쳐서 ^^;
(대충 매월 1일 새벽 4시 풀 백업, 매주 일요일 새벽6시 증분 백업)

00 4 1 * * /usr/bin/flexbackup -set all -level full
00 6 * * 7 /usr/bin/flexbackup -set all -level incremental

wkcho의 이미지

말씀해주신대로 flexbackup 를 설치하고 이를 사용하려고 합니다

그런데 두 가지 질문이 있습니다

1. 앞서 질문드린 대로 하드 총 4개 중에서

sdb와 sdc의 자료를 sdd와 sde에 "각각"
backup 을 하려는 경우에

/etc/flexbackup.conf 에서
따로 지정할 수가 있나요?

$set{'backup1'} = "/DATA1" #현재 /DATA1 과 /DATA2 에 각각 sdb, sdc 가 마운트되어 있는 상황입니다
$set{'backup2'} = "/DATA2"

이렇게 설정하는 건가 하였는데

$device 에 가서는 이를 어떻게 연결해주어야 할지 모르겠습니다;;

2. type 지정 에서 'rsync' 를 지정해도 되는 것이죠?
이런 경우에는 압축이 안 되는 것인가요?
아니면 gzip 등으로 압축한 것을 rsync 한다는 말인가요?

보아주셔서 고맙습니다~ ^^*

댓글 달기

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