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...
Tags backup tar linux raspberry-pi