Hmm, I don't know enough to give you a confident answer yet. The behavior in such a scenario would depend on various factors such as the sync mode you're using, the state of the sync when the migration occurred, and how the specific connectors handle interruptions and changes in the source or destination. However, here's what I can tell you based on the knowledge sources: 1. If a sync fails, you won't lose data, but no data will be added or updated in your destination. Airbyte will automatically attempt to replicate data 3 times. If a sync fails, you can see and export the logs for those attempts in the connection detail page. Once the issue causing the sync failure is resolved, Airbyte resumes your sync from where it left off. [source](
https://discuss.airbyte.io/t/77) 2. If a connector crashes in the middle of a sync, it depends on the connector and the cause of the crash. If the connector is able to checkpoint its state, then you may have what is called a partial sync failure (some records are synced but not all). Most likely though, you'd want to retry the sync anyway in the case of a failure. [source](
https://github.com/airbytehq/airbyte/discussions/33059) 3. For full refresh syncs, the mechanism by which a destination connector accomplishes the full refresh will vary from destination to destination. For certified database and data warehouse destinations, Airbyte recreates the final table each sync. This allows leaving the previous sync's data viewable by writing to a "final-table-tmp" location as the sync is running, and at the end dropping the old "final" table, and renaming the new one into place. [source](
https://docs.airbyte.com/using-airbyte/core-concepts/sync-modes/full-refresh-overwrite-deduped#destination-specific-mechanism-for-full-refresh) 4. In the case of incremental syncs, if the source schema changes (for example, when a column is added, renamed or deleted from an existing table etc.), it is recommended to trigger a Full refresh - Overwrite to correctly replicate the data to the destination with the new schema changes. [source](
https://docs.airbyte.com/using-airbyte/core-concepts/sync-modes/incremental-append#known-limitations) For a more accurate answer, I would recommend checking the Airbyte [documentation](
https://docs.airbyte.com/) or reaching out to the Airbyte community on their [discussion forum](
https://discuss.airbyte.io/) or [Slack](
https://slack.airbyte.io/).