Jak uniknąć tego, że mount -o remount modyfikuje dane na dysku?


0

Mam zaszyfrowany system plików na pliku obrazu dysku (za pomocą cryptsetup). Codzienna kopia zapasowa kopiuje obraz dysku na nośnik kopii zapasowej za pomocą rsync. Ponieważ powoduje to skopiowanie całego pliku obrazu po jego zmianie, zabiera sporą część miejsca na kopię zapasową. Chciałbym tego uniknąć, gdyby nie wprowadzono żadnych zmian w danych.

Zanim obraz zostanie skopiowany do kopii zapasowej, muszę mount -o remount,ro /diskimage(ponownie zamontować tylko do odczytu), ponieważ w przeciwnym razie obraz dysku w kopii zapasowej zawiera uszkodzony system plików. Po utworzeniu kopii zapasowej ponownie ją zapisujęmount -o remount,rw /diskimage

Problem polega na tym, że jedna lub obie operacje montowania modyfikują obraz dysku, nawet jeśli pliki w systemie plików w ogóle się nie zmieniły. (Myślę, że chodzi o znacznik czasu.) W rezultacie obraz jest zawsze kopiowany do kopii zapasowej. Czy są jakieś opcje montowania, które pozwalają uniknąć modyfikacji obrazu dysku przez mount -o remountoperację?

System plików ma ext4opcje loop,noatime,acl,user_xattr,nofail,noauto.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.