InglésFrancésEspañol

Ad


icono de página de OnWorks

obnam - Online en la nube

Ejecute obnam en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando obnam que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


obnam: crear, restaurar y manipular copias de seguridad

SINOPSIS


Obnam [--siempre-restaurar-setuid] [--no-siempre-restaurar-setuid] [--control=TAMAÑO]
[--tamaño de bolsa de trozos=TAMAÑO] [--trozo-caché-tamaño=TAMAÑO] [--tamaño de porción=TAMAÑO]
[--chunkids-por-grupo=NUM] [--nombre del cliente=NOMBRE DEL CLIENTE] [--comprimir-con=PROGRAMA]
[--config=ARCHIVO] [--volcado-config] [--Dump-setting-names] [--generar-manpage=PLANTILLA] [-h]
[--ayuda] [--ayudar a todo] [--listar-archivos-de-configuración] [--versión] [--sin configuraciones predeterminadas]
[--límite de choque=CONTADOR] [- edad crítica=EDAD ] [- duplicar=MODO] [--tamaño de la bolsa de aire=TAMAÑO]
[--dir-cache-tamaño=TAMAÑO] [--perfil-memoria-volcado=MÉTODO] [--dump-repo-archivo-metadatos]
[--no-dump-repo-archivo-metadatos] [--encriptar-con=CIFRAR CON] [--excluir=EXCLUIR]
[--excluir-cachés] [--no-excluir-cachés] [--excluir de=ARCHIVO] [--fsck-arreglar]
[--no-fsck-arreglar] [--fsck-ignorar-trozos] [--no-fsck-ignorar-trozos]
[--fsck-ignore-cliente=NOMBRE] [--fsck-última-generación-solo] [--no-fsck-última-generación-solo]
[--fsck-rm-sin usar] [--no-fsck-rm-sin usar] [--fsck-skip-sumas de comprobación]
[--no-fsck-skip-sumas de verificación] [--fsck-skip-dirs] [--no-fsck-skip-directorios] [--fsck-saltar-archivos]
[--no-fsck-skip-archivos] [--fsck-saltar-generaciones] [--no-fsck-skip-generaciones]
[--fsck-skip-por-cliente-b-árboles] [--no-fsck-skip-por-cliente-b-árboles]
[--fsck-omitir-árboles-b-compartidos] [--no-fsck-omitir-árboles-b-compartidos] [--fusible-opción=FUSIBLE]
[--Generacion=GENERACION] [--gnupghome=DIRINICIO] [--bits de ruta de identificación=IDPATH-BITS]
[--idpath-profundidad=IDPATH-PROFUNDIDAD] [--idpath-saltar=IDPATH-SALTAR] [--incluir=INCLUIR]
[--guardar=MANTEN] [--detalles-clave] [--sin-clave-detalles] [--keyid=ID CLAVE] [- puntos de control de salida]
[--no-dejar-puestos de control] [- tiempo de espera de bloqueo=TIMEOUT] [--Iniciar sesión=ARCHIVO] [--log-mantener=N]
[--nivel de registro=NIVEL] [--log-max=TAMAÑO] [- modo de registro=MODO] [- tamaño de lru=TAMAÑO]
[- intervalo de volcado de memoria=SECONDS] [- tamaño de nodo=TAMAÑO] [--un sistema de archivos]
[--no-un-sistema-de-archivos] [--producción=ARCHIVO] [--pretender] [- corrida en seco] [--no actuar] [--no-pretender]
[--sin funcionamiento en seco] [--no-no-actuar] [--fingir tiempo=TIMESTAMP] [--puro-paramiko]
[--no-puro-paramiko] [--tranquilo] [--silencio] [--no-silencioso] [--no-silencioso] [-rEnlance]
[--repositorio=Enlance] [- formato de depósito=FORMATO] [--raíz=Enlance] [--sftp-retraso=RETARDO SFTP]
[- archivos-pequeños-en-btree] [--no-archivos-pequeños-en-btree] [--ssh-comando=EJECUTABLE]
[--ssh-host-claves-control=VALOR] [--ssh-clave=NOMBRE DEL ARCHIVO] [--ssh-hosts-conocidos=NOMBRE DEL ARCHIVO]
[- claves-de-host-ssh-estrictas] [--no-estrictas-ssh-claves-de-host] [- bits de clave simétrica=BITS]
[- prueba-falla-coincidencia=REGEXP] [--a=A] [--rastro=TRACE] [--subir-tamaño-de-cola=TAMAÑO]
[--verboso] [--no verboso] [--verificar-aleatoriamente=N] [--advertir=EDAD ] [- débil-aleatorio]
[--no-débil-aleatorio]

