tar: backup antes de sobrescrever

0

O comando cp tem um recurso não conhecido por todos que pode fazer backup antes de sobrescrever o arquivo de destino. O tar tem esse recurso também durante a restauração?

Eu vi uma opção de --backup , mas a página man diz que é para " backup antes da remoção ". Isso é meio estranho que cobre apenas a remoção, mas não atualiza.

Qualquer confirmação (não adivinhação) por favor?

Conclusão:

De tar --help , diz:

The version control may be set with --backup or VERSION_CONTROL, values are:

  none, off       never make backups
  t, numbered     make numbered backups
  nil, existing   numbered if numbered backups exist, simple otherwise
  never, simple   always make simple backups
    
por xpt 29.09.2014 / 06:01

1 resposta

1

Eu não estou pessoalmente familiarizado com isso, mas o manual do alcatrão indica que há um recurso de backup --backup=typeofbackup que você pode usar para evitar sobrescrever arquivos ao extrair um arquivo ou ao criar um arquivo. Os diferentes tipos de backups são: t, numerados, nulos, existentes, nunca e simples.

GNU tar offers options for making backups of files before writing new ver- sions.
  • source: Tar Manual 1.27 pg 78
They may apply to the archive itself before it is created or rewritten, as well as individual extracted members.
  • source: Tar Manual 1.27 pg 78
clashing files are automatically be renamed to be unique, and the true name is kept for only the last file of a series of clashing files.
  • source: Tar Manual 1.27 pg 78
por 29.09.2014 / 08:09