Linux 컴퓨터를 타임 캡슐로 사용-가능하지만 경험이 있습니까?


5

Linux 컴퓨터를 서버로 실행하여 시간 캡슐을 설치했습니다 (Vortexbox (내 설정) 및 Ubuntu 참조).

이것을 내 기본 백업으로 사용하기 전에이 경험이 있습니까? 백업이 작동하지만 복원도 수행됩니까? 의견, 경험, 성공 사례가 있습니까?

팁이 있습니까?

Mac에서 Mavericks를 실행하고 있습니다.

답변:


3

나는 이것에 대한 경험을 가지고 있었고, 그것은 약간의 왜곡과 함께 작동하지만 맥의 의미에서 "그냥 작동"하지는 않습니다. 때때로, 당신은 당신이 볼륨을 다시 연결하거나, 데몬을 재시작하거나, 이상한 타임머신 오류에 직면해야한다는 것을 알게 될 것입니다.

"손에 쥐고"괜찮다면 Linux 컴퓨터에 Netatalk (AFP 데몬) 및 Avahi (Bonjour 데몬)를 설치하고 defaultsMac에서 Time Machine이 네트워크 드라이브를 사용할 수 있도록 옵션을 설정 해야합니다. .

다음은 그러한 시스템을 설정하는 데 사용한 가이드입니다. http://techiezone.rottigni.net/2013/12/backup-your-mavericks-using-debian-linux-as-a-time-machine/

처음 몇 주 동안주의 깊게 살펴보십시오. 실제로 백업되지 않은 백업보다 나쁘지 않습니다!


감사합니다-지금 시도 중입니다. 이 가이드 info.vortexbox.org/tiki-index.php?page=SetupTimeMachine 에 따라 vortexbox에 설정했는데 완벽하게 작동하는 것 같습니다. 추천 해 주셔서 감사합니다.
Rainer

2

이것은 내가 오래전에 사용했던 레시피입니다. 3TB 디스크가 연결된 라즈베리 파이라고 생각합니다. MacBook Pro가 있는데 전원 공급 장치에 연결하면 닫혀 있어도 백업을 수행합니다. 하드 드라이브가 죽을 때까지 몇 달 동안 작동했습니다.

Mavericks로 이것을 테스트하지는 않았지만 이것이 작동하지 못하게하는 변경 사항은 생각할 수 없습니다. 큰 부분 복원이 때때로 실패하는 것처럼 보였지만 복원은 정상적으로 작동했지만 데비안 스타일 타임 캡슐의 특징은 아닙니다. 나는 한 번만 디스크에 타임 머신 백업을했고 test = / $ {bla} 및 rm -rf $ {test}와 같은 변수를 가진 스크립트를 작성했습니다. 예, 나는 바보이지만 실수를 통해 배웁니다. 그것은 어떤 사람들이 말할 수있는 것 이상입니다. 어쨌든, 이것의 복원은 효과가 없었고 어딘가에서 추락했으며 중요한 데이터를 손으로 복원했습니다. 그러나 이것은 타임 머신 문제였으며 데비안과는 아무런 관련이 없었습니다.

나는 그것을했다 :

http://routerjockey.com/2009/08/28/setting-up-apple-filing-protocol-and-bonjour-under-debian/

apt-get build-dep netatalk
apt-get install libcrack2-dev fakeroot libssl-dev
apt-get source netatalk

cd netatalk-2.2.2/
dch -v 2.2.2-2+SSL (enter ctrl+x y and enter)

DEB_BUILD_OPTIONS=ssl dpkg-buildpackage -rfakeroot

cd ..
dpkg -i netatalk_2.2.2-2+SSL_i386.deb
aptitude hold netatalk


vi /etc/default/netatalk

    ATALKD_RUN=no
    PAPD_RUN=no
    CNID_METAD_RUN=yes
    AFPD_RUN=yes
    TIMELORD_RUN=no
    A2BOOT_RUN=no

vi /etc/netatalk/afpd.conf

add line at bottom:
- -tcp -noddp -uamlist uams_dhx_passwd.so,uams_dhx2_passwd.so

This was the old line that caused unsupported server problem:
- -transall -uamlist uams_randnum.so,uams_dhx.so -nosavepassword -advertise_ssh


vi /etc/netatalk/AppleVolumes.default

at the bottom add:
~/                 "Home Directory"   "$u"        cnidscheme:cdb
/data/music        mp3                allow:chris
3## This line is different from the tutorial in the link, as it did not work     without the tm option
/data/timemachine  TimeMachine        allow:chris cnidscheme:cdb  options:usedots,upriv,tm

Macbook에서 오류가 발생했습니다. 대신 임시 CNID DB를 사용하여 볼륨의 CNID DB에 문제가 있습니다. 자세한 내용은 서버 메시지를 확인하십시오!

cnidscheme : cdb를 cnidscheme : dbd로 변경 한 후 오류가 사라졌습니다.

/etc/init.d/netatalk restart

apt-get install avahi-daemon
apt-get install libnss-mdns

vi /etc/nsswitch.conf

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4 mdns

vi /etc/avahi/services/afpd.service

이 파일에는 다음이 포함되어야합니다.

<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
 <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
 <service-group>
 <name replace-wildcards="yes">%h</name>
 <service>
     <type>_afpovertcp._tcp</type>
     <port>548</port>
 </service>
 <service>
     <type>_device-info._tcp</type>
     <port>0</port>
     <txt-record>model=Xserve</txt-record>
 </service>
</service-group>


/etc/init.d/avahi-daemon restart

chown -R chris:chris /data/timemachine/
chown -R chris:chris /data/music

이것은 나를 위해 일했고 Raid 무언가를 구입하자마자 성능과 에너지 사용 간의 이상적인 타협이므로 라즈베리로 설정을 다시 실행할 것입니다.


이 자세한 답변과 파이 사용 아이디어에 감사드립니다.
Rainer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.