V Macrium to není úplně očividný jak se to dělá a imho to většina lidí ani neobjeví kvůli tomu, ale dělám to v něm často. Důležitý je, aby partition u které chceš na destination disku změnit velikost byla úplně poslední a pak ji můžeš zvětšovat nebo zmenšovat a pak teprve přidáš partition, které jsou v source disku za ní. Bohužel tu nemám prázdný disk abych mohl přidat i screen, ale zkusím to takto:
Source:
[P1-UEFI]---[P2-System---------]---[P3-Data---------------------------]
Destination:
[P1-UEFI]---[P2-System---------]
Teď kliknu na System a změním velikost aby to vypadalo takto
[P1-UEFI]---[P2-System-----------------------------]
A pak teprve přidám partition Data a výsledek vypadá takto
[P1-UEFI]---[P2-System-----------------------------]---[P3-Data---------------------------]
A spustím klon. Je to aspoň trochu srozumitelný?

V podstatě kdybych si ihned naklikal všechny tři, tak mi to nedovolí změnit tu prostřední, ale pouze poslední Data. Jo a klonuju vždycky na prázdný disk bez oddílů, on si je tam udělá sám tím klonem