Skip to main content

Configurar la ubicación de copia de seguridad predeterminada de ArcGIS Data Store

Para recuperar un data store en caso de un evento catastrófico, como un fallo del equipo o la corrupción de los datos, es necesario disponer de una copia de seguridad del data store. Para garantizarlo, configure una ubicación de copia de seguridad segura en la que las copias de seguridad predeterminadas (automatizadas) puedan escribir archivos.

Sugerencia:

Para obtener más información sobre otros tipos de copias de seguridad y su administración, consulte Administrar las copias de seguridad de ArcGIS Data Store.

Cambiar la ubicación de copia de seguridad predeterminada para el almacén relacional

Cuando crea un almacén relacional, se configura automáticamente una ubicación de copia de seguridad en el mismo equipo que el data store. De forma predeterminada, ArcGIS Data Store crea copias de seguridad de almacenes relacionales en /usr/arcgisdatastore/backup/relational. Esta es la ubicación de copia de seguridad predeterminada.

Cuando crea un almacén relacional, se configura automáticamente una ubicación de copia de seguridad en el mismo equipo que el data store. De forma predeterminada, ArcGIS Data Store crea copias de seguridad de almacenes relacionales en c:\arcgisdatastore\backup\relational. Esta es la ubicación de copia de seguridad predeterminada.

Sin embargo, no es aconsejable guardar copias de seguridad en el mismo equipo que el data store. Si el equipo principal del data store falla, no podrá acceder a los archivos de copia de seguridad ni restaurar los datos de las capas alojadas. Otro motivo para no dejar los archivos de copia de seguridad y el data store en el mismo equipo es que los archivos pueden llenar rápidamente el espacio de disco del equipo. Si se queda sin espacio de disco, el data store se pondrá en modo de solo lectura para evitar que se corrompan los datos y no podrá publicar capas alojadas nuevas.

Defina una ubicación segura diferente para almacenar las copias de seguridad del almacén relacional. Para esto, realice la operación change con la utilidad configurebackuplocation.

Para almacenes relacionales, puede designar un directorio de archivos compartidos de otro equipo como ubicación de copia de seguridad predeterminada.

Nota:
  • Asegúrese de que haya espacio de almacenamiento suficiente para contener todos los archivos incluidos en la copia de seguridad del data store.

  • El ritmo al que la ubicación de copias de seguridad se llena depende del horario de copias de seguridad y del número de días que se conserven las copias de seguridad. Supervise el tamaño del directorio de copias de seguridad y ajuste estos parámetros y tamaños de almacenamiento según sea necesario.

  • Todos los equipos del mismo data store deben tener acceso a la ubicación de copia de seguridad predeterminada. Por ejemplo, cuando registra una ubicación de copias de seguridad de recursos compartidos de archivos para el almacén relacional, tanto el equipo principal como el equipo de respaldo del almacén relacional deben tener acceso de escritura a la ubicación de recursos compartidos de archivos.

Nota:
  • Asegúrese de que haya espacio de almacenamiento suficiente para contener todos los archivos incluidos en la copia de seguridad del data store.

  • El ritmo al que la ubicación de copias de seguridad se llena depende del horario de copias de seguridad y del número de días que se conserven las copias de seguridad. Supervise el tamaño del directorio de copias de seguridad y ajuste estos parámetros y tamaños de almacenamiento según sea necesario.

  • Todos los equipos del mismo data store deben tener acceso a la ubicación de copia de seguridad predeterminada. Por ejemplo, cuando registra una ubicación de copias de seguridad de recursos compartidos de archivos para el almacén relacional, tanto el equipo principal como el equipo de respaldo del almacén relacional deben tener acceso de escritura a la ubicación de recursos compartidos de archivos. Esto significa que debe utilizar una cuenta de dominio para ejecutar el servicio de ArcGIS Data Store.

    Si utilizó una cuenta de Windows local para la cuenta de ArcGIS Data Store cuando realizó la instalación, solicite una cuenta de dominio a su administrador de dominio. La cuenta tiene que ejecutar el servicio de ArcGIS Data Store y leer y escribir archivos en el directorio de red en el que van a residir los archivos de copia de seguridad. Ejecute la utilidad configureserviceaccount para definir la cuenta de dominio como la cuenta de ArcGIS Data Store.

