Alles wat u moet weten over Carbon Copy Cloner en APFS

Printer-Friendly Version
Product: 
ccc5

Apple heeft een nieuw bestandssysteem geïntroduceerd in macOS High Sierra. U vraagt zich dus wellicht af hoe Carbon Copy Cloner hiermee omgaat en welk effect deze nieuwe wijziging op uw reservekopieën heeft. U vraagt zich misschien zelfs af wat een bestandssysteem is. We zullen dus daarmee beginnen en geleidelijk aan overgaan tot meer technische details.

Wat is een bestandssysteem?

Het bestandssysteem is wellicht de meest belangrijke software van uw Mac. Het is ook een van de meest transparante, althans wanneer het naar behoren werkt. Elke gebruiker en elk programma gebruiken het bestandssysteem. Het bestandssysteem is verantwoordelijk voor het bijhouden en ordenen van alle bestanden op de harde schijf. Bovendien bepaalt het ook welke gebruikers en programma’s toegang hebben tot die bestanden. Het bestandssysteem houdt ook bij hoeveel bestanden u hebt en hoeveel ruimte deze in beslag nemen. Elke keer dat u een bestand zoekt, opent, verplaatst, bewaart of verwijdert, wordt die actie uitgevoerd door het bestandssysteem.

Waarom introduceert Apple een nieuw bestandssysteem?

HFS+, het oude bestandssysteem van Apple, heeft bijna 20 jaar prima gewerkt. Een periode waarin Apple continu verbeteringen eraan heeft aangebracht. Apple heeft bijvoorbeeld ondersteuning toegevoegd voor uitgebreide kenmerken, compressie van het bestandssysteem, journaling van het bestandssysteem en volledige schijfcodering. Al deze nieuwe functies zijn toegevoegd om gelijke tred te houden met de functies van nieuwe besturingssystemen en om het bestandssysteem betrouwbaarder te maken. Maar dat bestandssysteem is oorspronkelijk ontwikkeld voor Mac OS 8 en is ontworpen voor harde schijven met platters. De opslagtechnologie is de laatste 20 jaar sterk veranderd en HFS+ wijzigen om gelijke tred te houden met die veranderingen is steeds moeilijker te verwezenlijken. Om de uitdagingen van nieuwe besturingssystemen en de nieuwe opslagtechnologie aan te gaan, heeft Apple ‘APFS’ (Apple File System) geïntroduceerd in High Sierra.

Wordt mijn opstartschijf geconverteerd naar APFS wanneer ik mijn Mac bijwerk naar High Sierra (of nieuwer)?

Bij het uitvoeren van een upgrade naar macOS High Sierra, worden systemen met configuraties voor alleen flashopslag automatisch geconverteerd. Systemen met harde schijven en Fusion Drives worden niet geconverteerd naar APFS. Wanneer u een upgrade naar Mojave uitvoert, worden HDD- en Fusion-volumes ook geconverteerd naar APFS. U moet de overgang naar APFS maken.

Kan CCC een opstartbaar volume maken van een APFS-volume?

Ja. Zowel CCC 4 als CCC 5 kunnen opstartbare reservekopieën maken van APFS-geformatteerde opstartschijven. CCC4 biedt echter wel beperkte ondersteuning voor APFS. CCC 4 kan een opstartbare reservekopie maken vanaf een APFS-volume op een volume met de structuur HFS+. CCC 5 kan een opstartbare reservekopie maken vanaf een APFS-geformatteerd volume op een volume met de structuur HFS+ of APFS. CCC 5 biedt ook ondersteuning voor APFS-codering (bijv. CCC 5 kan tijdens een reservekopietaak APFS-gecodeerde volumes ontgrendelen en activeren). Uiteraard is onze aanvullende ondersteuning voor APFS beschikbaar in CCC 5. Er worden geen nieuwe functies meer toegevoegd aan CCC 4.

Kan CCC een opstartbaar APFS-volume maken? Dit wil zeggen, kan het doel een APFS-volume zijn?

Ja. Wanneer macOS 10.13 of hoger naar een APFS-geformatteerd volume wordt gekloond met Carbon Copy Cloner 5, verwachten we dat het doelvolume opstartbaar is.

