Cómo automatizar copias de seguridad en SOLIDWORKS Electrical
Resumen ejecutivo: el archivador de entorno de SOLIDWORKS Electrical permite automatizar copias de seguridad completas del entorno. Configurándolo una vez y programando su ejecución en Windows, puedes eliminar riesgos de pérdida de datos y errores humanos.
En entornos industriales, confiar en copias manuales es un error frecuente. Entre los riesgos más habituales, podemos destacar:
- Pérdida de proyectos eléctricos completos
- Sobrescritura de librerías o símbolos
- Fallos humanos en procesos manuales
- Paradas de producción por falta de documentación
Automatizar las copias de seguridad en SOLIDWORKS Electrical elimina estos puntos de fallo.
¿Qué es el Archivador de entorno de SOLIDWORKS Electrical?
El Archivador de entorno es una herramienta incluida en SOLIDWORKS Electrical que permite automatizar estas copias de seguridad completas del entorno de trabajo. Incluye:
- Proyectos
- Librerías
- Símbolos
- Configuración del sistema
Paso a paso con el archivador de entorno
1. Acceso y Configuración Inicial
Antes de que Windows pueda hacer el trabajo por nosotros, debemos definir qué queremos salvar y dónde. Tenemos dos formas de acceder a la interfaz del archivador:
- Desde SOLIDWORKS Electrical: Ve a Archivo > Archivar entorno > Ejecutar archivador externo. Es la opción más cómoda para la configuración inicial.
- Desde el Explorador de Archivos: El ejecutable se encuentra normalmente en:
C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS Electrical\bin_x64\EwEnvironmentArchiver\EwEnvironmentArchiver.exe


Configuración del Archivador
Una vez abierta la ventana, debemos fijar los parámetros que el sistema usará en el futuro:
- Estado: Asegúrate de que el indicador muestre una conexión correcta con el servidor.
- Usuario: Si utilizas la gestión de derechos de usuario, introduce tus credenciales aquí. El usuario debe tener permisos suficientes dentro del software para realizar archivados.
- Modo de archivado: Selecciona si deseas incluir proyectos o solo objetos (librerías, símbolos, etc.).
- Carpeta de salida: Elige una ruta segura, como un servidor de backup o una unidad en la nube.
- ¡Importante!: Pulsa el botón Archivar ahora. Esto generará tu primer backup y, lo más importante, guardará esta configuración para el futuro.
2. Automatización con el Programador de Tareas
Ahora que el archivador está configurado, vamos a delegar la tarea en Windows para que se ejecute de forma recurrente (por ejemplo, cada viernes por la noche).
Creación de la Tarea Programada:
Abre el Programador de Tareas de Windows y selecciona Crear tarea.

- Nombre: Cubrimos este campo con algo descriptivo, por ejemplo:
SWE_Archivar_Entorno_Semanalmente. - Opciones de seguridad: En la pestaña General, selecciona Ejecutar tanto si el usuario inició sesión como si no y Ejecutar con los privilegios más altos.

- Desencadenadores: Definimos la frecuencia con la que realizaremos las copias de seguridad del entorno. Como recomendación genérica proponemos hacerlo fuera de horas laborables (ej. todos los viernes a las 21:00 horas).

- Acciones:
- Acción: Iniciar un programa.
- Programa o script: Busca el archivo
EwEnvironmentArchiver.exeen la ruta de instalación mencionada arriba. - Agregar argumentos: Escribe exactamente
runwithlastoption. Este parámetro permite que el programa trabaje en segundo plano usando tu última configuración.

3. Consideraciones importantes antes de empezar
Para que la automatización funcione sin problemas, ten en cuenta estos tres puntos:
- Derechos de Administrador: La tarea debe ejecutarse con privilegios elevados o mediante una cuenta con permisos de administrador en el equipo.
- Licencia activa: La máquina que ejecute el archivador debe tener una licencia válida de SOLIDWORKS Electrical disponible.
- Uso en servidores: Puedes programar esto en el servidor, pero recuerda que el cliente de SOLIDWORKS Electrical debe estar instalado en esa máquina para que el ejecutable esté presente.
Autor: Manuel López
Soy Ingeniero naval y oceánico. Soy especialista en la herramienta 3DEXPERIENCE, también con experiencia en programación.