Scroll to navigation

DEBCONF-COPYDB.ES.1(1) Debconf DEBCONF-COPYDB.ES.1(1)

NOMBRE

debconf-copydb - Copia una base de datos de debconf

SINOPSIS

 debconf-copydb base-de-datos_origen base-de-datos_destino [--pattern=patrón] [--owner-pattern=patrón] [--config=Foo:bar]

DESCRIPCIÓN

debconf-copydb copia elementos de una base de datos existente a otra, posiblemente nueva. Puede que el formato de las dos bases de datos sea distinto; en este caso, se hará una conversión automática.

OPCIONES

En nombre de la base de datos original. Habitualmente, se definirá en el fichero «debconf.conf» (o «.debconfrc»).
El nombre de la base de datos destino. Se puede definir en «debconf.conf» o «.debconfrc», o lo puede especificar en la línea de órdenes (véase más abajo).
Si se define, sólo se copiarán los elementos de la base-de-datos_origen cuyo nombre coincida con el patrón.
Si se define, sólo se copiarán los elementos de la base-de-datos_origen cuyos propietarios coincidan con el patrón.
Define la opción Foo a bar. Esto es similar a escribir:

  Foo: bar
    

en «debconf.conf», a excepción de que posiblemente quiera omitir el espacio en la línea de órdenes (o use comillas: "Foo:bar"). Habitualmente, querrá usar esto varias veces para construir una definición de configuración completa. Mientras que se usan líneas en blanco para separar las definiciones en «debconf.conf», este programa asume que "Name:dbname" (nombre: nombre-base-de-datos) denota el principio de una definición nueva.

EJEMPLOS

  debconf-copydb configdb backup

Copia toda su configuración de la base de datos («configdb») a la copia de respaldo («backup»), suponiendo que ya tiene una base de datos de respaldo definida en «debconf.conf».

  debconf-copydb configdb newdb --pattern='^slrn/' \
        --config=Name:newdb --config=Driver:File \
        --config=Filename:newdb.dat

Copia los datos de slrn desde «configdb» a «newdb» (base de datos nueva). «newdb» no este definido en el fichero de configuración, así que la opción «--config» define la base de datos en el momento.

  debconf-copydb configdb stdout -c Name:stdout -c Driver:Pipe \
        -c InFd:none --pattern='^foo/'

Muestra todos los elementos en la base de datos de debconf relacionados con el paquete «foo».

  debconf-copydb configdb pipe --config=Name:pipe \
                --config=Driver:Pipe --config=InFd:none | \
        ssh remotehost debconf-copydb pipe configdb \
                --config=Name:pipe --config=Driver:Pipe

Esto hace uso del controlador de fines específicos «pipe» (tubería) para copiar una base de datos a un sistema remoto.

VÉASE TAMBIÉN

debconf.conf(5)

AUTOR

Joey Hess <joeyh@debian.org>

TRADUCCIÓN

Omar Campagne Polaino <ocampagne@gmail.com>, 2010

Si encuentra un fallo en la traducción, por favor, informe de ello en la lista de traducción <debian-l10n-spanish@lists.debian.org>.

2021-10-29