A voir également:
- Script shell Backup d'un dossier
- Script shell Backup d'un dossier ✓ - Forum - Shell
- Script shell: fonction taille fichier/dossier ✓ - Forum - Shell
- Script Shell Bash facile : Classer dossiers ✓ - Forum - Shell
- [shell] Créer un script de backup ✓ - Forum - Shell
- Script shell dossier de partage virtualbox ✓ - Forum - Ubuntu
2 réponses
mamiemando
- Messages postés
- 29732
- Date d'inscription
- jeudi 12 mai 2005
- Statut
- Modérateur
- Dernière intervention
- 15 avril 2021
Bonjour,
Tout est là :
https://doc.ubuntu-fr.org/sauvegarde
https://doc.ubuntu-fr.org/rsync
Bonne chance
Tout est là :
https://doc.ubuntu-fr.org/sauvegarde
https://doc.ubuntu-fr.org/rsync
Bonne chance
Signaler
Nicolas.74
Merci, mais tout ce qu'il y a sur ces pages sont des programmes, mais je ne peux rien installer sur le NAS. Je cherche vraiment à faire un script.
Signaler
mamiemando
- Messages postés
- 29732
- Date d'inscription
- jeudi 12 mai 2005
- Statut
- Modérateur
- Dernière intervention
- 15 avril 2021
rsync ne s'installe pas sur le NAS. Il se lance depuis le PC sous ubuntu et synchronise deux dossiers. En admettant que ton NAS soit monté sur ton PC sous ubuntu, tu peux synchroniser ce dossier avec un autre.
Signaler
Nicolas.74
Mais je ne veux/et peux pas utiliser un PC à coté il faut que tout soit interne au NAS, le dossier à copier est dans le NAS
Signaler
zipe31
- Messages postés
- 36299
- Date d'inscription
- dimanche 7 novembre 2010
- Statut
- Contributeur
- Dernière intervention
- 27 janvier 2021
Utilisateur anonyme
Bonjour,
Je vous suggère de vous intéresser à la commande copier (cp) avec les options -f et -R.
Éventuellement -u vous fera gagner du temps.
http://pwet.fr/man/linux/commandes/cp/
http://www.linux-france.org/article/man-fr/man1/cp-1.html
La première ligne d'un script doit être #!/bin/bash et le fichier doit être exécutable.
http://www.c-sait.net/cours/scripts.php
Vous lancerez votre script par une tâche cron
https://craym.eu/tutoriels/developpement/tache_cron_script_php.html
Testez bien avant de passer à la copie réelle, on a parfois des résultats inattendus.
Bon amusement et bon courage.
Je vous suggère de vous intéresser à la commande copier (cp) avec les options -f et -R.
Éventuellement -u vous fera gagner du temps.
http://pwet.fr/man/linux/commandes/cp/
http://www.linux-france.org/article/man-fr/man1/cp-1.html
La première ligne d'un script doit être #!/bin/bash et le fichier doit être exécutable.
http://www.c-sait.net/cours/scripts.php
Vous lancerez votre script par une tâche cron
https://craym.eu/tutoriels/developpement/tache_cron_script_php.html
Testez bien avant de passer à la copie réelle, on a parfois des résultats inattendus.
Bon amusement et bon courage.
zipe31
- Messages postés
- 36299
- Date d'inscription
- dimanche 7 novembre 2010
- Statut
- Contributeur
- Dernière intervention
- 27 janvier 2021
Salut,
En règle générale, on met l'extension qui correspond au shebang :
Attention aussi au lien symbolique, bien souvent le
Attention aussi sur les Nas c'est souvent des shells restreints et les commandes sont minimalistes (elles n'ont pas toutes les fonctionnalités des commandes Gnu).
Sinon,
En règle générale, on met l'extension qui correspond au shebang :
- .sh pour /bin/sh
- .bash pour /bin/bash
- .ksh pour /bin/ksh
- .csh pour /bin/csh
- .dash pour /bin/dash
- etc.
Attention aussi au lien symbolique, bien souvent le
/bin/shpointe vers
/bin/bash, mais pas sur les systèmes Debian/Ubuntu et dérivés ça pointe vers
/bin/dash.
Attention aussi sur les Nas c'est souvent des shells restreints et les commandes sont minimalistes (elles n'ont pas toutes les fonctionnalités des commandes Gnu).
Sinon,
rsyncexiste en natif normalement sur les Nas Synology.