Il est parfois utile de piloter les tâches de BackupPC par la ligne de commande. Par exemple, lancer l’archivage d’un ou plusieurs clients ou plus simplement une backup incrémentale. Je vous fais donc part d’un récapitulatif des commandes que j’ai pu utiliser.

Lancer une backup incrémentale du client client.my.domain d’adresse IP 192.168.0.1 :

# BackupPC_serverMesg backup 192.168.0.1 client.my.domain backuppc 0

Lancer une backup full d’un client client.my.domain (l’hôte étant résolvable) :

# BackupPC_serverMesg backup client.my.domain client.my.domain backuppc 1

Empécher ou délayer la sauvegarde du client client.my.domain pour une heure :

# BackupPC_serverMesg stop client.my.domain backuppc 1

Mettre en queue la sauvegarde de tous les clients :

# BackupPC_serverMesg backup all

Créer une archive de client.my.domain sur le serveur d’archivage localhost :

# BackupPC_archiveStart localhost backuppc client.my.domain

Note : la compression de l’archive sera à effectuer manuellement (cf forum).

Afficher toutes les tâches en cours :

# BackupPC_serverMesg status jobs

Le reste des commandes est détaillée dans la documentation officielle.