Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:rsync:backup [09/07/2013 08:23] gksam [Sauvegarde incrémentielle avec rsync] |
doc:systeme:rsync:backup [14/07/2013 10:48] gksam [Créer le script de sauvegarde] modificatcation du nom du scriptpour prise en compte par le bash autocompletion |
||
---|---|---|---|
Ligne 69: | Ligne 69: | ||
===== Créer le script de sauvegarde ===== | ===== Créer le script de sauvegarde ===== | ||
- | ==== Créer le fichier rsync-backup.sh dans le dossier /etc/init.d ==== | + | ==== Créer le fichier rsync-backup dans le dossier /etc/init.d ==== |
Dans une console en root, exécuter la commande suivante. | Dans une console en root, exécuter la commande suivante. | ||
<code> | <code> | ||
- | # touch /etc/init.d/rsync-backup.sh | + | # touch /etc/init.d/rsync-backup |
</code> | </code> | ||
- | ==== Modifier les droits du fichier rsync-backup.sh pour qu'il devienne exécutable ==== | + | ==== Modifier les droits du fichier rsync-backup pour qu'il devienne exécutable ==== |
Dans une console root, exécuter la commande suivante. | Dans une console root, exécuter la commande suivante. | ||
<code> | <code> | ||
- | # chmod 755 /etc/init.d/rsync-backup.sh | + | # chmod 755 /etc/init.d/rsync-backup |
</code> | </code> | ||
- | ==== Copier le contenu du fichier rsync-backup.sh ==== | + | ==== Copier le contenu du fichier rsync-backup ==== |
Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | Pour éditer le fichier, dans une console en root, exécuter la commande suivante. | ||
<code> | <code> | ||
- | # nano /etc/init.d/rsync-backup.sh | + | # nano /etc/init.d/rsync-backup |
</code> | </code> | ||
Ligne 94: | Ligne 94: | ||
# Provides: rsync-backup | # Provides: rsync-backup | ||
# Required-Start: | # Required-Start: | ||
- | # Required-Stop: $all | + | # Required-Stop: $local_fs $network $named $remote_fs $syslog $time |
# Should-Stop: | # Should-Stop: | ||
# Default-Start: | # Default-Start: | ||
Ligne 468: | Ligne 468: | ||
<code> | <code> | ||
- | # invoke-rc.d rsync-backup.sh stop | + | # invoke-rc.d rsync-backup stop |
</code> | </code> | ||
Ligne 493: | Ligne 493: | ||
# supprimer la tâche dans crontab | # supprimer la tâche dans crontab | ||
# crontab -e | # crontab -e | ||
- | # rm /etc/init.d/rsync-backup.sh | + | # rm /etc/init.d/rsync-backup |
# rm /etc/rsync-backup-include | # rm /etc/rsync-backup-include | ||
# rm /etc/rsync-backup.conf | # rm /etc/rsync-backup.conf |