Unterschiedliche Größe bei verschiedenen FS?

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Alternativende
Beiträge: 2091
Registriert: 07.07.2006 18:32:05

Unterschiedliche Größe bei verschiedenen FS?

Beitrag von Alternativende » 27.05.2015 09:17:40

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?

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: Unterschiedliche Größe bei verschiedenen FS?

Beitrag von uname » 27.05.2015 09:43:51

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 Debianncdu anschauen und mal die Größen der Verzeichnisse vergleichen.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Unterschiedliche Größe bei verschiedenen FS?

Beitrag von smutbert » 27.05.2015 09:49:41

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,…

Alternativende
Beiträge: 2091
Registriert: 07.07.2006 18:32:05

Re: Unterschiedliche Größe bei verschiedenen FS?

Beitrag von Alternativende » 27.05.2015 09:56:27

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.

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: Unterschiedliche Größe bei verschiedenen FS?

Beitrag von uname » 27.05.2015 10:03:53

Sind etwas viele Daten und ich kann unmöglich sagen ob etwas fehlt oder so.
"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.

Alternativende
Beiträge: 2091
Registriert: 07.07.2006 18:32:05

Re: Unterschiedliche Größe bei verschiedenen FS?

Beitrag von Alternativende » 27.05.2015 11:12:05

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.

Alternativende
Beiträge: 2091
Registriert: 07.07.2006 18:32:05

Re: Unterschiedliche Größe bei verschiedenen FS?

Beitrag von Alternativende » 27.05.2015 17:05:15

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


Antworten