Skip to content

Commit 7ee4379

Browse files
Apply suggestions from code review
Co-authored-by: Anastasia Harris <[email protected]>
1 parent f04b6b4 commit 7ee4379

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

articles/search/search-reliability.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ Search services might experience transient faults during standard, unscheduled m
4141

4242
[!INCLUDE [Availability zone support description](includes/reliability-availability-zone-description-include.md)]
4343

44-
Azure AI Search is a zone-redundant service that spreads your replicas across availability zones. A search service runs in one region, while its replicas run in zones within that region.
44+
Azure AI Search is zone-redundant, which means that your replicas are distributed across multiple availability zones within the service region.
4545

46-
When you add two or more replicas to your service, Azure AI Search strives to place each replica in a different availability zone. For services with more replicas than available zones, replicas are distributed across zones as evenly as possible.
46+
When you add two or more replicas to your service, Azure AI Search attempts to place each replica in a different availability zone. For services with more replicas than available zones, replicas are distributed across zones as evenly as possible.
4747

4848
> [!IMPORTANT]
4949
> Azure AI Search doesn't guarantee the exact placement of replicas, which are subject to capacity constraints, scaling operations, and other factors.
@@ -108,19 +108,17 @@ When you follow this approach, you must synchronize indexes across regions to re
108108

109109
## Backups
110110

111-
A business continuity strategy for the data layer usually involves restoring from a backup. Azure AI Search isn't a primary data storage solution, so Microsoft doesn't formally offer self-service backup and restore. However, you can use the `index-backup-restore` sample for [.NET](https://github.com/Azure-Samples/azure-search-dotnet-utilities/tree/main/index-backup-restore) or [Python](https://github.com/Azure/azure-search-vector-samples/tree/main/demo-python/code/utilities/index-backup-restore) to back up your index definition and its documents to a series of JSON files, which are then used to restore the index.
111+
Because AI Search isn't a primary data storage solution, it doesn't offer self-service backup and restore options. However, you can use the `index-backup-restore` sample for [.NET](https://github.com/Azure-Samples/azure-search-dotnet-utilities/tree/main/index-backup-restore) or [Python](https://github.com/Azure/azure-search-vector-samples/tree/main/demo-python/code/utilities/index-backup-restore) to back up your index definition and its documents to a series of JSON files, which are then used to restore the index.
112+
113+
However, if you don't maintain a backup of the index, and it's accidentally deleted, you can then [rebuild the index](search-howto-reindex.md). Rebuilding involves recreating the index in your search service, and the reloading it from your primary data store.
112114

113-
Otherwise, if you accidentally delete an index, the application code used to create and populate the index is the de facto restore option. To [rebuild an index](search-howto-reindex.md), you must:
114115

115-
1. Delete the index, assuming it exists.
116-
1. Recreate the index in your search service.
117-
1. Reload the index by retrieving data from your primary data store.
118116

119117
## Service-level agreement
120118

121119
The service-level agreement (SLA) for Azure AI Search describes the expected availability of the service and the conditions that must be met to achieve that availability expectation. For more information, see the [SLA for Azure AI Search](https://azure.microsoft.com/support/legal/sla/search/v1_0/).
122120

123-
SLA coverage applies to search services on billable tiers with at least two replicas. In Azure AI Search, a replica is a copy of your index. Each service can have between 1 and 12 replicas. [Adding replicas](search-capacity-planning.md#add-or-remove-partitions-and-replicas) allows Azure AI Search to perform maintenance on one replica while queries continue executing on other replicas.
121+
SLA coverage applies to search services on billable tiers with at least two replicas. In Azure AI Search, a replica is a copy of your index. Each service can have between 1 and 12 replicas. When you [adding replica](search-capacity-planning.md#add-or-remove-partitions-and-replicas), AI Search can then perform maintenance on one replica while queries continue to execute on other replicas.
124122

125123
Microsoft guarantees at least 99.9% availability of:
126124

0 commit comments

Comments
 (0)