https://help.ubuntu.com/community/BackupYourSystem/TAR
tar -cvJf backup.tar.xz --exclude = / backup.tar.xz - bir dosya sistemi /
Exclude --exclude = / var / cache / swap / swap1 ... ( dosya hariç tutulursa , işlemi işlemden geçirmez ve / veya lil bast @ # $ ) bazı özel yapım paketlerle RPI3 olduğundan çökebilir . Her neyse, daha hızlı derleme süreleri için bunu bir docker / rkt olarak çalıştırmak güzel olurdu ...
Ben ancak bir şekilde bu dosyayı yedeklemek için tercih ediyorum yer tutucu (... yani 0 bayt veya sadece boş dosyası) Ben boş dosya ihtiyacım uyumluluk nedenleriyle ...
o takas verileri ile açılışta değiştirilecektir (.. (açılışta) , ancak geri yüklendiğinde / sistemin yıprandığından emin değil . , bu yüzden betiği tekrar arşive eklemeye çalışıyorum.
1 dosyayı boş olarak eklemek için tar'ı nasıl alacağımdan emin değilim ... veya arşivi 1 boş dosya @ yolu olarak ekle ...
Boş betiği yedekleme betiğime nasıl ekleyebilirim? Aa , daha zarif ...
Ancak, bunu docker / restore komut dosyasıyla zorlayabilirim. touch / var / cache / swap / swap1 ile veya dizüstü bilgisayarımda veya Sabayon-sanal kutu vb. ...
#!/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...