Saltar al contenido
TURNKEYGNU / LINUX
AplicacionesDocumentaciónBlogCapturas de pantallaGitHubTurnKey Hub
文Español
EnglishEspañol中文日本語PortuguêsDeutsch
Home/Restauración tklbam: Restaurar una copia de seguridad

Documentación

Restauración tklbam: Restaurar una copia de seguridad

Fuente de página del hombre completo

SYNOPSIS

tklbam-restore [ -opciones ] [ יеhub-backup] ¦

ARGUMENTS

■hub-backup confianza := backup-id TENIDO patrón de etiqueta único

OPTIONS

--raw-download=path/to/backup/: Descargar copia de seguridad para directorio sin hacer un sistema de restauración

--time=TIME: Tiempo de restauración de

TIME := YYYY-MM-DD TENIDO YYYY-MM-DDH:mm:ss TEN ANTE ANTERITO ANTERIOR [mhDWMY]

por ejemplo,

2010-08-06 - 2010, 6 de agosto, 00:00
2010-08-07T14:00 - 2010, 7 de agosto 14:00 UTC
6 m - 6 minutos.
5h - 5 horas
4D - Hace 4 días
3W - Hace 3 semanas
2M - Hace 2 meses
1Y - Hace 1 año

--limits=LIMITS: Restaurar los sistemas de archivos o las limitaciones de la base de datos

Usado para controlar qué partes de la copia de seguridad serán restauradas.

Preceder un límite con un signo de menos lo convierte en una exclusión.
Múltiples elementos están separados del espacio. Espacios en los caminos MUST ser escapados.

E.g. --limits="/path\ con\ espacios -/another\ path"

LIMITS := " LIMIT -1 .. LIMIT -N"
LIMIT := -?( /path/to/include/or/exclude TEN mysql:database[/table] TEN Pgsql:database[/table] )

--keyfile=KEYFILE: Camino al archivo clave de escrow.

Default: Hub proporciona esto automáticamente.

--address=TARGET_URL: objetivo de copia de seguridad manual URL (necesidades --keyfile).

              Soporte de backends de almacenamiento y sus formatos URL:

              archivo:///some_dir
              rsync://user[:password]@other.host[:port]//absolute_path
              rsync://user[:password]@other.host[:port]/relative_path
              rsync://user[:password]@other.host[:port]::/module/some_dir
              s3://other.host/bucket_name[/prefix]
              s3+http://bucket_name[/prefix]
              ftp://user[:password]@other.host[:port]/some_dir
              ftps://user[:password]@other.host[:port]/some_dir
              hsi://user[:password]@other.host[:port]/some_dir
              imap://user[:password]@other.host[:port]/some_dir
              scp://user[:password]@other.host[:port]/some_dir
              ssh://user[:password]@other.host[:port]/some_dir
              tahoe://alias/directory
              webdav://user[:password]@other.host/some_dir
              webdavs://user[:password]@other.host/some_dir
              gdocs://user[:password]@other.host/some_dir

Default: Hub proporciona esto automáticamente.

--skip-files: No restablezca el sistema de archivos

--skip-database: No restablezca las bases de datos

--skip-packages: No restablezca nuevos paquetes

--logfile=PATH: Camino al archivo de registro. Predeterminado: /var/log/tklbam-restore

--no-rollback: Desactivar la revuelta

--quiet: Reacción deshabilitada

--force: Control de la cordura deshabilitada

--debug: Corre $SHELL después de Duplicity

USAGE EXAMPLES

       # Restore Hub backup id 1
       tklbam-restore 1

       # El mismo resultado que arriba pero en dos pasos: primero descargar el extracto, luego aplicarlo
       tklbam-restore 1 --raw-download=/tmp/mybackup
       tklbam-restore /tmp/mybackup

       # Restaurar la copia de seguridad creada con tklbam-backup --raw-upload=/srv
       tklbam-restore 2 --raw-download=/srv

       # Restore de archivos Duplicity en una dirección de copia de seguridad personalizada en el sistema de archivos local
       tklbam-restore --address=file:///mnt/backups/mybackup --keyfile=mybackup.escrow

       # Simular restaurar la copia de seguridad del Hub id 1 mientras que excluye los cambios en la ruta /root,
       # mysql 'customers' DB, y la tabla de 'emails' en el 'webapps' DB
       tklbam-restore 1 --simulate --limits="-/root -mysql:clientes -mysql:webapp/emails"

       # Simular restaurar sólo los archivos /root en el respaldo Hub id 1
       tklbam-restore 1 --simulate --skip-database --skip-packages --limits="/root"

FILES

Ganchos: /etc/tklbam/hooks.d

TURNKEYGNU / LINUX

Controla tu infraestructura sin empezar desde cero.

Explorar TurnKey
Acerca deDocumentaciónPreguntas frecuentesBlogGitHub
Libre y de código abiertoSeguro de forma predeterminadaListo para desplegar