InglêsFrancêsEspanhol

Ad


favicon do OnWorks

backintime-qt - Online na nuvem

Execute backintime-qt no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando backintime-qt que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


backintime - uma ferramenta de backup simples para Linux.

Esta é a ferramenta de linha de comando. A ferramenta gráfica é backintime-qt4.

SINOPSE


no passado [--checksum] [--config PATH] [--debug] [--delete] [--help | -h] [--manter-montar]
[--license] [--local-backup] [--no-crontab] [--no-local-backup] [--profile NOME |
--profile-id ID] [--quiet] [--versão]

{backup | trabalho de backup | cifra de referência [FILE-SIZE] | check-config | decodificar [PATH] |
último instantâneo | caminho do último instantâneo | cache-pw [iniciar | parar | reiniciar | recarregar | status] |
remover [-e-não-pergunte-novamente] [SNAPSHOT_ID] | restaurar [WHAT [WHERE [SNAPSHOT_ID]]] |
lista de instantâneos | caminho da lista de instantâneos | caminho dos instantâneos | desmontar }

DESCRIÇÃO


Back In Time é uma ferramenta de backup simples para Linux. O backup é feito tirando instantâneos de
um conjunto específico de pastas.

Tudo que você precisa fazer é configurar: onde salvar os instantâneos, quais pastas fazer backup. Você pode
também especificar uma programação de backup: desativado, a cada 5 minutos, a cada 10 minutos, a cada hora,
todos os dias, todas as semanas, todos os meses. Para configurá-lo use uma das interfaces gráficas
disponível (backintime-gnome ou backintime-kde4).

Ele atua como uma ferramenta de backup do 'modo de usuário'. Isso significa que você pode fazer backup / restaurar apenas pastas
você tem acesso de gravação (na verdade, você pode fazer backup de pastas somente leitura, mas não pode restaurar
eles).

Se você deseja executá-lo como root, você precisa usar 'sudo -i backintime'.

Um novo instantâneo é criado apenas se algo mudou desde o último instantâneo (se houver).

Um instantâneo contém todos os arquivos das pastas selecionadas (exceto para padrões de exclusão).
A fim de reduzir o espaço em disco, use links físicos (se possível) entre os instantâneos para
arquivos inalterados. Desta forma, um arquivo de 10 MiB, inalterado para 10 instantâneos, usará apenas 10 MiB
no disco.

Quando você restaura um arquivo 'A', se ele já existir no sistema de arquivos, ele será renomeado para
'A.backup.currentdate'.

Para backup automático ele usa 'cron', então não há necessidade de um daemon, mas 'cron' deve ser
execução.

Modos
Locais de
Armazene instantâneos em HDDs locais (interno ou USB). A unidade deve ser montada antes
criando um novo instantâneo.

Locais de criptografada
Armazene instantâneos criptografados em HDDs locais (interno ou USB). Back In Time usa 'encfs'
com configuração padrão para criptografar todos os dados. Por favor, dê uma olhada em A NOTA ON
SEGURANÇA. Você tem que ser membro do grupo fuse para usar isso. No terminal, digite 'sudo
adicionar usuário fusível'. Para aplicar as alterações, você deve fazer logout e login novamente.

SSH
Com o modo definido como SSH, você pode armazenar o backup em um host remoto usando o
Protocolo SecureShellHost (ssh). O caminho remoto será montado localmente usando sshfs para
fornecer acesso a arquivos para a interface gráfica e o processo de backup. Rsync e
outros processos chamados durante o processo de backup serão executados diretamente no host remoto
usando ssh.

Para preparar sua conta de usuário para o modo ssh, você deve adicionar o usuário ao grupo 'fuse' por
digitando 'sudo adduser fusível 'no terminal. Para aplicar as mudanças você tem que sair
e faça login novamente.

