backupdatastore
Esta utilidad se utiliza con todos los tipos de ArcGIS Data Store.
Utilice esta utilidad para crear una copia de seguridad completa de un data store entre los tiempos de copia de seguridad programados. Por ejemplo, cree una copia de seguridad de cada data store antes de actualizar ArcGIS Data Store o antes de realizar un gran número de cambios en un data store.
La utilidad backupdatastore puede ejecutarse solo para un tipo de data store a la vez.
La siguiente tabla indica dónde ejecutar la utilidad backupdatastore y qué hace la utilidad para cada tipo de data store:
|
Tipo de data store |
Equipo |
Comportamiento |
|---|---|---|
|
Almacenamiento relacional |
Ejecute la utilidad backupdatastore en el equipo principal del almacén relacional. |
La utilidad backupdatastore crea siempre una copia de seguridad completa del almacén relacional. |
|
Almacén de objetos |
La utilidad backupdatastore puede ejecutarse en cualquier equipo del clúster. |
La utilidad backupdatastore crea siempre una copia de seguridad completa del almacén de objetos para los datos de servicio de vídeo y las cachés de capas 3D alojadas. Las cachés de consulta de las capas de entidades no se incluyen en el archivo de copia de seguridad. |
|
Big data store espaciotemporal |
La utilidad backupdatastore puede ejecutarse en cualquier equipo del clúster. |
La primera vez que ejecute la utilidad backupdatastore para un big data store espaciotemporal después de configurar una ubicación de copia de seguridad, se crea una copia de seguridad completa. El uso posterior de la utilidad backupdatastore crea un archivo de copia de seguridad que contiene solo los cambios realizados desde la copia de seguridad completa inicial. |
|
Graph store |
La utilidad backupdatastore puede ejecutarse en cualquier equipo del graph store. |
La utilidad backupdatastore crea siempre una copia de seguridad completa del graph store. |
Antes de ejecutar la utilidad backupdatastore, asegúrese de que la ubicación de la copia de seguridad del data store es lo suficientemente grande como para albergar las copias de seguridad. Para cambiar las ubicaciones de copia de seguridad del data store, utilice la utilidad configurebackuplocation.
Para obtener más información sobre las copias de seguridad de ArcGIS Data Store, consulte Administrar copias de seguridad de ArcGIS Data Store.
Sintaxis
backupdatastore [<backup file name>] [--store {relational | spatiotemporal | graph | object}] [--location <backup_arguments>] [--prompt {yes | no}]
Debe proporcionar un nombre para el archivo de copia de seguridad.
Si no especifica la opción --store, se asume el valor relational.
Si no especifica la opción --location, los archivos de copia de seguridad se escriben en la ubicación de copia de seguridad predeterminada del data store.
Para especificar una de las otras ubicaciones de copia de seguridad registradas en su lugar, utilice la opción --location. Puede proporcionar el nombre de la copia de seguridad o el tipo y ubicación de la misma. Cuando utilice los argumentos type= y location=, sepárelos con un punto y coma (;).
Los argumentos admitidos para la opción --location son los siguientes:
|
Argumento |
Descripción |
|---|---|
|
|
Puede utilizar el nombre de la ubicación de la copia de seguridad para indicar la ubicación de la copia de seguridad registrada. Si especifica un nombre, no es necesario utilizar los argumentos |
|
|
Si no especifica un nombre para la ubicación de la copia de seguridad, deberá especificar el tipo de ubicación de la copia de seguridad y la ubicación física. Los valores de tipo y sus descripciones son los siguientes:
|
|
|
Utilice el argumento Para archivos compartidos, indique la ruta del archivo. Para buckets de S3, indique el nombre del bucket. Para contenedores de almacenamiento de Blob de Azure, indique el nombre del contenedor. |
Ejemplos
En este ejemplo, la utilidad backupdatastore crea un archivo de copia de seguridad completo denominado project1bu en la ubicación de copia de seguridad predeterminada del almacén relacional. Al incluir --prompt no, la utilidad no solicita una respuesta de confirmación.
./backupdatastore.sh project1bu --prompt no
backupdatastore project1bu --prompt no
En este ejemplo, se crea un archivo de copia de seguridad llamado localbu5 para el big data store espaciotemporal en una ubicación de archivo compartido, a la cual llamó gadbu cuando configuró la ubicación de copia de seguridad.
./backupdatastore.sh localbu5 --store spatiotemporal --location 'name=gadbu'
You are going to back up the data store. This could take some time, depending on the size of your data store.
Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
backupdatastore localbu5 --store spatiotemporal --location name=gadbu
You are going to back up the data store. This could take some time, depending on the size of your data store.
Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
En este ejemplo, se crea una copia de seguridad de un big data store espaciotemporal en un contenedor de almacenamiento de Blob de Azure llamado blob4backups y el archivo de copia de seguridad creado se llama spds311016:
./backupdatastore.sh spds311016 --store spatiotemporal --location 'type=azure;location=blob4backups'
You are going to back up the data store. This could take some time, depending on the size of your data store.
Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes
backupdatastore spds311016 --store spatiotemporal --location type=azure;location=blob4backups
You are going to back up the data store. This could take some time, depending on the size of your data store.
Please do not interrupt the process once it has started.
Do you want to continue (Yes or No)?Yes