- URL:https://<site-url>/exportSite(POST only)
- Required Capability:Default administrator role
- Version Introduced:10.2
Description
The exportSite operation exports the site configuration to a specified location. The exported file includes, and excludes, the following information:
Información incluida en la copia de seguridad | Información no incluida |
---|---|
|
|
Precaución:
Administrative site configurations cannot be made while a backup is in progress. Before performing the exportSite operation, ensure that all desired site configurations have been made.
Protección de información no incluida en la copia de seguridad
Como se ha indicado más arriba, cierta información no está incluida en la copia de seguridad de su sitio. Se recomienda que haga una copia de seguridad de esta información manualmente al mismo tiempo que ejecuta la utilidad de copia de seguridad. Al restaurar el sitio, copie manualmente o devuelva esta información al sitio, por ejemplo:
- Teselas de la caché y esquemas de ordenamiento en teselas: Estos directorios contendrán las teselas de la caché y el archivo de ordenamiento en teselas conf.xml. Los directorios de caché también podrían contener una geodatabase de archivos status.gdb que contiene información acerca de las teselas que se han construido. Al restaurar el sitio, vuelva a mover o copiar la información en el directorio arcgiscache original.
- Datos utilizados por los servicios: si los datos utilizados por los servicios no se han copiado en el servidor al publicar, no se incluirán en la copia de seguridad. Realice una copia de seguridad manualmente de los directorios de datos, geodatabases, bases de datos, tablas de origen y cualquier otra información que utilicen los servicios. Al restaurar el sitio, compruebe que ArcGIS Server tiene permisos para acceder a sus ubicaciones de datos. Para obtener más información, consulte Cómo hacer que sus datos sean accesibles para ArcGIS Server.
- Mensajes de registro: cuando el servidor está en ejecución, se crean y se distribuyen registros entre todos los equipos de ArcGIS Server que participan en el sitio. Al restaurar el sitio, mueva o copie la información de vuelta al directorio de registros original.
- Contraseña y nombre del administrador principal del sitio: después de restaurar un sitio, puede continuar usando la contraseña y el nombre del administrador principal del sitio que estaban en vigor al realizar la restauración. Esto es así, aunque restaure un sitio cuyo administrador principal del sitio se haya deshabilitado. Se recomienda que registre el nombre de usuario y la contraseña y que los almacene en una ubicación segura antes de llevar a cabo la restauración.
- Datos estadísticos: cuando el sitio está en funcionamiento, se registran diversas estadísticas de servicio. Al restaurar el sitio, mueva o copie la información de vuelta al directorio de estadísticas original.
- Configuraciones de ArcGIS Web Adaptor: si el sitio incluye uno o más ArcGIS Web Adaptors, tendrá que volver a configurarlos con su sitio después de llevar a cabo la restauración.
Request parameters
Parameter | Details |
---|---|
location (Optional) | A folder path, accessible to ArcGIS Server, where the exported site configuration will be written. If the location parameter is not specified, the server writes the exported site configuration file to a directory owned by the server and returns a virtual path (HTTPS URL) to the directory. The exported site configuration can be downloaded from the directory by accessing the returned URL. Example
|
validate | Introduced at ArcGIS Enterprise 11.1. This parameter validates the folder path specified in the location parameter, ensuring that it is accessible before performing the exportSite operation. If set to true, the path will be validated, and the operation will return either a success response or an error message. The default value is false. Values: true | false |
f | The response format. The default response format is html. Values: html | json| pjson |
Example usage
The following is a sample POST request for the exportSite operation that demonstrates defining the location parameter and validating that it is accessible:
POST /webadaptor/admin/exportSite HTTP/1.1
Host: machine.domain.com
Content-Type: application/x-www-form-urlencoded
Content-Length: []
location=\\server\share\backup&validate=true&f=pjson
The following is a sample POST request for the exportSite operation that demonstrates leaving the location parameter undefined:
POST /webadaptor/admin/exportSite HTTP/1.1
Host: machine.domain.com
Content-Type: application/x-www-form-urlencoded
Content-Length: []
location=&validate=false&f=pjson
JSON Response examples
Examples without validation
The following is a sample response for a request that defined the location parameter:
{
status: "success",
location: "\\server\share\backup\Jan-15-2023_11-50-33.agssite"
}
The following is a sample response for a request that did not define the location parameter.
{
status: "success",
location: "https://machine.domain.com/webadaptor/admin/uploads/i33d579b6-d8a8-4886-a1bc-671ae52e7a00"
}
Examples with validation
The sample response below is for a request that defined the location parameter and set validate to true. This example demonstrates a success response, meaning that the path was accessible to ArcGIS Server:
{
"status": "success"
}
The sample response below is for a request that defined the location parameter and set validate to true. This example demonstrates a failure, meaning that the path was not accessible to ArcGIS Server:
{
"status": "error",
"messages": ["Unable to write to \\server\share\backup. Verify the location is accessible and the service account running ArcGIS Server can write to it."],
"code": 500
}