Em seguida, você deve criar um login sem senha para o host remoto (para mais
informação olhar para http://www.debian-administration.org/articles/152) Digitar
terminal 'ssh-keygen -t rsa' aperte enter para o caminho padrão e digite uma senha para o
chave privada.

Finalmente digite 'ssh-copy-id -i ~ / .ssh / id_rsa.pub @ 'e digite o seu
senha no host remoto.

Na caixa de diálogo Configurações, você precisa definir o host e o usuário remoto. Se você inserir um parente
caminho (sem inicial /) ele começará a partir de usuários remotos homedir. A senha tem que ser
a senha para sua chave privada.

Cifra (o algoritmo usado para criptografar os dados durante a transferência)
Para otimizar o desempenho, você pode escolher a cifra usada pelo ssh. Dependendo da sua
ambiente, você pode ter um grande aumento de velocidade em comparação com a cifra padrão.

cifra de referência lhe dará uma visão geral sobre qual cifra é a mais rápida em seu
ambiente.

Se o gargalo do seu ambiente for o disco rígido ou a rede, você não
veja uma grande diferença entre as cifras. Neste caso, você deve preferir ficar
'predefinição'.

Leia as informações de segurança sobre a cifra antes de usá-la em um ambiente não confiável
redes (Wifi, Internet). Alguns deles (Arcfour, 3DES, ...) devem ser tratados como não
seguro mais.

Remote Proprietário
Se o seu host remoto for um NAS Linux integrado ou qualquer outro dispositivo com
funções, você pode encontrar alguns problemas causados ​​por comandos sem recursos. Para
Por exemplo, alguns dispositivos podem não ter suporte de hardlink para 'cp', 'chmod' e 'rsync'. No
neste caso, pode ser útil instalar o chamado Optware ou Entware no seu dispositivo se
disponível.

AVISO: ESTE IS SOMENTE PARA EXPERIENTE COMERCIAL!
Se você não sabe como compilar pacotes e como modificar um sistema Linux, você deve
NÃO tente fazer isso. Há uma chance significativa de quebrar seu dispositivo e torná-lo
completamente inutilizável com o seguinte procedimento. Não tomaremos qualquer garantia para
isto. Faça um backup do seu dispositivo antes de continuar! Você foi avisado!

Você deve instalar pelo menos pacotes chamados 'bash', 'coreutils' e 'rsync'. Você irá
tem que mudar o shell padrão dos usuários de '/ Bin / sh'para' / opt / bin / bash 'em'/ Etc / passwd'.
Para adicionar '/ opt / bin: / opt / sbin:' ao início do ambiente PATH, você pode usar 'Adicionar
prefixo para comandos SSH 'em' Opções de especialistas 'com' PATH = / opt / bin: / opt / sbin: \ ATH '.

Para verificar se funciona, você pode comparar a saída de '/ bin / cp --help 'e
'/ opt / bin / cp --help'. If 'ssh @ cp --help 'chamado de seu PC irá imprimir
o mesmo que '/ opt / bin / cp --help' chamado no host remoto (via ssh interativo
sessão) você está pronto para ir.

Se você tiver dúvidas sobre como instalar e configurar o Optware, consulte o
comunidade do seu dispositivo. Você também pode dar uma olhada em Back In Time FAQ no GitHub
https://github.com/bit-team/backintime/wiki/FAQ

Se você modificou com sucesso o seu dispositivo para poder fazer backups via SSH,
seja legal se você escrever um 'Como fazer' nas Respostas do Launchpad para que possamos adicioná-lo ao FAQ.

SSH criptografada
Armazene instantâneos criptografados em hosts remotos usando SSH. Backintime usa 'encfs --reverse'
para montar o sistema de arquivos raiz '/'. Rsync irá sincronizar esta visão criptografada de '/' para um
host remoto por SSH. Toda a codificação será feita na máquina local. Então a senha
nunca será exposto ao host remoto e você pode usar o (normalmente) mais poderoso
processador em sua máquina local para criptografia em vez de CPUs fracas do NAS. A desvantagem
neste caso 'encfs --reverse' não suporta 'Vector de inicialização de nome de arquivo
Encadeamento 'e' Vetores de inicialização por arquivo 'da configuração padrão (pegue
dê uma olhada em 'man encfs' para mais informações). Por favor, dê uma olhada em A NOTA ON
SEGURANÇA.

Como todos os dados são transferidos criptografados, a saída do log mostra nomes de arquivos criptografados,
também. No Logview-Dialog você pode usar a opção 'decodificar' para decifrar os caminhos
automaticamente ou você pode usar 'decodificação backintime' para descriptografar caminhos manualmente. De volta
O tempo mostrará todos os instantâneos decodificados para que você possa navegar por todos os arquivos normalmente.

