Sauvegarde sur Debian en interférant avec d'autres programmes en cours d'exécution

1

J'ai un serveur Web sur Debian 6. Le système exécute également en permanence certains processus sensibles à l'utilisation du processeur. Lorsque j'utilise des outils tels que rsyncou tar, ils utilisent trop le processeur et mes processus sensibles rencontrent des problèmes.

Lorsque j'ai essayé d'utiliser l'outil CPU-Limit, le serveur est tombé en panne.

Je recherche un outil de sauvegarde léger pouvant créer des sauvegardes incrémentielles.

Semyon Vyskubov
la source
Votre serveur est-il multi-core? Si c'est le cas, avez-vous essayé de vous lancer taskset -pc 0 [rsync-pid]après l'exécution de rsync afin de le limiter au premier noyau (# 0)? (ou est-ce l'outil que vous avez mentionné concernant la limite de CPU)? Essayez également de définir la gentillesse de rsync.
dset0x
Je vous remercie! Mais, bien sûr, nous comprenons que la sauvegarde est exécutée par cron. Bien, utiliser une fois le groupe de tâches enregistre cette préférence pour des exécutions ultérieures?
Semyon Vyskubov
Non; taskset s'exécute une fois sur cet ID de processus unique. Vous devrez l'ajouter dans cron ou dans votre script. (Peut-être (1) mettez en arrière-plan le processus rsync, (2) exécutez un ensemble de tâches, puis (3) attendez la fin du processus en arrière-plan rsync).
dset0x