Puncte:3

Va funcționa această comandă DD?

drapel gb

Mi-am montat unitatea Google și aș dori să fac o imagine de rezervă live a raspberry pi-ului meu. Ar funcționa această comandă?

sudo dd status=progress if=/dev/mmcblk0 bs=10M conv=sync,noerror | gzip -9 - | dd of=~/mnt/gdrive/RPI/"server de acasă"/backups/$(data +%Y%m%d).gz

Nu sunt sigur dacă este o problemă la copierea pe o unitate montată, nu știu dacă va începe recursiv să facă backup pentru că este montată?

catleeball avatar
drapel it
Aș putea recomanda testarea acestei comenzi cu `if=/some/small/file` pentru a vedea dacă funcționează. La suprafață pare așa cum ar trebui. Observ că folosești `sudo` cu primul dd, dar nu cu al doilea dd în pipeline; asigurați-vă că aveți permisiuni pentru al doilea director dd of= sau utilizați sudo dacă este necesar.
Puncte:2
drapel us

Da, va funcționa, stocarea montată nu va fi o problemă, dar fișierele care s-au schimbat în timpul copiei de rezervă vor fi corupte, pentru test am folosit partiția de pornire a mașinii virtuale de testare cu Centos 7

scriptul simplu care va face modificări fișierului în a doua sesiune este:

in timp ce :; 
do
  lasă i++
  echo "test$i" >> /boot/testfile
  dormi 0,5 secunde
Terminat

puteți rula modificarea scriptului și apoi executați comanda

root@testkvm ~ $ dd status=progress if=/dev/sda1 bs=10M conv=sync,noerror | gzip -9 - | dd of=/tmp/testfile.gz
545259520 octeți (545 MB) copiați, 27,401949 s, 19,9 MB/s
51+1 înregistrări în
52+0 înregistrări
545259520 octeți (545 MB) copiați, 27,4028 s, 19,9 MB/s
206820+1 înregistrări în
206820+1 înregistrări
105892004 octeți (106 MB) copiați, 27,4112 s, 3,9 MB/s

root@testkvm /tmp $ gunzip /tmp/testfile.gz

root@testkvm /tmp $ mount /tmp/testfile /mnt

root@testkvm /tmp $ cat /mnt/testfile
â+â.ââââdIâ(iâ-â)mCaââJ!âØ¥'[â ââfââ;â)iâÙ³:gâââ澿ââââOââ zâ=oâ)�]â}koy{âgââs>lââââ?UâlÞâ âkλlâ'Û¯ââ,âââ5âââo[{âswââjâ ââ)ââââââââM|uâââ>׳;â âÒâ=â+?ââ?Nâââ[+âolââoâââ Üâ?T\âwââââ[âRâXââânââ[â ^â^â\ââGoââââââê»{ٲ﮺ââC7â\â âââO2á®âwâmNEâ4ââwââââVââ
                                                                                                                                                                                                                                         âEV>ââ8ââââwâ
âVâââââk:âNUââââVâppâYâmgâ¼0â âââââLââââââââpâ'â.â tÃâeââ{>ââââââââcââ{â{6> :'âââââ{âââ/ââ>ââSââ[_â âââZǯâWÕ:ÞtÆ¿â84}â+ââââyâuâ; âãâ

după cum vedeți, există date incorecte

fișierul sursă în momentul finalizării copiei de rezervă arată astfel:

root@testkvm ~ $ cat /boot/testfile
test1
test2
test3
...
test72

deci puteți face backup cu această comandă numai dacă sunteți sigur că nu se vor schimba modificări în timpul backupului

drapel gb
Foarte bun punct, funcționează de aproximativ 29000 de secunde acum și din moment ce unitatea este montată prin Rclone, sunt îngrijorat că folderul .cache, care se extinde mereu, este salvat pe sine.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.