Aller au contenu

[Résolu]Créer une tâche planifiée pour la sauvegarde de la configuration

Featured Replies

Posté(e)

Bonjour
voilà, c’est ce que  je m’échine à créer depuis un bon moment sans réussir.

J’ai au dos de mon NAS, une petite clé USB (usbshare1) dans laquelle j’ai créée un dossier (BUs configuration SINO).

En adaptant ce script je pensais y réussir :

#!/bin/sh
#
ARCHIVEDIR=/usbshare1/BUs configuration SINO/synology_dsm
ARCHIVE=${ARCHIVEDIR}/diskstation_backup.dss
rm $ARCHIVE
/usr/syno/bin/synoconfbkp export --filepath=$ARCHIVE
find /usbshare1/BUs configuration SINO/ -type f -mtime +30 -delete

Mais quand je l’exécute, nada, peanuts… rien ne se passe.
Et je pige pas pourquoi.
Une idée de ce qui coince ?

Modifié par Rare
Mise à jour de mon post

Posté(e)
  • Auteur

Ah oui ! Pfff.... quel idiot ! Merci.

#!/bin/sh
#
ARCHIVEDIR=/usbshare1/BUs\ configuration\ SINO/synology_dsm
ARCHIVE=${ARCHIVEDIR}/diskstation_backup.dss
rm $ARCHIVE
/usr/syno/bin/synoconfbkp export --filepath=$ARCHIVE
find /usbshare1/BUs\ configuration\ SINO/ -type f -mtime +30 -delete

Mais il doit alors y avoir une co(q)uille car c’est pareil : pas de fichier.

Posté(e)
  • Auteur

Et en m’y prenant différemment :

/usr/syno/bin/synoconfbkp export --filepath=/usbshare1/BUs\ configuration\ SINO/bk_syno_conf_$(date +%y-%m-%d).dss

ça coince pareil. J’suis vraiment nul.

Posté(e)
  • Auteur

Hello c’est encore moi…

je ne pige vraiment pas ce qui coince :

#!/bin/sh
#
ARCHIVEDIR=/usbshare1/Test
NOW=$(date +"%Y.%m.%d")
ARCHIVE=${ARCHIVEDIR}/$NOW.config_bu.dss
/usr/syno/bin/synoconfbkp export --filepath=$ARCHIVE

Le script s’exécute sans erreur, c’est le journal qui le dit :

Citation

Export confbkp file to : /usbshare1/Test/2024.08.27.config_bu.dss 

Mais ce fichier n’apparaît pas !

EDIT : alors que

sudo cat /var/log/messages

me donne :

Citation

2024-08-27T13:35:39+02:00 Synology synoconfbkp: synoconfbkp.cpp:544 NOTE:export file=[/usbshare1/Test/2024.08.27.config_bu.dss ] already exist!

EDIT 2 :

en passant en SSL :

Citation

"/bin/bash: /usr/syno/bin/synoconfbkp: Permission denied"

 

Modifié par Rare
Mise à jour de mon post

Posté(e)
  • Auteur

Ouf !

Résolu par quelqu’un sur un autre forum :

Citation

Le chemin pour accéder au USB n'est peux être pas le bon
sur un DSM 7.2, pour ma part c'est plutôt -> /volumeUSB1/usbshare/

 

  • Rare a modifié le titre en Créer une tâche planifiée pour la sauvegarde de la configuration [Résolu]
  • Lelolo a modifié le titre en Créer une tâche planifiée pour la sauvegarde de la configuration
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.