Obnam [opciones] _cerrar con llave
Obnam [opciones] añadir clave [CLIENTE-NOMBRE] ...
Obnam [opciones] respaldo [De miembros|Enlance] ...
Obnam [opciones] claves de cliente
Obnam [opciones] clientes
Obnam [opciones] diferencia [GENERACION1]GENERACION2
Obnam [opciones] volcado-repo
Obnam [opciones] bloqueo forzado
Obnam [opciones] olvidar [GENERACION] ...
Obnam [opciones] fsck
Obnam [opciones] generaciones
Obnam [opciones] genidos
Obnam [opciones] ayuda
Obnam [opciones] ayudar a todo
Obnam [opciones] kdirstat[ARCHIVO] ...
Obnam [opciones] lista-errores
Obnam [opciones] formatos de lista
Obnam [opciones] lista-claves
Obnam [opciones] lista de niveles superiores
Obnam [opciones] es [ARCHIVO] ...
Obnam [opciones] monte [RAÍZ]
Obnam [opciones] nagios-última-edad-de-copia de seguridad
Obnam [opciones] eliminar-cliente [CLIENTE-NOMBRE] ...
Obnam [opciones] eliminar clave [CLIENTE-NOMBRE] ...
Obnam [opciones] restaurar [De miembros] ...
Obnam [opciones] verificar [De miembros] ...

DESCRIPCIÓN


Obnam realiza, restaura, manipula y se ocupa de las copias de seguridad. Puede almacenar
copias de seguridad en un disco local o en un servidor a través de sftp. Cada generación de respaldo parece un
instantánea nueva, pero es realmente incremental: el usuario no necesita preocuparse si es una
copia de seguridad completa o no. Solo se realiza una copia de seguridad de los datos modificados, y si ya hay una parte de los datos
copia de seguridad en otro archivo, esos datos se reutilizan.

El lugar donde se colocan los datos respaldados se denomina depósito de respaldo. Un repositorio
puede ser, por ejemplo, un directorio en un servidor sftp o un directorio en un disco duro USB. A
El repositorio único puede contener copias de seguridad de varios clientes. Sus datos se entremezclarán
como si estuvieran usando repositorios separados, pero si un cliente hace una copia de seguridad de un archivo, los demás
puede reutilizar los datos.

Obnam la sintaxis de la línea de comandos consta de una comando posiblemente seguido de argumentos. los
Los comandos se enumeran a continuación.

· copia de seguridad hace una nueva copia de seguridad. La primera vez que se ejecuta, realiza una copia de seguridad completa, después
que uno incremental.

· restaurar es lo opuesto a una copia de seguridad. Copia los datos respaldados desde la copia de seguridad.
repositorio a un directorio de destino. Puedes restaurar todo en una generación, o
sólo archivos seleccionados.

· clientes enumera los clientes que están respaldados en el repositorio.

· generaciones enumera cada generación de copia de seguridad para un cliente determinado, además de algunos metadatos
sobre la generación.

· genidos enumera el identificador para cada generación de respaldo para un cliente determinado. No
se muestra otra información. Esto puede resultar útil para la creación de scripts.

· ls enumera el contenido de una generación determinada, similar a ls -lAR.

· kdirstat enumera el contenido de una generación determinada, en un formato compatible
con el kdirstat formato de archivo de caché, que luego se puede utilizar para visualizar el
contenido de una copia de seguridad.

· verificar compara los datos de la copia de seguridad con los datos reales del usuario y se asegura de que sean
idéntico. Es más útil ejecutar inmediatamente después de una copia de seguridad, para comprobar que
realmente funcionó. Se puede ejecutar en cualquier momento, pero si los datos del usuario han cambiado,
la verificación falla a pesar de que la copia de seguridad es correcta.

· olvidar elimina las generaciones de copia de seguridad que ya no se necesitan, para que no se utilicen
Espacio del disco. Tenga en cuenta que después de eliminar una generación de respaldo, los datos no se pueden
restaurado más. Puede especificar las generaciones que desea eliminar enumerándolas
en la línea de comando, o use el --guardar opción para especificar una política sobre qué conservar
(todo lo demás será eliminado).

· fsck comprueba la coherencia interna del repositorio de copias de seguridad. Verifica que
todos los clientes, generaciones, directorios, archivos y todo el contenido del archivo todavía existe en
el repositorio de respaldo. Puede que tarde bastante en ejecutarse.

· bloqueo forzado elimina un archivo de bloqueo para un cliente en el repositorio. Solo deberías
forzar un bloqueo si está seguro de que nadie está accediendo a los datos de ese cliente en el
repositorio. Un candado colgante puede ocurrir, por ejemplo, si obnam pierde su red
conexión al repositorio de respaldo.

· claves de cliente enumera la clave de cifrado asociada con cada cliente.

· lista-claves enumera las claves que pueden acceder al repositorio y qué nivel superior
directorios a los que puede acceder cada clave. Algunos de los directorios de nivel superior se comparten
entre clientes, otros son específicos de un cliente.

