Ir para o conteúdo
TURNKEYGNU / LINUX
AplicativosDocumentaçãoBlogCapturas de telaGitHubTurnKey Hub
文Português
EnglishEspañol中文日本語PortuguêsDeutsch
Principal/tklbam- restabelecimento: Restaurar uma cópia de segurança

Documentação

tklbam- restabelecimento: Restaurar uma cópia de segurança

Fonte da página de manual completo

SYNOPSIS

tklbam- RESStore [ - opções ] [ < hub- backup> ] !" caminho/ para/ backup/extrato

ARGUMENTS

<hub-backup> := backup-id □ padrão de etiquetas único

OPTIONS

--raw-download=caminho/para/reforço/: Baixe backup para diretório sem fazer uma restauração do sistema

--time=TIME: Tempo para restaurar de

TIME := YYYY-MM-DD □ YYYY-MM-DDThh:mm:ss □ <int>[mhDWMY]

Por exemplo,

2010-08-06 - 6 de Agosto de 2010, 00:00
2010-08-07T14:00 - 7 de Agosto de 2010
6m - 6 minutos
5h - 5 horas
4D - 4 dias atrás
3W - 3 semanas atrás
2M - 2 meses atrás
1Y - 1 ano atrás

--limits=LIMITS: Restaurar limitações do sistema de arquivos ou banco de dados

Usado para controlar quais partes do backup serão restauradas.

Preceder um limite com um sinal de menos transforma-o em uma exclusão.
Vários itens estão separados por espaço. Espaços em caminhos que MUST sejam escapados.

Por exemplo, --limits="/path\ with\ espaces -/another\ path"

LIMITS := " LIMIT -1 .. LIMIT -N"
LIMIT := -?( /path/to/include/or/exclude .

--keyfile=KEYFILE: Caminho para o arquivo de chave de garantia.

Por padrão: Hub fornece isso automaticamente.

--address=TARGET_URL: alvo de backup manual URL (necessita de --keyfile).

              Infra- estruturas de armazenamento suportadas e seus formatos URL:

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

Por padrão: Hub fornece isso automaticamente.

--skip-files: Não restaure o sistema de arquivos

--skip-database: Não restaure bancos de dados

--skip-packages: Não restaure novos pacotes

--logfile=PATH: Localização do ficheiro de registo. Por omissão: /var/log/tklbam-restore

--no-rollback: Desabilitar o rollback

--quiet: Desactivar o feedback

--force: Desactivar a verificação da sanidade

--debug: Execute $SHELL após Duplicidade

USAGE EXAMPLES

       # Restaurar o ID de backup do Hub 1
       tklbam- restabelecimento 1

       # O mesmo resultado que acima, mas em dois passos: primeiro baixar o extrato, em seguida, aplicá-lo
       tklbam- restabelecimento 1 --raw-download=/tmp/mybackup
       tklbam- restaure /tmp/mybackup

       # Restaurar backup criado com tklbam-backup --raw-upload=/srv
       tklbam- restaure 2 --raw-download=/srv

       # Restaurar a partir de arquivos Duplicity em um endereço de backup personalizado no sistema de arquivos local
       tklbam- restabelecimento --address=file:///mnt/backups/mybackup --keyfile=mybackup.escrow

       # Simular restauração do Hub backup id 1 enquanto excluindo alterações para o caminho /root,
       # mysql 'clientes' DB, e a tabela 'e-mails' no 'webapps' DB
       tklbam- restabelecimento 1 --simulate --limits="- /root - mysql: clientes - mysql: webapp/ e- mails"

       # Simular restaurando apenas os arquivos /root no Hub backup id 1
       tklbam- restabelecimento 1 --simulate --skip-database --skip-packages --limits="/root"

FILES

Ganchos: /etc/tklbam/hooks.d

TURNKEYGNU / LINUX

Controle sua infraestrutura sem começar do zero.

Explorar o TurnKey
SobreDocumentaçãoPerguntas frequentesBlogGitHub
Livre e de código abertoSeguro por padrãoPronto para implantar