List all mounted devices:
diskutil list
Extract the information which diskX is the one of the SD card.
Unmount device:
diskutil unmountDisk /dev/diskX
Create Image:
sudo dd if=/dev/diskX of=/Users/…/NameOfImage.img bs=1m
Restore image to device:
sudo dd bs=1m if=/Users/…/NameOfImage.img of=/dev/diskX
Compress image:
gzip -fk /Users/…/NameOfImage.img