· lista de niveles superiores es como lista-claves, pero enumera los niveles superiores y las claves que pueden acceder
de ellas.

· agregar clave agrega una clave de cifrado al repositorio. De forma predeterminada, se agrega la clave
sólo a los directorios compartidos de nivel superior, pero también se puede agregar a
clientes: enumera los nombres de los clientes en la línea de comandos. La clave se da con
las --keyid opción. Quien tenga acceso a la clave secreta correspondiente a la clave
id puede acceder al repositorio de respaldo (los niveles superiores compartidos más los clientes especificados).

· quitar clave elimina una clave de los directorios compartidos de nivel superior, además de cualquier cliente
especificado en la línea de comando.

· nagios-última-edad-de-copia de seguridad es un cheque que sale con un retorno distinto de cero si una copia de seguridad es
supera un cierto umbral. Es adecuado para su uso como complemento de verificación para nagios.
A los umbrales se les puede dar la --advertir y - edad crítica .

· diff compara dos generaciones y enumera los archivos que difieren entre ellas. Cada salida
La línea tendrá como prefijo un signo más (+) para los archivos que se agregaron, un signo menos
signo (-) para archivos que se han eliminado o un asterisco (*) para archivos que han
cambió. Si solo se especifica un ID de generación en la línea de comando que
La generación se comparará con su predecesora directa. Si se han
especificado, se enumerarán todos los cambios entre esas dos generaciones.

· montar hace que el repositorio de respaldo esté disponible a través de un sistema de archivos FUSE de solo lectura. Cada
La generación de respaldo es visible como un subdirectorio, llamado así por el ID de generación.
Esto significa que puede ver los datos respaldados utilizando herramientas normales, como su archivo GUI
administrador, o herramientas de línea de comando como ls(1) diff(1), y cp(1). No puedes hacer
nuevas copias de seguridad con el subcomando mount, pero puede restaurar los datos fácilmente.

Necesita tener las utilidades FUSE y tener permiso para usar FUSE para que esto
trabaja. Los detalles variarán entre los sistemas operativos; en Debian, instale el
paquete fusible y sumarse al fusible grupo (es posible que deba cerrar la sesión y volver
adentro de nuevo).

Realizar copias de seguridad
Cuando ejecuta una copia de seguridad, Obnam carga datos en el repositorio de respaldo. Los datos se dividen
en fragmentos, y si ya existe un fragmento en el repositorio de respaldo, no se carga
de nuevo. Esto permite Obnam para tratar archivos que han sido modificados o renombrados desde el
ejecución de copia de seguridad anterior. También permite que varios clientes de respaldo eviten cargar el mismo
datos. Si, por ejemplo, todos en la oficina tienen una copia de los mismos folletos de ventas,
solo es necesario almacenar una copia en el repositorio de respaldo.

Cada ejecución de copia de seguridad es un generación de AHSS. Adicionalmente, Obnam hará control generaciones
de vez en cuando. Son exactamente como las generaciones normales, pero no se garantiza que
Sea una instantánea completa de los datos en vivo. Si la ejecución de la copia de seguridad debe cancelarse en el
en el medio, la siguiente ejecución de copia de seguridad puede continuar desde el último punto de control, evitando la necesidad de
empezar de cero.

Si una ejecución de copia de seguridad descarta un directorio raíz de copia de seguridad, las generaciones anteriores aún lo mantendrán:
nada cambia en las viejas generaciones solo porque hay una nueva. Si la raíz fuera
eliminado por error, se puede volver a agregar y la próxima ejecución de copia de seguridad reutilizará el existente
datos en el repositorio de respaldo, y solo respaldará los metadatos del archivo (nombres de archivo,
permisos, etc.).

Verificando copias de seguridad
¿De qué sirve un sistema de respaldo en el que no se puede confiar? ¿Cómo puedes confiar en algo que no puedes?
¿prueba? los Obnam verificar El comando verifica que los datos en el repositorio de respaldo coincidan
datos del usuario. Recupera uno o más archivos del repositorio y los compara con el
datos del usuario. Esto es esencialmente lo mismo que hacer una restauración y luego comparar archivos restaurados
con los archivos originales usando cmp(1), pero más fácil de usar.

De forma predeterminada, la verificación se realiza en todos los archivos. También puede especificar los archivos que desea
Verificado enumerándolos en la línea de comando. Debe especificar las rutas completas al
archivos, no relativos al directorio actual.

El resultado enumera los archivos que fallan en la verificación por alguna razón. Si verifica todo,
es probable que algunos archivos (por ejemplo, directorios principales de la raíz de respaldo) hayan cambiado
sin que sea un problema. Tenga en cuenta que deberá especificar la ruta completa al
archivos o directorios que se van a verificar, no en relación con la raíz de la copia de seguridad. Todavía necesitas
especificar al menos una de las raíces de la copia de seguridad en la línea de comando o mediante el --raíz opción así
que obnam encontrará el sistema de archivos, en caso de que sea remoto.

