Copias de seguridad a3ERP

Aplica a: a3ERP | sistemas informática
    +2
  • a3ERP
  • a3ASESOR | business 360

Proceso para realizar una copia de seguridad en a3ERP  

Es importante tener un protocolo correcto de copias de seguridad, así como su ejecución práctica en a3ERP.

A continuación, diferenciaremos las copias simples en a3ERP o las copias automáticas con posibilidad de programación (si disponemos de SQL Server Standard).

A.- Desde el  programa a3ERP:

  1. Como realizar copias simples
  2. Restaurar copias de seguridad (Restore)

B.- Desde SQL Server:

  1. Copias de seguridad en SQL Server (copias manuales)
  2. Realizar copias automáticas en SQL Server: Planes de mantenimiento
  3. Recuperar copias manualmente SQL Management Studio

 

Copias de seguridad: Un protocolo importante

El diseño de un protocolo correcto de copias de seguridad permite recuperar la pérdida de datos de una empresa.

Un sistema de copias de seguridad no debe quedarse en un software (más o menos avanzado) que realice copias. Recomendamos, para tu producto a3ERP, un protocolo como el que detallamos a continuación.

 

¿Qué copiar para salvar a3ERP totalmente?

Debes copiar lo siguiente:

  • Si tienes programación a medida, deberás copiar la carpeta sistema.custom (normalmente está en la ruta C:\Program Files (x86)\A3\ERP\Sistema.Custom). La copia de esta carpeta garantiza la recuperación de su programación a medida o diccionarios de terceros.

  • Copia de la carpeta de Listados (la copia de listados garantiza la total recuperación de las plantillas de impresión definidas por el cliente asi como los datos del SII). Sino conoces su ubicación, puedes ir al servidor y en “INICIO / Mostrar configuración actual”, podrás consultar la ubicación de los listados tal como en el ejemplo:

Configuración

  • Copia de las bases de datos de SQL Server.

En general, cada empresa de a3ERP almacena sus datos en una base de datos diferente. Por lo tanto, las bases de datos a copiar son:

  • Bases de datos de la empresa.
  • La base de datos a3erp$sistema.
  • Las bases de datos de sistema de SQL Server


183684 - arrow move outline rightx A tener en cuenta:
la DDBB A3erp$Sistema garantiza la recuperación de los usuarios y la copia de las BBDD del SQL server garantiza la recuperación de la seguridad, si hubiera configurada.

¿Cuántas copias debo tener?

Un buen protocolo de copias de seguridad, además de copiar todas las carpetas y bases de datos necesarias, debe definir cuántas unidades de copias debemos tener a nuestra disposición.

Para ello, se recomienda lo siguiente:

  • Disponer de más de una copia de seguridad. Por ejemplo 7 días.
  • Disponer de algún soporte externo al ordenador para grabar las copias de seguridad.
  • Cambiar periódicamente las copias de seguridad del lugar donde se guardan físicamente. De esta forma, se evita la pérdida de datos en casos inesperados como, por ejemplo, un incendio.
  • Recuperar en "modo de prueba" alguna copia de seguridad de forma periódica, sobre una empresa de pruebas, de forma que pueda asegurar que la copia de seguridad es válida.

A.- Desde a3ERP:

1. Cómo realizar copias simples:

A continuación, te indicamos los pasos a seguir para realizar copias simples:

1.- Haz dos clics sobre el icono de acceso al programa a3ERP.

2. En la ventana "Gestión de empresas", seleccionamos la empresa de la que queremos hacer una copia de seguridad.

1

Pulsamos con el botón derecho del ratón sobre ella y aparecerán diferentes opciones, marcamos "Copia seguridad":

1backup

3. Nos saldrá un mensaje avisándonos que si recuperamos la copia de seguridad, los datos del programa serán a la fecha que se hizo la copia. Pulsa "Sí":

2advertencia

 

4.- Finalizada la copia de seguridad, se mostrará la siguiente información, indicando la carpeta donde está ubicado el fichero con extensión .BAK de la copia de seguridad:

3sql

 

183684 - arrow move outline rightx A tener en cuenta: toma nota de la ubicación, así como del nombre del fichero de copia de seguridad. Esta información es vital para su posterior recuperación.

