Qtum Core es el nodo de referencia de la red Qtum, que combina la seguridad de Bitcoin con la capacidad de ejecutar contratos inteligentes compatibles con la EVM. A medida que la cadena crece, muchos operadores de nodos y equipos de infraestructura optan por un almacenamiento fragmentado (sharded storage) para repartir los datos de la blockchain, los índices y los registros entre varios discos o volúmenes. Este esquema mejora el rendimiento y facilita la escalabilidad, pero también introduce un reto importante: cómo restaurar correctamente una copia de seguridad cuando los fragmentos están dispersos.
En esta guía encontrará un procedimiento detallado, desde la preparación del entorno hasta la verificación final del nodo restaurado.
Antes de empezar, conviene entender qué componentes intervienen:
datadir): ruta que Qtum Core usa como raíz para localizar wallet.dat, blocks/, chainstate/ y el archivo de configuración qtum.conf.datadir con los volúmenes físicos.Una restauración correcta exige que todos los fragmentos pertenezcan a la misma instantánea y que se reconstruya la misma jerarquía de rutas.
Antes de restaurar, compruebe lo siguiente:
root al sistema.qtum.conf original o una copia revisada.Para verificar las sumas de comprobación en Linux puede usar:
sha256sum -c manifest.sha256
Si alguna verificación falla, no continúe. Un fragmento corrupto puede provocar una sincronización incorrecta o la pérdida de datos del monedero.

El primer paso es detener Qtum Core de forma limpia para evitar inconsistencias:
qtum-cli stop
Espere a que el proceso finalice por completo y compruebe que no quedan procesos activos:
pgrep -a qtumd
Después, renombre el directorio de datos actual en lugar de eliminarlo, de modo que pueda recuperarlo si algo sale mal:
mv ~/.qtum ~/.qtum_backup_old
mkdir ~/.qtum
Cada fragmento debe colocarse en la ruta que indica el manifiesto. Un ejemplo típico de estructura sería:
/mnt/disk1/qtum/blocks → fragmento de bloques/mnt/disk2/qtum/chainstate → fragmento del estado de la cadena/mnt/disk3/qtum/indexes → fragmento de índicesCree los enlaces simbólicos correspondientes dentro del datadir:
ln -s /mnt/disk1/qtum/blocks ~/.qtum/blocks
ln -s /mnt/disk2/qtum/chainstate ~/.qtum/chainstate
ln -s /mnt/disk3/qtum/indexes ~/.qtum/indexes

Restaure los permisos para que el proceso de Qtum Core pueda leer y escribir en todos los directorios:
chown -R qtum:qtum /mnt/disk*/qtum
chmod -R 700 ~/.qtum
Consejo: Sustituya los nombres de usuario y rutas por los de su entorno real. Un error de propietario es una de las causas más frecuentes de fallos al arrancar.
Copie el archivo de configuración y, si procede, el monedero:
cp /backup/qtum.conf ~/.qtum/qtum.conf
cp /backup/wallet.dat ~/.qtum/wallets/wallet.dat
Revise el archivo qtum.conf y compruebe, en particular, las líneas relacionadas con datadir, txindex, rpcuser y rpcport. Las rutas absolutas antiguas deben actualizarse si el sistema de archivos ha cambiado.
Inicie Qtum Core en modo de reindexación solo si el manifiesto lo recomienda:
qtumd -daemon -reindex
En caso contrario, arránquelo normalmente:
qtumd -daemon

Una vez en marcha, compruebe el estado de la sincronización y la integridad de la cadena:
qtum-cli getblockchaininfo
qtum-cli getnetworkinfo
qtum-cli getwalletinfo
Los puntos que debe validar son:
blocks y headers deben coincidir o diferir solo en unos pocos bloques.verificationprogress debe acercarse a 1.| Problema | Causa probable | Solución |
|---|---|---|
| El nodo no arranca | Enlace simbólico roto | Revise las rutas con ls -l ~/.qtum |
| Error de permisos | Propietario incorrecto | Ejecute chown y chmod sobre todos los fragmentos |
| Saldo incompleto | Monedero de una copia anterior | Restaure el wallet.dat correcto y reinicie |
| Sincronización atascada | Fragmento de índices corrupto | Reindexe con -reindex |
| Espacio insuficiente | Volumen lleno durante la restauración | Libere espacio o amplíe el volumen |
wallet.dat, ya que incluye claves privadas.La restauración de una copia de seguridad fragmentada de Qtum Core requiere método y paciencia: detener el nodo, verificar la integridad de los fragmentos, reconstruir la estructura de rutas, ajustar permisos y validar el estado final. Siguiendo estos pasos, podrá recuperar su nodo con seguridad y minimizar el tiempo de inactividad.