Enlance sintaxis
Siempre que obnam acepta una URL, puede ser un nombre de ruta local o un Sftp URL. Un sftp
La URL tiene la siguiente forma:

sftp: //[usuario@]dominio[:Puerto]/camino

donde dominio es un nombre de dominio de Internet normal para un servidor, usuario es su nombre de usuario en eso
servidor, Puerto es un número de puerto opcional y camino es un nombre de ruta en el lado del servidor. Igual que
bzr(1), pero a diferencia del estándar de URL sftp, el nombre de ruta es absoluto, a menos que comience con
/ ~ / en cuyo caso es relativo al directorio de inicio del usuario en el servidor.

Consulte la sección EJEMPLO para ver ejemplos de URL.

Puedes usar Sftp URL para el repositorio o los datos en vivo (raíz), pero tenga en cuenta que debido a
limitaciones en el protocolo, y su implementación en el paramiko biblioteca, algunas cosas
no funcionará muy bien para acceder a datos en vivo a través de Sftp. Lo más importante es el manejo
de enlaces duros es bastante subóptimo. Para el acceso a datos en vivo, no debe finalizar la URL
/ ~ / y debe agregar un punto al final en este caso especial.

Generación Especificaciones
Cuando no utilice la última generación, deberá especificar cuál necesita. Esta
se hará con el --Generacion opción, que toma una especificación de generación como su
argumento. La especificación es la palabra más reciente, es decir, la última generación
(también el predeterminado), o un número. Ver el generaciones comando para ver qué generaciones son
disponibles y cuáles son sus números.

Educativa para acuerdo y la eliminación de copia de seguridad generaciones
El olvidar El comando puede seguir una política para guardar automáticamente algunas y eliminar otras copias de seguridad.
generaciones. La política se establece con el --guardar=POLÍTICA .

POLÍTICA es una lista de reglas separadas por comas. Cada regla consta de un recuento y un período de tiempo.
Los periodos de tiempo son h, d, w, my y, por hora, día, semana, mes y año.

Una política de 30d significa mantener la última copia de seguridad para cada día en que se realizó una copia de seguridad, y
Conserve las últimas 30 copias de seguridad de este tipo. Cualquier copia de seguridad que coincida con cualquier regla de política se conserva y
Las copias de seguridad intermedias se eliminarán, al igual que las copias de seguridad más antiguas que la copia de seguridad más antigua guardada.

Por ejemplo, suponga que las copias de seguridad se realizan cada hora, a la hora: a las 00:00, 01:00, 02:00,
y así sucesivamente, hasta las 23:00. Si el olvidar El comando se ejecuta a las 23:15, con la política anterior,
mantendrá la copia de seguridad realizada a las 23:00 de cada día y eliminará todas las copias de seguridad de ese día.
También eliminará las copias de seguridad que tengan más de 30 días.

Si las copias de seguridad se realizan cada dos días, al mediodía, olvidar conservaría las últimas 30 copias de seguridad, o 60
días de copias de seguridad, con la política anterior.

Tenga en cuenta que obnam solo inspeccionará las marcas de tiempo en el repositorio de respaldo y no le importa
cuál es la hora actual real. Esto significa que si deja de hacer nuevas copias de seguridad, el
los existentes no se eliminarán automáticamente. En esencia, obnam pretende que la hora actual
es justo después de la última copia de seguridad cuando olvidar se ejecuta.

Las reglas se pueden dar en cualquier orden, pero se ordenarán en orden ascendente de período de tiempo.
antes aplicado. (Es un error dar dos reglas para el mismo período).
La generación se mantiene si coincide con alguna regla.

Por ejemplo, suponga la misma frecuencia de respaldo que la anterior, pero una política de 30d, 52w. Esto
mantendrá la copia de seguridad diaria más reciente para cada día durante treinta días, y el semanario más nuevo
copia de seguridad durante 52 semanas. Debido a que las copias de seguridad por hora se eliminarán a diario, antes de que tengan un
oportunidad de ser salvado por una regla semanal, el efecto es que la copia de seguridad de las 23:00 para cada
el día se guarda durante un mes y la copia de seguridad de las 23:00 los domingos se guarda durante un año.

Si, en cambio, utiliza una política de 72 h, 30 d, 52 w, Obnam mantendría las últimas 72 copias de seguridad por hora,
y la última copia de seguridad de cada día calendario durante 30 días, y la última copia de seguridad de cada calendario
semana durante 52 semanas. Si la frecuencia de respaldo fuera una vez al día, Obnam mantendría la copia de seguridad
de cada hora calendario para la que se realizó una copia de seguridad, para 72 copias de seguridad de este tipo. En otras palabras,
efectivamente, mantendría las últimas 72 copias de seguridad diarias.