Realice estos pasos para cambiar la ubicación de copia de seguridad predeterminada de un almacén relacional:

  1. Cree un directorio compartido en otro equipo para almacenar los archivos de copia de seguridad.

  2. Conceda acceso de lectura y escritura al directorio de red compartido y la cuenta que ha instalado ArcGIS Data Store.

  3. Si no ha especificado una cuenta de ArcGIS Data Store de dominio al instalar o actualizar ArcGIS Data Store, establezca el servicio de data store de forma que ahora se ejecute utilizando una cuenta de dominio y otorgue a esa cuenta acceso de lectura y escritura en un directorio de red compartido.

  4. Ejecute la utilidad configurebackuplocation con la opción change y la opción location para especificar el directorio compartido como la ubicación de salida predeterminada de las copias de seguridad del almacén relacional.

    Si ejecuta esta utilidad para que un almacén relacional utilice un directorio compartido después de que los usuarios hayan publicado capas de entidades alojadas y de que se haya producido una copia de seguridad automática, la utilidad configurebackuplocation trasladará de la ubicación de copia de seguridad predeterminada al directorio compartido los archivos de copia de seguridad de los almacenes relacionales existentes.

    La ubicación que especifique no puede ser una ubicación de copia de seguridad registrada.

    En el primer ejemplo, la ubicación de copia de seguridad de un almacén relacional se cambia a un directorio denominado ds_backups en un equipo denominado sysshare. La ubicación de copia de seguridad se denomina reldefbu.

    ./configurebackuplocation.sh --operation change --store relational
    --location "type=fs;location=/net/sysshare/ds_backups;name=reldefbu"
    You are going to change the backup location of the data store. Existing backups will be copied to the new location and it could take a few moments.
    Please do not interrupt the process once it has started.
    Do you want to continue (Yes or No)? Yes
    
    configurebackuplocation --operation change --store relational
    --location "type=fs;location=\\sysshare\ds_backups;name=reldefbu"
    You are going to change the backup location of the data store. Existing backups will be copied to the new location and it could take a few moments.
    Please do not interrupt the process once it has started.
    Do you want to continue (Yes or No)? Yes
    

    Para conocer la sintaxis completa y obtener otros ejemplos, consulte Referencia de utilidades de comando de ArcGIS Data Store.

Registrar una ubicación de copia de seguridad predeterminada inicial para el gráfico, el objeto o el big data store espaciotemporal

Al crearse, el graph store, el almacén de objetos y el big data store especiotemporal no tienen ninguna ubicación de copia de seguridad predeterminada. Debe registrar al menos una ubicación de copia de seguridad para poder crear copias de seguridad de estos tipos de data stores.

Registre una ubicación de copia de seguridad predeterminada, segura y compartida en la que ArcGIS Data Store pueda almacenar archivos de las copias de seguridad programadas (automáticas).

Puede registrar un recurso compartido de archivos, un bucket de Amazon S3 o un contenedor de almacenamiento Blob de Microsoft Azure como ubicación de copia de seguridad predeterminada.