Exclude não suporta curingas ('foo *', '[fF] oo', 'fo?') Porque depois de codificar um
arquivo esses curingas não podem corresponder mais. Apenas separe asterisco que corresponda a um
arquivo ou pasta funcionará ('foo / *', 'foo / ** / bar'). Todas as outras exclusões que têm
os curingas serão ignorados silenciosamente.

Consulte a seção 'SSH' acima para obter informações sobre como configurar o SSH
conexão.

Senha
Se 'Salvar senha no chaveiro' for ativado, o Back In Time salvará a senha em
GnomeKeyring (Seahorse) ou KDE-KWallet. Ambos são armazenamentos de senhas seguras que criptografam
a senha com a senha de login do usuário. Portanto, eles só podem ser acessados ​​se o usuário for
logado.

Um cronjob de backup durante o usuário não está conectado não pode coletar a senha de
chaveiro. Além disso, se o homedir estiver criptografado, o chaveiro não pode ser acessado por cronjobs
(mesmo se o usuário estiver logado). Nesses casos, a senha pode ser armazenada em cache na RAM. Se
'Cache Password for Cron' é ativado Back In Time irá iniciar um pequeno daemon no usuário-
espaço que irá coletar a senha do chaveiro e fornecê-los para cronjobs. Elas
nunca será gravado no disco rígido, mas um usuário com permissões de root pode acessar o
daemon e leia a senha.

retorno de chamada do usuário
Durante o processo de backup, o aplicativo pode chamar um retorno de chamada do usuário em diferentes etapas. Esse
callback é "$ XDG_CONFIG_HOME / backintime / user-callback" (por padrão $ XDG_CONFIG_HOME é
~ / .config).

O primeiro argumento é o id do perfil (1 = Perfil Principal, ...).

O segundo argumento é o nome do perfil.

O terceiro argumento é o motivo:

1 O processo de backup é iniciado.

2 O processo de backup termina.

3 Um novo instantâneo foi tirado. Os argumentos extras são ID do instantâneo e instantâneo
caminho.

4 Ocorreu um erro. O segundo argumento é o código de erro.
Códigos de erro:

1 O aplicativo não está configurado.

2 Um processo de "captura instantânea" já está em execução.

3 Não é possível encontrar a pasta de instantâneos (está em uma unidade removível?).

4 Já existe um instantâneo para "agora".

5 On (gráfico) App start.

6 Ligado (gráfico) Fechar aplicativo.

7 Monte todas as unidades necessárias.

8 Desmonte todas as unidades.

OPÇÕES


--soma de verificação
Força o uso da soma de verificação para verificar se os arquivos foram alterados. Este é o mesmo que
'Use checksum para detectar mudanças' em Opções. Mas você pode usar isso para periodicamente
execute checksums de cronjobs. Válido apenas com backup, trabalho de backup e restaurar.

--config CAMINHO
Leia a configuração do PATH.

--depurar
Mostrar mensagens de depuração.

--excluir
Restaure e exclua arquivos mais recentes que não estão no instantâneo. AVISO: excluindo
arquivos na raiz do sistema de arquivos podem quebrar todo o seu sistema !!! Válido apenas com restaurar.

-h, --ajuda
Exibir uma pequena ajuda

--manter-montar
Não desmonte na saída. Válido apenas com caminho dos instantâneos, caminho da lista de instantâneos e
caminho do último instantâneo.

--licença
Mostrar licença

- backup local
Crie arquivos de backup antes de alterar os arquivos locais. Válido apenas com restaurar.

--no-crontab
Não instale entradas crontab. Válido apenas com verificação-configuração.

--sem backup local
Desative temporariamente a criação de arquivos de backup antes de alterar os arquivos locais. Apenas válido
com restaurar.

--nome do perfil
Selecione o perfil pelo nome

--ID do ID do perfil
Selecione o perfil por id

--quieto
Suprime as mensagens de status na saída padrão.

-v, --versão
Mostrar versão

COMANDOS


backup | -b | --cópia de segurança
Tire um instantâneo agora (se necessário)

trabalho de backup | --backup-job
Faça um instantâneo (se necessário) dependendo das regras de programação (usadas para tarefas cron). Voltar
O In Time será executado em segundo plano para isso.

cifra de referência | --benchmark-cipher [FILE-SIZE]
Mostra uma referência de todas as cifras para transferência ssh.

