Zitat:
Ich könnte mir vorstellen, das es sich um ein Array von TFileObject(en) handelt, wobei in jedem einzelnen TFileObject die Dateieigenschaften, Verzeichnißstruktur und Inhalt hinterlegt sind. Dann einfach das Array Speichern und fertig.
Gegebenenfalls wird noch ein Algorithmus zum Komprimieren verwendet.
Ist das so richtig ?
Ja. Vom Prinzip her hast du da vollkommen recht. Im wesentlich arbeiten Backupprogramm wie ein ganz normaler Packer.