Nota:
  • Asegúrese de que haya espacio de almacenamiento suficiente para contener todos los archivos incluidos en la copia de seguridad del data store. Los graph stores pueden ser bastante grandes, y los big data stores espaciotemporales y los almacenes de objetos tienden a serlo incluso más.

  • El ritmo al que la ubicación de copias de seguridad se llena depende del horario de copias de seguridad y de la cantidad de copias de seguridad manuales que escriba en la ubicación predeterminada de la copia de seguridad. Supervise el tamaño del directorio de copias de seguridad y ajuste el calendario y tamaños de almacenamiento según sea necesario.

  • Todos los equipos del mismo data store deben tener acceso a la ubicación de copia de seguridad predeterminada. Por ejemplo, cuando registra una ubicación de copia de seguridad de recurso compartido de archivos para un big data store espaciotemporal, todos los equipos del big data store espaciotemporal deben tener acceso de escritura a la ubicación del recurso compartido de archivos.

Realice estos pasos para configurar la ubicación predeterminada de los archivos de copia de seguridad de data store del big data store espaciotemporal, el almacén de objetos o el graph store:

  1. Cree uno de los siguientes para almacenar los archivos de copia de seguridad del data store:

    • Un directorio compartido en otro equipo

    • Un bucket de Amazon S3 dentro de su cuenta de Amazon Web Services.

    • Un contenedor de almacenamiento Blob de Microsoft Azure dentro de su cuenta de almacenamiento de Blob de Azure

  2. Conceda acceso de lectura y escritura a la ubicación que ha configurado en el paso anterior a la cuenta que ha instalado ArcGIS Data Store.

  3. Si no ha especificado una cuenta de ArcGIS Data Store de dominio al instalar o actualizar ArcGIS Data Store, establezca el servicio de data store de forma que ahora se ejecute utilizando una cuenta de dominio y otorgue a esa cuenta acceso de lectura y escritura a la ubicación que ha configurado en el paso anterior.

  4. Ejecute la utilidad configurebackuplocation con la opción register para especificar la ubicación de salida predeterminada de las copias de seguridad del data store.

    Consulte las secciones siguientes a estos pasos para obtener ejemplos de cada tipo de data store.

    Para conocer la sintaxis completa y obtener otros ejemplos, consulte la Referencia de utilidad de ArcGIS Data Store.

Sugerencia:

Si el directorio de copia de seguridad se desconecta durante más tiempo de la cuenta, realice una copia de seguridad completa manual del data store tan pronto como la ubicación de copia de seguridad esté disponible.

Ejemplo de graph store

En este ejemplo, una ubicación de copia de seguridad predetermina se registra para el graph store. La ubicación es un directorio de recurso compartido de archivos denominado graphbu en sysshare. El nombre de la ubicación de copia de seguridad es graph_defaultbu.

./configurebackuplocation.sh --operation register --store graph
--location "type=fs;location=/net/sysshare/graphbu;name=graph_defaultbu"
configurebackuplocation --operation register --store graph
--location "type=fs;location=\\sysshare\graphbu;name=graph_defaultbu"

Ejemplo de almacén de objetos

En este ejemplo, una ubicación de copia de seguridad predetermina se registra para el almacén de objetos. La ubicación es un directorio de archivos compartidos llamado videobu en netshare. El nombre de la ubicación de copia de seguridad es object_defaultbu.

./configurebackuplocation.sh --operation register --store object
--location "type=fs;location=/net/netshare/videobu;name=object_defaultbu"
configurebackuplocation --operation register --store object
--location "type=fs;location=\\netshare\videobu;name=object_defaultbu"

Ejemplo de big data store espaciotemporal

En este ejemplo, una ubicación de copia de seguridad se registra para un big data store espaciotemporal. La ubicación es una ubicación de almacenamiento Blob de Azure denominada dsbackups. La ubicación de copia de seguridad se denomina sbds_defaultbu. Se proporcionan las credenciales para acceder a la ubicación de almacenamiento de BLOB.

./configurebackuplocation.sh --operation register --store spatiotemporal
--location "type=azure;location=dsbackups;name=sbds_defaultbu;username=azureaccountlogin;password=zpw4azureaccount"
configurebackuplocation --operation register --store spatiotemporal
--location "type=azure;location=dsbackups;name=sbds_defaultbu;username=azureaccountlogin;password=zpw4azureaccount"