1.1. Copiar fichero .BAK

Con el programa de copias de seguridad que utilices (como, por ejemplo: Nero, WinZip, Explorador de Windows...) debes copiar el fichero generado por a3ERP con extensión .BAK y exportarlo del ordenador para hacer una copia externa.

Wolters Kluwer no ofrece soporte de programas externos. Así que, ante cualquier duda, deberás contactar con el proveedor del programa con el que realizas la copia de seguridad.

 

2. Restaurar copias de seguridad (Restore): 

Si la copia se hizo correctamente, debes tener un CD o dispositivo externo, que contiene el fichero .BAK con la copia de seguridad de a3ERP. Una vez tengas el fichero, sigue estos pasos:

1. Copia este fichero a un directorio que tengas localizado, te recomendamos que sea donde a3ERP guarda la copia, normalmente en la ruta de SQL Server:  "C:\Program Files\ Microsoft SQL Server\...\Fichero.BAK" (si te surge alguna duda, por favor, contacta con tu proveedor). 

3sql

2. Una vez el fichero ya está en el directorio elegido, se procederá a Restaurar la base de datos de la empresa desde a3ERP. Pulsa aquí para seguir los pasos.


B.- Desde SQL Server:

1. Copias de seguridad en SQL Server (copias manuales)

183684 - arrow move outline rightx Recuerda que: los técnicos de Wolters Kluwer no pueden dar soporte a productos de terceros como SQL Server o antivirus. No obstante, para facilitar el acceso a ayudas de Microsoft, te indicamos cómo hacer copias de seguridad en el entorno.

Se recomienda disponer de SQL Server Standard en todas sus instalaciones. Una de las ventajas de ello, es la posibilidad de programar las copias de seguridad. 

A continuación, te indicamos los pasos a seguir para realizar copias manuales y automáticas en SQL Server:

1.- Desde el servidor, accede a "Inicio/ Todos los programas/ Microsoft SQL Server 2014/ SQL Server Management Studio" e informa los siguientes valores:

  • Inicio de sesión: sa
  • Contraseña: [Password del sa]

SQL2014

 

2.- Posiciónate sobre la base de datos a copiar (en nuestro ejemplo: DEMO):

demo


3.- A continuación, pulsa el botón derecho del ratón y selecciona la opción "Tareas / Copia de Seguridad”:

copia_seguridad

4.- Se mostrará, por defecto, el camino en el que se restaurará la copia de seguridad. No obstante, si deseas cambiar la ruta, pulsa el botón "Quitar". A continuación, pulsa "Agregar" para indicar una nueva ruta de copia, incluyendo en la ruta el nombre del fichero de copia de seguridad que desees:

quitar

 

183684 - arrow move outline rightx A tener en cuenta: al pulsar el botón "Agregar" y añadir una ruta sin haber pulsado el botón "Quitar", la copia de seguridad se dividirá entre los dos ficheros indicados. Con lo cual, para una correcta recuperación de la copia, deberemos disponer de estos dos ficheros.

 

2. Realizar copias automáticas en SQL Server: Planes de mantenimiento

183684 - arrow move outline rightx Recuerda que: Wolters Kluwer no da soporte a productos de terceros como SQL Server. No obstante, para facilitarte el acceso a ayudas de Microsoft, te indicamos el proceso para hacer copias de seguridad en el entorno.

Las copias de seguridad en SQL Server se realizan mediante la opción "Planes de mantenimiento".

Para crear un plan de mantenimiento, hay que realizar los siguientes pasos:

1.- Abrir SQL Server Management Studio (desde "Inicio/ Todos los programas/ Microsoft SQL Server") e informar los siguientes valores:

  • Inicio de sesión: sa
  • Contraseña: [Password del sa]

valores sql2014

 

2.- Posiciónate sobre "Planes de mantenimiento" y, con el botón derecho del ratón, indica "Asistente para nuevo planes de mantenimiento":

planes de mantenimiento

 

3.- Pulsa "Siguiente":

Asistentes

 

4.- Indica el nombre que tendrá el plan de mantenimiento. Pulsa "Cambiar" para establecer la programación de la copia:

cambiar

cambiara

 

5.- El proceso de copia funciona aunque existan usuarios trabajando con el programa.

