0 votes

Création de Rsync script pour copier des fichiers pour plusieurs utilisateurs et le répertoire partagé.

Je veux copier des fichiers sur un disque externe pour les utiliser comme sauvegarde en utilisant RSync. J'ai installé OpenMediaVault pour servir de NAS. J'ai installé RSyncOsX pour avoir une interface graphique permettant de définir les paramètres d'exécution de Rsync. En essayant de configurer le script de sauvegarde, je me suis embrouillé.

Le manuel de RSyncOSX https://rsyncosx.github.io/RsyncGUIfirststart dit qu'il faut donner la permission à RsyncOSX sur la racine du catalogue personnel. Cela semble suggérer que je dois configurer un script pour tous les utilisateurs de mon Mac. Auparavant, j'utilisais TimeMachine et je n'avais pas besoin de configurer cela pour chaque utilisateur. Je voudrais que mon script de sauvegarde fonctionne pour tous les utilisateurs, y compris le répertoire partagé.

Je souhaite également que toutes les autorisations de fichiers restent en place afin que les fichiers de l'utilisateur soient toujours protégés contre la visualisation par d'autres utilisateurs après avoir été copiés.

Comment dois-je procéder ?

1voto

demonkoryu Points 75

Eh bien, après quelques recherches supplémentaires, j'ai trouvé la réponse ici : https://superuser.com/questions/270911/run-rsync-with-Root-permission-on-remote-machine . Donc ce que je dois faire est de créer un script et de le faire exécuter en tant que Root. Le script peut être exécuté soit à partir du NAS tirant les données du Mac, soit dans l'autre sens. Ce que je vais probablement faire, car alors je peux exécuter le script à l'arrêt.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X