Als ik eerst de upgrade naar High Sierra op een harde schijf uitvoer en dan naar een SSD-schijf kloon, wordt de SSD-schijf geconverteerd naar APFS?

Nee. Noch de harde schijf, noch de SSD-schijf wordt automatisch geconverteerd naar APFS. U kunt echter kiezen om de SSD-schijf te wissen als APFS alvorens ernaar te klonen. Zowel APFS als HFS zijn geldige structuren voor doelen wanneer Carbon Copy Cloner 5 in High Sierra (en nieuwere besturingssystemen) wordt gebruikt.

Wat moet ik doen als mijn opstartschijf is geconverteerd naar APFS tijdens een upgrade van het besturingssysteem? Moet ik deze wissen als APFS?

Na de upgrade naar macOS High Sierra (of nieuwer) moet u helemaal niets doen met de reservekopieschijf. Een HFS+-reservekopie van een APFS-opstartvolume is perfect mogelijk. Deze kan zonder problemen worden gebruikt om later gegevens terug te zetten, zelfs op een APFS-geformatteerd volume. Als uw reservekopieschijf een SSD-schijf is, raden we wel aan dat u deze wist als APFS. En als uw reservekopieschijf een traditionele HDD is, raden we nog steeds HFS+ voor macOS High Sierra aan en doorgaans raden we HFS+ voor Mojave-gebruikers aan (hieronder vindt u wel enkele uitzonderingen).

Ik gebruik Mojave. Mag ik mijn HDD-doel wissen als APFS? Heeft het gebruik van APFS op het doel voordelen?

Als u toch van plan was om uw doelvolume te wissen, kunt u dat volumen formatteren als HFS+ of APFS. APFS biedt wel enkele voordelen in vergelijking met HFS+. Een APFS-doel kan bijvoorbeeld momentopnamen bewaren waarmee u een herstel naar een bepaald punt in de tijd kunt uitvoeren. APFS-volumes ondersteunen ook beperkte bestanden, en u loopt minder risico op problemen met namen (bijv. wanneer bestanden op het APFS-bronvolume Unicode-tekens zoals 'é' gebruiken) als u reservekopieën maakt op een APFS-volume. U kunt ook geen Mac met een T2-chip opstarten vanaf een gecodeerd HFS+-volume. Als u dus een Mac met een T2-chip hebt en de reservekopie wilt coderen, moet u APFS kiezen.

Kan ik CCC gebruiken om een APFS-opstartschijf te klonen naar een andere Mac?

Het macOS-installatieprogramma past een firmware-upgrade toe op uw Mac wanneer u de macOS-upgrade installeert. Deze firmware-upgrade mag geen deel uitmaken van het kloonproces. Alleen het macOS-installatieprogramma kan een Mac upgraden om APFS te ondersteunen. Als u een APFS-volume wilt klonen op een Mac waarop de firmware-upgrade van het macOS-installatieprogramma nog niet is geïnstalleerd, kan die Mac niet worden opgestart vanaf het APFS-volume. Zodra uw Mac de firmware-upgrade via het macOS-installatieprogramma heeft ontvangen, kan de Mac worden opgestart vanaf een opstartbare CCC-reservekopie op een APFS-volume. Bij een belangrijke macOS-upgrade moet mogelijk ook firmware worden geüpgraded zodat het nieuwere besturingssysteem kan worden gebruikt.

Dit is ook van toepassing op een Mac in de Doelschijfmodus. Als u op een Mac de upgrade naar High Sierra (of nieuwer) uitvoert via het installatieprogramma, kunt u geen tweede Mac opstarten in de Doelschijfmodus, deze op de eerste Mac aansluiten en vervolgens High Sierra (of nieuwer) klonen naar de Mac in de Doelschijfmodus. De vereiste firmware-upgrade kan niet worden toegepast op de Mac die in de Doelschijfmodus is opgestart. U moet het macOS-installatieprogramma uitvoeren op die tweede Mac. Zodra de tweede Mac de firmware-upgrade via het macOS-installatieprogramma heeft gekregen, kunt u de eerste Mac klonen naar de tweede Mac die in de Doelschijfmodus is opgestart.

