7. A system comprising: a secondary data center comprising: one or more processors; a search and indexing manager comprising: an index core; and a search core; a distributed file system; and a distributed storage system; the search and indexing manager of the secondary data center configured to: detect a disaster at a primary data center and, in response to the detecting, for each document stored in the search core of the secondary data center: request a count for the document from a first client application; determine whether the count for the document from the first client application matches a count for the document from the search core of the secondary data center; and in response to a determination that the count for the document from the first client application does not match a count for the document from the search core of the secondary data center, request a full publish for the document from the first client application, wherein the requesting the count, the determining, and the requesting of the full publish are performed for each document for each tenant represented in the search core of the secondary data center.
7. A system comprising: a secondary data center comprising: one or more processors; a search and indexing manager comprising: an index core; and a search core; a distributed file system; and a distributed storage system; the search and indexing manager of the secondary data center configured to: detect a disaster at a primary data center and, in response to the detecting, for each document stored in the search core of the secondary data center: request a count for the document from a first client application; determine whether the count for the document from the first client application matches a count for the document from the search core of the secondary data center; and in response to a determination that the count for the document from the first client application does not match a count for the document from the search core of the secondary data center, request a full publish for the document from the first client application, wherein the requesting the count, the determining, and the requesting of the full publish are performed for each document for each tenant represented in the search core of the secondary data center. 10. The system of claim 7 , wherein each document is a catalog of items and the count for a document is a count of a number of items in the corresponding catalog.