5 votos

Utilizar el ordenador Linux como cápsula del tiempo: ¿es posible, pero hay experiencias?

Tengo un ordenador Linux que funciona como servidor en el que también he instalado una cápsula del tiempo (ver para Vortexbox (mi configuración) pero también para Ubuntu).

Antes de usar esto como mi copia de seguridad principal, ¿tiene alguien alguna experiencia con esto? La copia de seguridad funciona, pero ¿también la restauración? ¿Algún comentario, experiencia o historia de éxito?

¿Algún consejo?

Estoy ejecutando Mavericks en mi Mac.

3voto

Mikey T.K. Puntos 1220

He tenido experiencia con esto, y funciona con algunos toques, pero no "sólo funciona" en el sentido de Mac. De vez en cuando, usted encontrará que usted tiene que volver a conectar el volumen, reiniciar un demonio, o bien se enfrentan a errores extraños máquina del tiempo.

Si le parece bien ser así de "práctico", tendrá que instalar Netatalk (demonio AFP) y Avahi (demonio Bonjour) en su máquina Linux, y establecer un defaults en su Mac para permitir que Time Machine utilice las unidades de red.

Esta es la guía que utilicé para montar dicho sistema: http://techiezone.rottigni.net/2013/12/backup-your-mavericks-using-debian-linux-as-a-time-machine/

Asegúrate de vigilarlo de cerca durante las primeras semanas: ¡no hay nada peor que las copias de seguridad que no son realmente copias de seguridad!

2voto

user637338 Puntos 131

Esta es una receta que usé hace tiempo en creo que una raspberry pi que tenía un disco de 3 TB conectado. 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 se me ocurren cambios que deban impedir 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 al estilo debian. Una vez tuve una copia de seguridad de la máquina del tiempo sólo en un disco y un script que escribí que tenía una variable como así test=/${bla} y rm -rf ${test} - PUEDES ADIVINAR - empezó a borrar mi árbol root. Sí, soy un idiota, pero aprendo de mis errores. Eso es más de lo que algunos pueden decir. De todos modos, la restauración de esto no funcionó, se estrelló en algún lugar y he restaurado los datos importantes a mano. Pero esto era un problema de la máquina del tiempo, no tenía nada que ver con debian.

Lo tomé de:

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

Tengo el error en el Macbook: Hay un problema con la base de datos CNID del volumen, se utiliza una base de datos CNID temporal.

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 ha funcionado y en cuanto me compre un Raid algo volveré a hacer la configuración con mi frambuesa ya que es el compromiso ideal entre rendimiento y uso de energía.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X