Daily incremental refresh and moving the Aurora DB cluster to Snowflake

I want to move several Aurora DB clusters, each with a few TBs of storage, to Snowflake while also executing a daily incremental refresh. I’m curious about the best procedures and resources to use to accomplish this goal. Is there a better way to move all the data from Aurora DB to Snowflake than by exporting the cluster’s data to S3 in Apache Parquet format and then importing it into Snowflake? I want to take a single snapshot of the entire cluster and then keep doing incremental updates every day. Please offer your opinions and comments. Thanks!