6.- Selecciona, como mínimo, las opciones que vienen marcadas por defecto. Comprueba de que el orden de las tareas es el que aparece en la siguiente ventana. De esta forma, nos aseguramos que NO se realiza ninguna tarea de limpieza (borrado de copias antiguas), si la copia no se efectúa correctamente:

operaciones marcadas por defecto

 

  • Copia de seguridad de la base de datos (completa): realizará una copia completa de la base de datos.
  • Tarea de limpieza de mantenimiento: permitirá eliminar copias anteriores a una fecha.
  • Se puede estudiar el marcado de alguna otra opción, para realizar un mantenimiento de la base de datos, sobre todo si ésta es grande.

tareas de mantenimiento

 

7.- Indica dos aspectos importantes señalados en la imagen:

  • Bases de datos: selecciona en este desplegable las bases de datos sobre las que deseas actuar. Se recomienda indicar todas las bases de datos. De esta forma, si se dan de alta empresas nuevas en a3ERP, automáticamente quedan incluidas en el plan de mantenimiento.
  • Crear subdirectorio: Indicar la ruta donde se desean las copias.

rutas

 

Continuando con el proceso, indica los siguientes campos marcados en amarillo. Este apartado del plan de mantenimiento, borra automáticamente las copias más antiguas según nuestra configuración.

  • Buscar en carpeta y eliminar archivos según su extensión: indica la carpeta donde realizas las copias, según el paso anterior.
    Indicar la extensión del archivo "bak".
  • Eliminar archivos en función de la antigüedad: indica el tiempo que deseas que las copias permanezcan en el servidor:

rutas

 

8.- Pulsa "Siguiente" hasta finalizar el asistente. Si éste finaliza correctamente, se mostrará la siguiente ventana:

Asistente

 

3. Recuperar copias manualmente SQL Management Studio

Para ello, previamente, debes tener creada una empresa vacía en a3ERP . A continuación, te indicamos el proceso a seguir:

Abrir el SQL Management Studio.

Una vez dentro de SQL Management Studio, con el botón derecho del ratoón, selecciona la base de datos que has creado anteriormente en el programa a3ERP.

Pulsa la opción "Tareas/ Restaurar/ Bases de Datos":

restaurar

 

A continuación, activa la opción "Desde dispositivo":

desde dispositivo

 

Pulsa el botón de búsqueda: botón tres puntos .

Aparecerá una ventana para que pueda agregar la ubicación donde se encuentran las copias a recuperar.
Recuerda la dirección: normalmente SQL los guarda en la siguiente ruta C:\ProgramFiles\MicrosoftSQLServer\MSSQL10.A3ERP\MSSQL\DATA. Deberás acceder a la carpeta DATA de tu SQL Server.

Selecciona la copia y pulsa "Aceptar". Los ficheros que tienen la terminación en " .BAK", son las copias de nuestra base de datos:

ficheros de la copia

 

Comprueba que se ha agregado correctamente el fichero y pulsa "Aceptar":

especificar copia seguridad

 

A continuación, pulsa "Restaurar":

restaurar


Para asegurarse que el "Restore" se realiza con éxito, es aconsejable que también se seleccionen los ficheros adjuntos al .BAK. Éstos son el .MDF y el .LDF.

Para añadirlos al "restore", acceda a "Opciones" (ubicada en la parte izquierda de esta pantalla):

Opciones de restaurar copia


Selecciona la opción "Sobrescribir la bases de datos existente" y adjunta también los ficheros .MDF y .LDF:

sobreescrivir bbdd

 

Con este punto, se han adjuntado todos los ficheros necesarios para poder realizar el "restore".
Para ello. pulsa el botón "Aceptar" y, cuando el proceso esté finalizado, el propio SQL emitirá un mens
aje en el que informa que el "restore" se ha realizado con éxito.

Por último, accede a la empresa desde la aplicación.

 

276507 - document file from outline pa  Artículos relacionados que te pueden interesar:

 

    • ¿Te ha resultado útil esta página?
    • ¡Gracias por votar!
    • 27 valoraciones: 3.1 sobre 4 de media
    • ¿Te ha resultado útil esta página?
    • ¡Gracias por votar!
    • 27 valoraciones: 3.1 sobre 4 de media