verificação-configuração
Verifique o perfil na configuração, crie o caminho do instantâneo e as entradas do crontab.

decodificar | --decode [PATH]
Decodifique o PATH criptografado. Se nenhum PATH for fornecido, o Back In Time lerá os caminhos de
entrada padrão.

último instantâneo | --last-snapshot
Exibir o ID do último instantâneo (se houver)

caminho do último instantâneo | --last-snapshot-path
Exibir o caminho para o último instantâneo (se houver)

cache-pw | --pw-cache [start | stop | restart | reload | status]
Controle o Daemon do Cache de Senha. Se nenhum argumento for fornecido, o Cache de Senha irá
começar em primeiro plano.

remover [-e-não-pergunte-de novo] | --remove [-e-não-pergunte-novamente] [SNAPSHOT_ID]
Remova o instantâneo. Se SNAPSHOT_ID estiver faltando, ele será solicitado. SNAPSHOT_ID pode
ser um índice (começando com 0 para o último instantâneo) ou o SnapshotID exato (19
caracteres como '20130606-230501-984'). remova-e-não-pergunte de novo irá remover o
instantâneo imediatamente. Cuidado com isso!

restaurar | --restore [O QUÊ [ONDE [SNAPSHOT_ID]]]
Restaura o arquivo WHAT para o caminho WHERE do instantâneo SNAPSHOT_ID. Se faltarem argumentos
eles serão solicitados. Para restaurar para o caminho original, WHERE pode ser uma string vazia
'' ou apenas pressione Enter no prompt. SNAPSHOT_ID pode ser um índice (começando com 0
para o último instantâneo) ou o SnapshotID exato (19 caracteres como
'20130606-230501-984')

lista de instantâneos | --snapshots-list
Exibir a lista de IDs de instantâneo (se houver)

caminho da lista de instantâneos | --snapshots-list-path
Exibir os caminhos para os instantâneos (se houver)

caminho dos instantâneos | --snapshots-path
Exibir caminho onde salva os instantâneos (se configurado)

desmontar | --desmontar
Desmonte o perfil.

A NOTA ON SEGURANÇA


Houve uma auditoria de segurança paga para EncFS em fevereiro de 2014, que revelou vários potenciais
vulnerabilidades.

De https://defuse.ca/audits/encfs.htm
EncFS é provavelmente seguro, desde que o adversário obtenha apenas uma cópia do
texto cifrado e nada mais. EncFS não é seguro se o adversário tiver a oportunidade
para ver dois ou mais instantâneos do texto cifrado em momentos diferentes. Tentativas de EncFS
para proteger os arquivos de modificações maliciosas, mas existem sérios problemas com
este recurso.

Isso pode ser um problema com os instantâneos do Back In Time.

Use backintime-qt online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    GOLE
    GOLE
    SWIG é uma ferramenta de desenvolvimento de software
    que conecta programas escritos em C e
    C ++ com uma variedade de alto nível
    linguagens de programação. SWIG é usado com
    diferente...
    Baixar SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construído com
    Próxima JS, Webpack, Babel, Node e
    Express, usando GraphQL e Apollo
    Cliente. Loja WooCommerce em React(
    contém: Produtos...
    Baixe o tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repositório de pacotes para ArchLabs Este é um
    aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/archlabs-repo/.
    Ele foi hospedado no OnWorks em...
    Baixar archlabs_repo
  • 4
    Projeto Zephyr
    Projeto Zephyr
    O Projeto Zephyr é uma nova geração
    sistema operacional em tempo real (RTOS) que
    suporta vários hardwares
    arquiteturas. É baseado em um
    kernel de pequena pegada ...
    Baixar Projeto Zephyr
  • 5
    SCons
    SCons
    SCons é uma ferramenta de construção de software
    essa é uma alternativa superior ao
    clássica ferramenta de construção "Make" que
    todos nós conhecemos e amamos. SCons é
    implementou um ...
    Baixar SCons
  • 6
    PSeIntGenericName
    PSeIntGenericName
    PSeInt é um interpretador de pseudo-código para
    alunos de programação que falam espanhol.
    Seu principal objetivo é ser uma ferramenta para
    aprender e compreender o básico
    concep ...
    Baixar PSeInt
  • Mais "

Comandos Linux

Ad