¿Suena confuso? Piense en lo confundido que estaba el desarrollador al escribir el código.

Si no se da ninguna política, olvidar se quedará con todo.

Una póliza típica podría ser 72 horas, 7 días, 5 semanas, 12 minutos, lo que significa: mantener las últimas 72 copias de seguridad por hora,
las últimas 7 copias de seguridad diarias, las últimas 5 copias de seguridad semanales y las últimas 12 copias de seguridad mensuales. Si el
las copias de seguridad se ejecutan sistemáticamente por horas, esto significará mantener copias de seguridad por horas
durante tres días, copias de seguridad diarias durante una semana, copias de seguridad semanales durante un mes y copias de seguridad mensuales
por un año.

La forma en que funciona la política es un poco complicada. Correr olvidar con el --pretender opción de
asegúrese de eliminar los correctos.

Usar cifrado
Obnam puede cifrar todos los datos que escribe en el depósito de respaldo. Usa gpg(1) para hacer
el cifrado. Necesita crear un par de claves usando gpg --gen-clave (o use un
uno), y luego decir Obnam sobre esto usando el --encriptar-con opción. Opcionalmente puede
use un directorio de inicio separado usando el --gnupghome opción. Por defecto, el valor predeterminado
directorio para gpg(1) se utilizará.

Configuración archivos
Obnam buscará archivos de configuración en varias ubicaciones. Ver la sección de ARCHIVOS
para obtener una lista. Todos estos archivos juntos se tratan como un archivo grande con el contenido de todos
archivos concatenados.

Los archivos están en formato INI y solo los [configuración] se utiliza la sección (cualquier otra sección es
ignorado).

Los nombres largos de las opciones se utilizan como claves para las variables de configuración. Cualquier escenario que
se puede configurar desde la línea de comando se puede configurar en un archivo de configuración, en el [configuración]
.

Por ejemplo, las opciones de la siguiente línea de comando:

obnam --repository = / backup --exclude = '. wav $' copia de seguridad

podría reemplazarse con el siguiente archivo de configuración:

[configuración]
repositorio: / copia de seguridad
excluir: .wav $

(Puede utilizar foo = valor or Foo: propuesta de sintaxis en los archivos.)

Lo único inusual acerca de los archivos es la forma en que las opciones que se pueden usar muchas veces son
expresado. Todos los valores se colocan en una sola línea lógica, separados por comas (y
opcionalmente espacios también). Por ejemplo:

[configuración]
excluir = foo, bar, \ .mp3 $

Lo anterior tiene tres valores para el excluir opción: cualquier archivo que contenga las palabras foo or
de caramelos en cualquier lugar del nombre de ruta completo, o archivos con nombres que terminen con un punto y
mp3 (porque las exclusiones son expresiones regulares).

Una línea lógica larga se puede dividir en varias físicas, comenzando una nueva línea en
espacio en blanco y sangría en las líneas de continuación:

[configuración]
excluir = foo,
bar,
\ .mp3 $

El ejemplo anterior agrega tres patrones de exclusión.

Múltiple clientes y cierre
Obnam admite compartir un repositorio entre varios clientes. Los clientes pueden compartir el
contenido del archivo (fragmentos), de modo que si el cliente A realiza una copia de seguridad de un archivo grande y el cliente B tiene la
mismo archivo, entonces B no necesita cargar el archivo grande en el repositorio por segunda vez.
Para que esto funcione sin confusión, los clientes utilizan un protocolo de bloqueo simple que permite
solo un cliente a la vez para modificar las estructuras de datos compartidas. Las cerraduras no previenen
acceso de solo lectura al mismo tiempo: esto le permite restaurar mientras otra persona está
retrocediendo.

A veces, una operación de solo lectura accede a una estructura de datos al mismo tiempo que
está siendo modificado. Esto puede resultar en un accidente. No resultará en datos corruptos, o
restauraciones incorrectas. Sin embargo, es posible que deba reiniciar la operación de solo lectura después de un
choque.

CAMPUS


--siempre-restaurar-setuid
restaurar los bits setuid / setgid en archivos restaurados, incluso si no es raíz o archivo respaldado
tenía un propietario diferente al del usuario que estaba ejecutando la restauración

--no-siempre-restaurar-setuid
opuesto a --always-restore-setuid

--nombre del cliente=NOMBRE DEL CLIENTE
nombre del cliente (por defecto es nombre de host)

--comprimir-con=PROGRAMA
use PROGRAM para comprimir el repositorio con (uno de ninguno, desinflar)

