Your incremental recovery restored the table creation statement and index creation statement for sctest1, but the table creation statement already included the index, so the index creation statement couldn’t be executed?
Was the restoration done in the original cluster? It should be performed in an empty cluster or a cluster without data conflicts (same schema or table) to execute snapshot backup restoration.
However, shouldn’t the restoration be done by first restoring the full backup and then the incremental backup? Otherwise, it would be impossible to restore the incremental changes. The ifexists option skips the restoration of existing tables, so if there are modifications to this table in the incremental backup, wouldn’t those changes be missed?
Are you restoring an empty database? If it’s an empty database, you shouldn’t have the issue you’re describing. Also, can you specify how to perform full and incremental backups? Is there a problem with the operation?