Migrar a otro servidor
Copie la configuración y los datos de SpaceBuilder en Linux al servidor nuevo y vuelva a registrar allí la licencia.
Antes de empezar
- Trabaje en las terminales de ambos servidores.
- El acceso se interrumpe; elija un momento con pocos usuarios.
- Confirme que el servidor nuevo tenga espacio suficiente.
- Se recomienda usar el mismo usuario y las mismas rutas. Si cambian, edite la configuración.
Comprobar qué debe mover
| Ubicación | Contenido |
|---|---|
~/.config/SetFN | Configuración, cuentas y datos del servidor |
| Ruta de datos | Archivos de equipos y usuarios |
Compruebe la ruta:
~/setfn-spacebuilder homepath get
Preparar el servidor existente
- Ejecute
Release Licenseen License Management. - Detenga SpaceBuilder.
sudo systemctl stop setfn-spacebuilder - Copie las carpetas a las mismas rutas. Ejemplo con
rsync:rsync -a ~/.config/SetFN/ <user>@<new server address>:~/.config/SetFN/ rsync -a <data path>/ <user>@<new server address>:<data path>/
Iniciar el servidor nuevo
- Prepare el instalador según Instalar en Linux, con la misma versión. Compruébela con
~/setfn-spacebuilder version. - Si cambia la ruta, edite
~/.config/SetFN/config.yaml.server: homeFolder: <new data path> - Configure el inicio automático según Instalar en Linux e inicie SpaceBuilder.
sudo systemctl start setfn-spacebuilder - Inicie sesión y registre la licencia en License Management.
- Cambie la dirección de acceso. Consulte Comprobar la dirección local y Elegir acceso externo.
Comprobar el resultado
- Inicie sesión con una cuenta existente.
- Compruebe los archivos de equipo y personales.
- Compruebe la licencia.
- Si usa Qdrant o Milvus, compruebe en Knowledge Storage la conexión.
Ejecutarlo junto al servidor existente
Antes del primer inicio del servidor copiado, ejecute:
~/setfn-spacebuilder admin vector-instance-id
~/setfn-spacebuilder admin prepare-clone <printed UUID>
El primer comando muestra el UUID; el segundo asigna uno nuevo y aparta los índices copiados. Al iniciar, se reconstruyen desde los archivos.
También debe registrar una licencia. La cantidad de servidores depende del plan.
Información útil
- Elimine los datos antiguos solo después de confirmar la migración. Consulte Desinstalar SpaceBuilder.
- Ejecute los comandos con SpaceBuilder detenido. Consulte Gestionar el servidor mediante comandos.