Migrating/cloning Cogntive Search instance

johananmahendran 120 Reputation points
2024-02-07T12:46:53.09+00:00

Hi, My company originally used Standard tier for Cognitive Search, however upon deployment it seems like the Basic tier is sufficient for our needs-- We only storing 500MB and 255,000 documents. I have read that it is impossible to change the subscription tier of the Cognitive search. Is it possible instead to migrate (or clone) the data to another instance of Cognitive Search (with a Basic plan)? I'm hoping to move the data without having to reindex all the documents. Thank you.

Azure AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
1,228 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. brtrach-MSFT 17,476 Reputation points Microsoft Employee
    2024-02-08T02:21:16.42+00:00

    @johananmahendran There is no official tool built into Azure AI Search but we do have this tool located here.

    Open the AzureSearchBackupRestoreIndex.sln project in Visual Studio.

    1. Build the project.
    2. Run the project.
    3. Enter your Azure Cognitive Search service name and API key.
    4. Enter the name of the source index.
    5. Enter the name of the target index.
    6. Select ‘Backup only’.

    This will create a backup of your source index that you can then restore to your target index in the new Basic tier Cognitive Search instance.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.