Biedt CCC ondersteuning voor gecodeerde APFS-volumes?

Ja, met CCC 5 kunt u naar en vanaf gecodeerde APFS-volumes kopiëren (ook gekend als FileVault-codering). CCC speelt geen rol in het coderingsproces. De codering is immers een functie van het volume en niet van het hulpprogramma dat een bestand schrijft. Als u FileVault op de opstartschijf inschakelt, worden de bestanden op de opstartschijf gecodeerd. Die bestanden worden direct gedecodeerd door het bestandssysteem wanneer ze door een programma worden geopend. Als u FileVault op het doelvolume inschakelt (bijv. via het voorkeurenpaneel Beveiliging wanneer de Mac vanaf de reservekopie is opgestart), worden de bestanden op het doel ook gecodeerd. CCC moet die bestanden niet coderen omdat ze direct door het bestandssysteem worden gecodeerd wanneer de bits naar de schijf worden geschreven.

Ik heb gehoord dat APFS een ‘kloonfunctie’ heeft. Werkt deze op dezelfde manier als CCC?

Nee, de kloonfunctie van APFS heeft niets te maken met de kloonfunctie van CCC.

Met de kloonfunctie van APFS kan een gebruiker onmiddellijk kopieën maken van bestanden in hetzelfde volume zonder extra opslagruimte in beslag te nemen. Bij het klonen van een bestand maakt het bestandssysteem geen kopieën van de gegevens, maar maakt het een tweede referentie naar het bestand die ongeacht het eerste bestand kan worden gewijzigd. De delen van deze twee bestanden die identiek zijn, nemen dezelfde opslagruimte op de schijf in. De wijzigingen aan een van de bestanden worden echter naar verschillende delen van de schijf geschreven. Bestanden kunnen alleen via APFS worden gekloond wanneer u kopieën van een bestand op hetzelfde volume maakt (zoals wanneer u een bestand of map in de Finder dupliceert). CCC kopieert bestanden doorgaans tussen volumes waardoor het klonen van bestanden via APFS niet van toepassing is voor die taak.

Het is belangrijk te onthouden dat het klonen van bestanden via APFS opslagruimte op de schijf kan besparen, maar het klonen met CCC uw gegevens kan bewaren in het geval de bronschijf defect raakt. Ze dienen voor compleet andere doelen; het klonen van APFS-bestanden heeft helemaal niets te maken met reservekopieën maken.

Waarom komt het schijfgebruik op mijn reservekopieschijf niet overeen met het schijfgebruik op de bronschijf?

De algemene uitzonderingen van CCC en de SafetyNet-functie hebben van oudsher geleid tot legitieme verschillen in schijfgebruik. De hierboven genoemde functie voor het klonen van APFS-bestanden maakt hiervan nog een grotere zorg. Hoewel het klonen van APFS-bestanden opslagruimte op het bronvolume bespaart, kan die ruimtebesparing niet consistent worden toegepast bij het kopiëren van de bestanden naar een ander volume (omdat Apple ons geen manier biedt om te bepalen of een bestand de kloon is van een ander bestand). Om het nog erger te maken, wordt in de Finder het werkelijke schijfgebruik van bestanden niet nauwkeurig weergegeven. De Finder houdt geen rekening met het feit of een bestand een kloon is van een ander bestand (we herhalen het nogmaals: omdat Apple geen manier biedt om dat verschil te kunnen maken). De totale grootte van alle bestanden en mappen worden dus bij elkaar opgeteld waardoor de totale waarde wellicht astronomisch hoger is dan de capaciteit van de schijf.

Als u de schijf van een Mac converteert naar APFS, mag u niet vergeten dat het schijfgebruik op de bron en het doel mogelijk nooit overeen zullen komen en dat dit daarom geen betrouwbare methode is om de bron en het doel te vergelijken.

Aanvullende bronnen

We helpen u graag verder

Als u problemen ondervindt of advies nodig hebt, kunt u contact opnemen met ons. Kies ‘Stel een vraag’ in het menu Help van CCC om een vraag aan onze helpdesk te stellen.

Tags: