Hallo zusammen,
ich habe ein kleines NAS Zuhause mit OpenMediaVault, was ja zu 99% Debian ist.
In dem NAS sind zwei Daten-Platten eingebaut, selbes Modell, selbe Größe, kein RAID. Eine weitere Platte für das OS.
Ich mache meine Backups mit rsync, indem ich die gesamte Platte von einer zur anderen kopiere (nicht das OS, sondern nur Daten), dabei ist mir aufgefallen das die eine etwa 1GB mehr belegt als die andere.
Kann das sein das es daran liegt, dass die eine Platte mit ext4 und die andere mit xfs formatiert ist?
Unterschiedliche Größe bei verschiedenen FS?
-
- Beiträge: 2091
- Registriert: 07.07.2006 18:32:05
Re: Unterschiedliche Größe bei verschiedenen FS?
Die Frage ist wie du die Belegung ausmachst. Die reinen Daten sollten aufgrund von "rsync" nicht nur genau gleich groß, sondern auch noch bitweise identisch sein. Der Overhead kann natürlich größer sein. Kopierst du von A nach B und auf B sind mehr Daten so könntest du mal die rsync-Option "--delete" nutzen, um Dateien auf B zu löschen, die auf A nicht existieren. Mach aber vorher ein Backup. Falls dir das zu riskant ist kannst du dir auch noch ncdu anschauen und mal die Größen der Verzeichnisse vergleichen.
Re: Unterschiedliche Größe bei verschiedenen FS?
Unterschiedliche Dateisysteme verwalten den Platz anders — ich nehme an das meint uname mit Overhead.
Angefangen bei unterschiedlich großen Datenblöcken, brauchen viele Dateisysteme mindestens einen Block pro Datei, andere legen vielleicht kleine Dateien in einen Block zusammen oder speichern die Metadaten mitsamt der Datei in einem Block, andere reservieren einen Teil des Speicherplatzes für die Metadaten, das Log/Journal wird nicht bei allen Dateisystemen gleich viel Platz verbrauchen, manche Dateisysteme können die Daten komprimiert speichern, manche speichern Prüfsummen,…
Angefangen bei unterschiedlich großen Datenblöcken, brauchen viele Dateisysteme mindestens einen Block pro Datei, andere legen vielleicht kleine Dateien in einen Block zusammen oder speichern die Metadaten mitsamt der Datei in einem Block, andere reservieren einen Teil des Speicherplatzes für die Metadaten, das Log/Journal wird nicht bei allen Dateisystemen gleich viel Platz verbrauchen, manche Dateisysteme können die Daten komprimiert speichern, manche speichern Prüfsummen,…
-
- Beiträge: 2091
- Registriert: 07.07.2006 18:32:05
Re: Unterschiedliche Größe bei verschiedenen FS?
Sorry, die Option --delete verwende ich natürlich schon.
Also kann das durchaus möglich sein das der belegte Speichert unterschiedlich ist?
Sind etwas viele Daten und ich kann unmöglich sagen ob etwas fehlt oder so.
Also kann das durchaus möglich sein das der belegte Speichert unterschiedlich ist?
Sind etwas viele Daten und ich kann unmöglich sagen ob etwas fehlt oder so.
Re: Unterschiedliche Größe bei verschiedenen FS?
"rsync" sollte schon auf den genannten Quell- und Zielverzeichnissen korrekt arbeiten. Hast du Dateien außerhalb dieser Verzeichnisse? Du kannst über alle Dateien z.B. MD5-Prüfsummen bilden und diese mal automatisiert vergleichen. Aber eigentlich macht "rsync" das selbst jedoch nur über die angegebenen Ordner.Sind etwas viele Daten und ich kann unmöglich sagen ob etwas fehlt oder so.
-
- Beiträge: 2091
- Registriert: 07.07.2006 18:32:05
Re: Unterschiedliche Größe bei verschiedenen FS?
Dooferweise geht das nicht, denn zwei "Prüfdateien" (aquota.user, aquota.group) werden beim rsync´en absichtlich nicht übertragen.
ich poste später mal den Rsyncbefehl. Ansonsten gehe ich aber davon aus das alles normal ist und die Änderung an den Filesystemen liegt.
ich poste später mal den Rsyncbefehl. Ansonsten gehe ich aber davon aus das alles normal ist und die Änderung an den Filesystemen liegt.
-
- Beiträge: 2091
- Registriert: 07.07.2006 18:32:05
Re: Unterschiedliche Größe bei verschiedenen FS?
Code: Alles auswählen
/dev/sdb1 7752457508 5664217024 2088240484 74% /media/ed3988bc-33a5-470f-9c1a-8f17b0f63e0e
/dev/sdc1 7811938628 5663471492 2148467136 73% /media/e88d4f2b-00db-44e4-8d5a-120fa2226615
UUID gekürzt
Code: Alles auswählen
rsync -auv --delete --exclude=ed3988bc-33a5-470f-9c1a-8f17b0f63e0e/aquota.group --exclude=c1a-8f17b0f63e0e/aquota.user /media/ed3988bc3a5-470f-9c1a-8f17b0f63e0e /media/e84e4-8d5a-120fa2226615/ && beep