Backup do Linux… inclui arquivo swap vazio

1

link

tar -cvJf backup.tar.xz --exclude = / backup.tar.xz --um-file-system /

Eu posso adicionar Exclude --exclude = / var / cache / swap / swap1 ... ( não excluindo o arquivo segfaults do processo e ou pode travar o lil bast @ # $ como isso é RPI3 , com alguns pacotes personalizados ... de qualquer forma, seria bom rodar isso como docker / rkt, para tempos de compilação mais rápidos ...

No entanto, eu prefiro fazer backup desse arquivo como um place-holder (ou seja, 0 bytes ou apenas um arquivo vazio ...) por motivos de compatibilidade Preciso do arquivo vazio ...
(ele será substituído na inicialização com dados de troca ... na inicialização) , no entanto não tenho certeza se em restaurar o sistema / floco para fora. , Então, portanto, eu estou tentando adicioná-lo de volta via script para o arquivo.

Só não sei como obter tar para adicionar o arquivo 1 como vazio ... ou anexar arquivo como 1 arquivo vazio @ caminho ...

Como anexar o arquivo vazio no meu script de backup seria um plus , mais elegante ...

, no entanto, posso forçá-lo por meio do script docker / restore. através do toque / var / cache / swap / swap1, ou enchendo-o não compactado (a partir de RPI3) no meu laptop ou Sabayon-virtualbox etc ... navegue e coloque de volta ... também é uma dor no @ #### ...

#!/bin/bash
#
# backup Gentoo RPi3 64 Necrose99 
#
#  if portage has lots of packages it will bloat the backup. , Swapfile will crash the backup.
# can use the script to dump fs also for docker. 
tar -cvJf /backup.tar.xz --exclude=/var/cache/swap/swap1 --exclude=/usr/portage/*  --exclude=/backup.tar.xz --one-file-system /

## TO DO , find a way to tuck the swap1 file back.. into archive... 
    
por Necrose99 01.06.2017 / 01:42

0 respostas