Yes, you can migrate private as well as public channels. However, by default, it creates public channels, so you need to manually change the setting for private channels at the destination.