Il s'agit de la commande bup-save qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
bup-save - crée un nouveau jeu de sauvegarde bup
SYNOPSIS
sauf sauvegarde [-r hôte:chemin] <-t|-c|-n prénom> [-#] [-f fichier index] [-v] [-q] [--plus petit=taille max]
;
DESCRIPTION
bup save enregistre le contenu des fichiers ou des chemins donnés dans un nouveau jeu de sauvegarde et
nomme éventuellement ce jeu de sauvegarde.
Notez que pour vous référer à votre jeu de sauvegarde plus tard (c'est-à-dire pour la restauration), vous devez
soit spécifiez --name (le cas normal), soit enregistrez l'arbre ou l'identifiant de validation imprimé par --tree
ou --commit.
Avant d'essayer d'enregistrer des fichiers à l'aide de bup save, vous devez d'abord mettre à jour l'index en utilisant
indice de hausse. Les raisons de la séparation des deux étapes sont décrites dans la page de manuel de
index-bup (1).
Par défaut, les métadonnées seront enregistrées pour chaque chemin et les métadonnées pour tout
les répertoires parents des chemins indexés seront extraits directement du système de fichiers. Cependant,
si --strip, --strip-path ou --graft est spécifié, les métadonnées ne seront pas enregistrées pour la racine
répertoire (/). Voir bup-restaurer(1) pour plus d'informations sur le traitement des métadonnées.
OPTIONS
-r, --à distance=hôte:chemin
enregistrer le jeu de sauvegarde sur le serveur distant donné. Si chemin est omis, utilise le
chemin par défaut sur le serveur distant (vous devez toujours inclure le ':'). Les
la connexion au serveur distant se fait en SSH. Si vous souhaitez préciser quel
port, utilisateur ou clé privée à utiliser pour la connexion SSH, nous vous recommandons d'utiliser le
~ / .ssh / config fichier.
-t, --arbre
après avoir créé le jeu de sauvegarde, imprimez l'identifiant git tree de la sauvegarde résultante.
-c, --s'engager
après avoir créé le jeu de sauvegarde, imprimez l'ID de validation git de la sauvegarde résultante.
-n, --nom=prénom
après avoir créé le jeu de sauvegarde, créez une branche git nommée prénom pour que la sauvegarde
peut être consulté en utilisant ce nom. Si prénom existe déjà, la nouvelle sauvegarde sera
considéré comme un descendant de l'ancien prénom. (Ainsi, vous pouvez continuellement créer de nouveaux
jeux de sauvegarde portant le même nom, puis afficher ultérieurement l'historique de ce jeu de sauvegarde sur
voir comment les fichiers ont changé au fil du temps.)
-ré, --date=données
spécifier la date de la sauvegarde, en secondes depuis l'époque, au lieu de la date actuelle
le temps.
-F, --fichierindex=fichier index
utilisez un nom de fichier d'index différent au lieu de $BUP_DIR/bupindex.
-dans, --verbeux
augmenter la verbosité (peut être utilisé plus d'une fois). Avec un -v, imprime chaque
nom du répertoire au fur et à mesure de sa sauvegarde. Avec deux -v, imprime également chaque nom de fichier.
-q, --silencieux
désactiver les messages de progression.
--plus petit=taille max
ne pas sauvegarder les fichiers >= taille max octets. Vous pouvez l'utiliser pour exécuter des incréments fréquents
sauvegardes de vos petits fichiers, qui peuvent généralement être sauvegardés rapidement, et ignorer
les grandes (comme les images de machines virtuelles) qui prennent plus de temps. Ensuite, vous pouvez sauvegarder
les gros fichiers moins fréquemment. Utilisez un suffixe comme k, M ou G pour spécifier des multiples
sur 1024, 10241024 10241024*1024 respectivement.
--bwlimit=octets/s
ne pas transmettre plus de octets/s octets par seconde au serveur. C'est bon
pour que vos sauvegardes n'absorbent pas toute la bande passante de votre réseau. Utilisez un suffixe comme
k, M ou G pour spécifier des multiples de 1024, 10241024 10241024*1024 respectivement.
--déshabiller
supprime le chemin qui est donné de tous les fichiers et répertoires.
Un répertoire /root/chroot/etc enregistré avec "bup save -n chroot --strip /root/chroot"
serait enregistré comme / Etc. Notez qu'actuellement, les métadonnées ne seront pas enregistrées pour le
répertoire racine (/) lorsque cette option est spécifiée.
--strip-path=chemin-préfixe
supprime le préfixe de chemin donné chemin-préfixe de tous les fichiers et répertoires.
Un répertoire /root/chroot/serveur web enregistré avec "bup save -n webserver
--strip-path=/root/chroot" serait enregistré sous /serveur web/etc. A noter qu'actuellement,
les métadonnées ne seront pas enregistrées pour le répertoire racine (/) lorsque cette option est
spécifié.
--greffe=ancien_chemin=nouveau chemin
un point de greffe ancien_chemin=nouveau chemin (peut être utilisé plusieurs fois).
Un répertoire /root/chroot/a/etc enregistré avec "bup save -n chroot --graft
/root/chroot/a=/chroot/a" serait enregistré sous /chroot/a/etc. A noter qu'actuellement,
les métadonnées ne seront pas enregistrées pour le répertoire racine (/) lorsque cette option est
spécifié.
-#, --compresser=#
définissez le niveau de compression sur # (une valeur de 0 à 9, où 9 est le plus élevé et 0 est
pas de compression). La valeur par défaut est 1 (compression rapide et lâche)
EXEMPLES
$ indice de bup -ux / Etc
Indexation : 1981, terminé.
$ bup save -r monserveur : -n sauvegarde de mon-pc --bwlimit=50k / Etc
Indice de lecture : 1981, fait.
Enregistrement : 100.00 % (fichiers 998/998k, 1981/1981), terminé.
$ ls /home/joe/chroot/httpd
bin var
$ bup index -ux /home/joe/chroot/httpd
Indexation : 1337, terminé.
$ bup save --strip -n joes-httpd-chroot /home/joe/chroot/httpd
Indice de lecture : 1337, fait.
Enregistrement : 100.00 % (fichiers 998/998k, 1337/1337), terminé.
$ bup ls joes-httpd-chroot/dernier/
poubelle/
var/
$ bup save --strip-path=/home/joe/chroot -n joes-chroot \
/home/joe/chroot/httpd
Indice de lecture : 1337, fait.
Enregistrement : 100.00 % (fichiers 998/998k, 1337/1337), terminé.
$ bup ls joes-chroot/dernier/
httpd/
$ bup save --graft /home/joe/chroot/httpd=/http-chroot\
-n Joe
/home/joe/chroot/httpd
Indice de lecture : 1337, fait.
Enregistrement : 100.00 % (fichiers 998/998k, 1337/1337), terminé.
$ bup ls joe/dernier/
http-chroot/
Utilisez bup-save en ligne en utilisant les services onworks.net