- edad crítica=EDAD
para nagios-last-backup-age: edad máxima (por defecto en horas) para el más reciente
la copia de seguridad antes de que las estadísticas sean críticas. Acepta un especificador de unidad de caracteres (s, m, h, d para
segundos, minutos, horas y días.

--dump-repo-archivo-metadatos
volcar metadatos sobre archivos?

--no-dump-repo-archivo-metadatos
opuesto a --dump-repo-file-metadata

--generar-manpage=PLANTILLA
SUPRESIÓNAYUDA

--Generacion=GENERACION
que generación restaurar

-h, --ayuda
mostrar este mensaje de ayuda y salir

--guardar=MANTEN
política sobre qué generaciones mantener al olvidar

- tiempo de espera de bloqueo=TIMEOUT
al bloquear en el repositorio de respaldo, espere TIMEOUT segundos para que un bloqueo existente
vete antes de rendirte

--producción=ARCHIVO
escribir la salida en ARCHIVO, en lugar de la salida estándar

--pretender, - corrida en seco, --no actuar
en realidad no cambie nada (funciona con copia de seguridad, solo olvidar y restaurar, y
solo puede simular un comportamiento aproximadamente real)

--no-pretender, --sin funcionamiento en seco, --no-no-actuar
opuesto a --fingir

--tranquilo, --silencio
estar en silencio: mostrar solo mensajes de error, sin actualizaciones de progreso

--no-silencioso, --no-silencioso
opuesto de --quiet

-r, --repositorio=Enlance
nombre del repositorio de respaldo (puede ser un nombre de ruta o una URL compatible)

- formato de depósito=FORMATO
use FORMAT para nuevos repositorios; uno de "6", "albatros verde"

--a=A
dónde restaurar o montar FUSIBLE; para restauraciones, debe estar vacío o no debe existir

--verboso
sea ​​detallado: dígale al usuario más de lo que está sucediendo y, en general, asegúrese de que el usuario
es consciente de lo que está sucediendo o al menos de que algo está sucediendo y también hace
asegúrese de que su pantalla se actualice con frecuencia y de que se estén produciendo cambios
todo el tiempo para que no se aburran y que de hecho se sientan frustrados por
distraerse con tantas actualizaciones que se trasladarán al desierto de Gobi para
vivir bajo una roca

--no verboso
opuesto de --verbose

--verificar-aleatoriamente=N
verificar N archivos al azar de la copia de seguridad (el valor predeterminado es cero, es decir, todo)

--versión
mostrar el número de versión del programa y salir

--advertir=EDAD
para nagios-last-backup-age: edad máxima (por defecto en horas) para el más reciente
copia de seguridad antes de que el estado sea una advertencia. Acepta un especificador de unidad de caracteres (s, m, h, d para
segundos, minutos, horas y días.

Apoyo up
--control=TAMAÑO
hacer un punto de control después de un TAMAÑO dado

- duplicar=MODO
encuentre datos duplicados en los datos respaldados y almacénelos solo una vez; tres modos son
disponible: nunca elimine los duplicados, verifique que no ocurran colisiones de hash, o (el
predeterminado) aceptar fatalistamente el riesgo de colisiones

--excluir=EXCLUIR
expresión regular para que los nombres de ruta se excluyan de la copia de seguridad (se puede usar
veces)

--excluir-cachés
excluir directorios (y sus subdirectorios) que contienen un archivo CACHEDIR.TAG (ver
http://www.brynosaurus.com/cachedir/spec.html por lo que necesita contener, y
http://liw.fi/cachedir/ para una herramienta de ayuda)

--no-excluir-cachés
opuesto a --exclude-caches

--excluir de=ARCHIVO
leer excluir patrones de ARCHIVO

--incluir=INCLUIR
expresión regular para que los nombres de ruta se incluyan desde la copia de seguridad incluso si coincide con un
excluir regla (se puede utilizar varias veces)

- puntos de control de salida
dejar las generaciones de puntos de control al final de una ejecución de copia de seguridad exitosa

--no-dejar-puestos de control
opuesto a --leave-checkpoints

--un sistema de archivos
excluir directorios (y sus subdirectorios) que se encuentran en un sistema de archivos diferente

--no-un-sistema-de-archivos
opuesto a --one-file-system

--raíz=Enlance
que respaldar

- archivos-pequeños-en-btree
esto está disponible solo para compatibilidad con versiones anteriores; no lo use y quítelo
desde tu configuración

--no-archivos-pequeños-en-btree
opuesto a --small-files-in-btree

Configuración archivos y ajustes
--config=ARCHIVO
agregar ARCHIVO a los archivos de configuración

--volcado-config
escribir toda la configuración actual

--Dump-setting-names
SUPRESIÓNAYUDA

--ayudar a todo
mostrar todas las opciones

--listar-archivos-de-configuración
SUPRESIÓNAYUDA

--sin configuraciones predeterminadas
lista clara de archivos de configuración para leer

Desarrollo of Obnam sí mismo
--límite de choque=CONTADOR
bloquear artificialmente el programa después de que los archivos COUNTER se escriban en el repositorio; esta
es útil para realizar pruebas de bloqueo de la aplicación y no debe habilitarse de forma real
usar; establecer en 0 para deshabilitar (deshabilitado de forma predeterminada)

--fingir tiempo=TIMESTAMP
simule que es TIMESTAMP (AAAA-MM-DD HH: MM: SS); esto solo es útil para probar
fines

--sftp-retraso=RETARDO SFTP
agregue un retraso artificial (en milisegundos) a todas las transferencias SFTP

- prueba-falla-coincidencia=REGEXP
ayudante de pruebas de desarrollo: simula fallas durante la copia de seguridad de archivos que coinciden
las expresiones regulares dadas

--rastro=TRACE
agregar a los patrones de nombre de archivo para los cuales ocurre el registro de depuración de seguimiento

Cifrado
--encriptar-con=CIFRAR CON
Clave PGP con la que cifrar los datos en el repositorio de respaldo

--gnupghome=DIRINICIO
directorio de inicio para GPG

--detalles-clave
mostrar ID de usuario adicionales para todas las claves

--sin-clave-detalles
opuesto a --key-details

--keyid=ID CLAVE
ID de clave PGP para agregar / eliminar del repositorio de respaldo

- bits de clave simétrica=BITS
tamaño de la clave simétrica, en bits

- débil-aleatorio
use / dev / urandom en lugar de / dev / random para generar claves simétricas

--no-débil-aleatorio
opuesto de --weak-random

Integridad comprobación (fsk)
--fsck-arreglar
¿Debería fsck intentar solucionar los problemas? Implica --fsck-rm-unused

--no-fsck-arreglar
lo contrario de --fsck-fix

--fsck-ignorar-trozos
ignore los fragmentos al verificar la integridad del repositorio (suponga que todos los fragmentos existen y están
correcto)

--no-fsck-ignorar-trozos
lo contrario de --fsck-ignore-chunks

--fsck-ignore-cliente=NOMBRE
no verifique los datos del repositorio para el NOMBRE del cliente

--fsck-última-generación-solo
marque solo la última generación para cada cliente

--no-fsck-última-generación-solo
opuesto a --fsck-last-generation-only

--fsck-rm-sin usar
¿Debería fsck eliminar los fragmentos no utilizados?

--no-fsck-rm-sin usar
opuesto a --fsck-rm-unused

--fsck-skip-sumas de comprobación
no compruebe sumas de comprobación de archivos

--no-fsck-skip-sumas de verificación
opuesto a --fsck-skip-checksums

--fsck-skip-dirs
no verifique nada sobre los directorios y sus archivos

--no-fsck-skip-directorios
opuesto a --fsck-skip-dirs

--fsck-saltar-archivos
no verifique nada sobre los archivos

--no-fsck-skip-archivos
lo contrario de --fsck-skip-files

--fsck-saltar-generaciones
no revises ninguna generación

--no-fsck-skip-generaciones
opuesto a --fsck-skip-generations

--fsck-skip-por-cliente-b-árboles
no verifique los árboles B por cliente

--no-fsck-skip-por-cliente-b-árboles
opuesto a --fsck-skip-per-client-b-trees

--fsck-omitir-árboles-b-compartidos
no marque los árboles B compartidos

--no-fsck-omitir-árboles-b-compartidos
opuesto a --fsck-skip-shared-b-trees

Inicio de sesión
--Iniciar sesión=ARCHIVO
escribir entradas de registro en ARCHIVO (el valor predeterminado es no escribir archivos de registro en absoluto); usar "syslog"
para iniciar sesión en el registro del sistema, "stderr" para iniciar sesión en la salida de error estándar, o "none" para
deshabilitar el registro

--log-mantener=N
mantener los últimos N registros (10)

--nivel de registro=NIVEL
iniciar sesión en NIVEL, uno de depuración, información, advertencia, error, crítico, fatal (predeterminado: información)

--log-max=TAMAÑO
rotar troncos más grandes que SIZE, cero para nunca (predeterminado: 0)

- modo de registro=MODO
establecer los permisos de los nuevos archivos de registro en MODO (octal; predeterminado 0600)

Montaje FUSIBLE
--fusible-opción=FUSIBLE
opciones para pasar directamente a Fuse

Rendimiento
--perfil-memoria-volcado=MÉTODO
hacer volcados de perfiles de memoria usando METHOD, que es uno de: none, simple o meliae
(predeterminado: simple)

- intervalo de volcado de memoria=SECONDS
hacer volcados de perfiles de memoria con al menos SEGUNDOS de diferencia

Rendimiento pellizcar
--tamaño de porción=TAMAÑO
tamaño de los fragmentos de datos de archivo respaldados

--chunkids-por-grupo=NUM
codificar NUM ID de fragmentos por grupo

--bits de ruta de identificación=IDPATH-BITS
tamaño de nivel de ID de fragmento

--idpath-profundidad=IDPATH-PROFUNDIDAD
profundidad de mapeo de ID de fragmentos

--idpath-saltar=IDPATH-SALTAR
mapeo de ID de fragmento omisión de bits más bajos

- tamaño de lru=TAMAÑO
tamaño de la caché LRU para nodos de árbol B

- tamaño de nodo=TAMAÑO
tamaño de los nodos del árbol B en el disco; solo afecta a los nuevos árboles B, por lo que es posible que deba eliminar un
cliente o repositorio para cambiar esto para repositorios existentes

--subir-tamaño-de-cola=TAMAÑO
longitud de la cola de carga para los nodos del árbol B

Repositorio formato albatros verde
--tamaño de bolsa de trozos=TAMAÑO
tamaño máximo aproximado de la bolsa que combina muchos objetos en trozos

--trozo-caché-tamaño=TAMAÑO
tamaño de la caché en memoria para objetos de fragmentos de datos de archivo

--tamaño de la bolsa de aire=TAMAÑO
tamaño máximo aproximado de las bolsas combinando muchos objetos DIR

--dir-cache-tamaño=TAMAÑO
tamaño de la caché en memoria para objetos DIR

SSH / SFTP
--puro-paramiko
no use openssh incluso si está disponible, use solo paramiko en su lugar

--no-puro-paramiko
opuesto de --pure-paramiko

--ssh-comando=EJECUTABLE
ejecutable alternativo que se utilizará en lugar de "ssh" (se permite la ruta completa, no
se pueden agregar argumentos)

--ssh-host-claves-control=VALOR
Si la respuesta es "sí", solicite que la clave de host ssh sea conocida y correcta para ser aceptada.
Si "no", no lo requiera. Si "preguntar", se le pide al usuario de forma interactiva que acepte
nuevos anfitriones. El valor predeterminado ("ssh-config") es confiar en la configuración del subyacente
Cliente SSH

--ssh-clave=NOMBRE DEL ARCHIVO
use FILENAME como la clave privada ssh RSA para el acceso sftp (el valor predeterminado es usar claves
conocido por ssh-agent)

--ssh-hosts-conocidos=NOMBRE DEL ARCHIVO
nombre de archivo del archivo de hosts conocidos del usuario

- claves-de-host-ssh-estrictas
DESACTIVADO, use --ssh-host-keys-check en su lugar

--no-estrictas-ssh-claves-de-host
lo contrario de --strict-ssh-host-keys

Optión valores
El TAMAÑO valor en las opciones mencionadas anteriormente especifica un tamaño en bytes, con opcional
sufijos para indicar kilobytes (k), kibibytes (Ki), megabytes (M), mebibyts (Mi),
gigabytes (G), gibibytes (Gi), terabytes (T), tibibytes (Ti). Los sufijos son mayúsculas y minúsculas.
insensible.

SALIR ESTADO


Obnam saldrá con cero si todo salió bien y distinto de cero en caso contrario.

MEDIO AMBIENTE


Obnam transmitirá el entorno que obtiene de su padre, sin modificaciones. Lo hace
no obedece a ninguna variable de entorno inusual, pero sí obedece a las habituales cuando se ejecuta
programas externos, creación de archivos temporales, etc.

Utilice obnam en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    limpieza profunda
    limpieza profunda
    Un script de Kotlin que destruye todas las compilaciones
    cachés de proyectos Gradle/Android.
    Útil cuando Gradle o el IDE le permiten
    abajo. El script ha sido probado en
    macOS, pero...
    Descargar limpieza profunda
  • 2
    Complemento Eclipse Checkstyle
    Complemento Eclipse Checkstyle
    El complemento Eclipse Checkstyle
    integra el código Java Checkstyle
    auditor en el IDE de Eclipse. El
    El complemento proporciona retroalimentación en tiempo real a
    el usuario sobre viola ...
    Descargar el complemento Checkstyle de Eclipse
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player es un reproductor multimedia gratuito
    software, parte basado en WMP y VLC. los
    jugador tiene un estilo minimalista, con
    más de diez colores temáticos, y también puede
    b ...
    Descargar AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite deshacerse de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    descargar movistartv
  • 5
    Código :: Bloques
    Código :: Bloques
    Code::Blocks es un programa gratuito, de código abierto,
    IDE multiplataforma C, C++ y Fortran
    construido para satisfacer las necesidades más exigentes
    de sus usuarios. Está diseñado para ser muy
    extens ...
    Descargar Código::Bloques
  • 6
    En medio de
    En medio de
    Interfaz de Minecraft en medio o avanzada
    y el seguimiento de datos / estructura es una herramienta para
    mostrar una descripción general de un Minecraft
    mundo, sin realmente crearlo. Eso
    puede ...
    Descargar en medio
  • Más "

Comandos de Linux

Ad