El mensaje de error «Error se ha cancelado el procedimiento remoto, RPC function call failed» que nos podemos encontrar en Veeam Backup es un de los mas habituales.
Este error he visto solucionarlo haciendo lo fácil y mas rápido, reiniciando el equipo que muestra el error, incluso a veces para asegurarse que funciona reiniciar el veeam, proxy, NAS todo dispositivo capaz de poder ser reiniciado, sin pensar que alguno de esos equipos pueda tener algún servicio critico.
Para solucionar este problema de una manera menos drástica, seguiremos unos sencillos pasos. Cuando muestra el error en la tarea, suele poner el FQDN o ip del equipo acompañado del puerto 6160.
En este caso es un servidor físico con Windows que hace de repositorio para Veeam Backup.
Si buscamos en la documentación de Veeam Backup que puerto es el 6160, veremos que es puerto usado por defecto para Veeam Installer Service, así que mas o menos ya sabemos un poco por donde pueden venir los tiros.
Además si hacemos un rescan del servidor Windows que hace de repositorio, veremos todos los errores que nos da al hacer el discovery. NOTA: los dos ultimos errores son por un disco externo que no esta conectado.
Para solucionar este pequeño problema sin reiniciar este servidor físico, iremos a servicios y reiniciaremos los siguientes servicios:
- Veeam Data Mover Service
- Veeam Installer Service
- Veeam Mount Service
- Veeam vPower NFS Service
Estoy casi seguro al 100% que con reiniciar el Veeam installer service quizá seria suficiente, pero por si acaso he reiniciado los 4. Estos 4 servicios son los que se instalan en Windows cuando lo agregas como repositorio.
Una vez reiniciados los servicios, comprobamos haciendo un rescan o discovery del Servidor físico de repositorio. Los errores son de unos discos conectados a este servidor.
Si el resultado tiene exito, lanzaremos las tareas fallidas y se deberían hacer correctamente.
Saludos y espero que os sirva.