bup-on - manual de referencia, opciones, ejemplos de comandos


NOMBRE

bup-on - ejecutar un servidor bup localmente y un cliente de forma remota

SINOPSIS

bup on <hostname> index ...

bup on <hostname> save ...

bup on <hostname> split ...

bup on <hostname> get ...

DESCRIPCIÓN

bup on ejecuta el comando bup dado en el host dado usando ssh. Ejecuta un servidor bup en la máquina local, por lo que los comandos como bup save en la máquina remota pueden respaldarse en la máquina local. (No necesita proporcionar una opción --remote para guardar automáticamente para que esto funcione).

Consulte bup-index(1), bup-save(1), etc. para obtener detalles sobre cómo funciona cada subcomando.

Esta operación de 'modo inverso' es útil cuando se supone que la máquina que se está respaldando no puede conectarse al servidor de respaldo. Por ejemplo, su servidor de respaldo se puede ocultar detrás de un firewall unidireccional en una dirección IP privada o dinámica; usando una clave ssh, se puede autorizar a ssh en cada una de sus máquinas importantes. Después de conectarse a cada máquina de destino, inicia una copia de seguridad, recibe los datos resultantes y los almacena en su repositorio local.

Por ejemplo, si ejecuta varias máquinas Linux privadas virtuales en un proveedor de alojamiento remoto, puede hacer una copia de seguridad de ellas en una computadora local (mucho menos costosa) en su sótano.

EJEMPLOS

Primero indexe los archivos en el servidor remoto:

bup on myserver index -vux /etc
bup server: reading from stdin.
Indexing: 2465, done.
bup: merging indexes (186668/186668), done.
bup server: done

Ahora guarde los archivos del servidor remoto en el $BUP_DIR local:

bup on myserver save -n myserver-backup /etc
bup server: reading from stdin.
bup server: command: 'list-indexes'
PackIdxList: using 7 indexes.
Saving: 100.00% (241/241k, 648/648 files), done.    
bup server: received 55 objects.
Indexing objects: 100% (55/55), done.
bup server: command: 'quit'
bup server: done

Ahora podemos ver el repositorio resultante en la máquina local:

bup ftp 'cat /myserver-backup/latest/etc/passwd'
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
sync:x:4:65534:sync:/bin:/bin/sync

VER TAMBIÉN

bup-index(1), bup-save(1), bup-split(1), bup-get(1)

BUP

Parte de la suite bup(1).

AUTORES

Avery Pennarun apenwarr@gmail.com.