2 votes

Comment faire (et restaurer) un instantané d'application en cours d'exécution ?

J'essaie de faire un instantané d'une application en cours d'exécution, en temps réel, et de le restaurer par la suite. Par "instantané", j'entends l'état complet de mon application - je suppose qu'il s'agit uniquement des pages de mémoire et des registres du CPU, mais je peux me tromper.

Il s'agit d'une application console sous Linux (Debian, pour être exact) fonctionnant dans un de mes tty. Ces 'snapshots' seront utilisés dans la même session sans redémarrage. Pour l'instant, la seule solution que je connaisse est d'exécuter cette application dans une VM et d'utiliser les snapshots fournis par celle-ci, mais j'espère qu'il existe des solutions plus légères à ce problème. Merci d'avance !

0voto

D. Dmitriy Points 171

Ce que vous cherchez, c'est pointage de l'application (essayez de le chercher sur Google) et vous pouvez utiliser CRIU qui permet de faire des choses plus avancées, comme restaurer une application après un redémarrage du système (même en modifiant les propriétés du système) ou migrer l'exécution d'une application sur une autre machine (ou plusieurs).

Il y a également Linux-CR mais je ne sais pas si c'est un projet encore actif.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X