Esta es una receta que usé hace mucho tiempo en una pi frambuesa que tenía un disco de 3 TB adjunto. Tengo un MacBook Pro y cuando está conectado a una fuente de alimentación, hace la copia de seguridad incluso cuando está cerrado. Funcionó durante meses hasta que el disco duro murió.
Debo decir que no he probado esto con Mavericks, pero no puedo pensar en cambios que eviten que esto funcione. La restauración funcionó bien, aunque experimenté que las grandes restauraciones parciales a veces parecen fallar, pero esto no es una peculiaridad de la cápsula del tiempo del estilo debian. Una vez tuve una copia de seguridad de la máquina del tiempo en un disco y una secuencia de comandos que escribí que tenía una variable como test = / $ {bla} y rm -rf $ {test} - PUEDES GUESS - comenzó a eliminar mi árbol raíz. Sí, soy un idiota, pero aprendo de mis errores. Eso es más de lo que algunas personas pueden decir. De todos modos, la restauración de esto no funcionó, se estrelló en algún lugar y restauré datos importantes a mano. Pero este era un problema de la máquina del tiempo, no tenía nada que ver con Debian.
Lo tomé de:
enlace
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
Tengo el error en el Macbook:
Algo está mal con la base de datos CNID del volumen, en su lugar utiliza la base de datos CNID temporal. ¡Compruebe los mensajes del servidor para obtener más detalles!
Después de cambiar cnidscheme: cdb a cnidscheme: dbd el error desapareció.
/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
Este archivo debe contener:
<?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
Esto me funcionó y, tan pronto como haya comprado un Raid, rehaceré la configuración con mi frambuesa, ya que es el compromiso ideal entre rendimiento y consumo de energía.