this post was submitted on 07 Nov 2023
9 points (90.9% liked)
Technologie - 🤖
544 readers
30 users here now
Ici concerne le champs de domaine large de la technologie : actualités sur l'informatique, partage de programme informatique et de code, montrer vos projets Arduino, ect.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Effectivement j'utilise les meme commandes ou effectue la meme action. Et j'aimerai l'automatiser depuis mon ordi. Faut que je scripte, ça me fera gagner du temps. :)
Ya pas un soucie de ressource si j'utilise plusieure VM ?
Pour les backup, je le fais via sftp et phpAdmin, à la main. Me connecter à ci, puis ceci...c'est pas efficace. J'aimerai trouver de la docu qui m'explique comment le faire à distance via ssh et 1 script. Étape par étape. De ce type : Connecte toi au serveur A, export mysql, nomme la {date}nextcloud.sql, sauvegarde ces dossiers dans celui ci et celui là. Lance la commande, puis celle-ci, celle-là...c'est long.
Une machine excelle très bien dans ces taches récurrentes pour peu qu'on sache qu'elles sont les commande, permissions et adresses. ☺️
Utilise 'rsync', cest pour sauvegarder en utilisant sshd, du coup a distance.
Tu peux utiliser 'tar' également pour sauvegarder pleins de dossiers situés dans des chemins différents en une seule archive ou plusieurs.
Et utilise 'date' pour rajouter la date dans tes noms de fichier en créant une variable genre.
Genre dans ton script tu peux mettre ces deux lignes a la suite:
Date=$(date '+%Y-%m-%d')
tar cvf "$Date"+".tar" filetosave
Oki faut que je teste entre 2 ordi :)
Franchement très bon conseil a apporter Bilbo. Ne te disperses pas trop.
Sinon pour ton test, Installe rsync sur les deux PC, et ensuite tu peux créer sur le PC A (serveur) un fichier 'test' avec cette commande 'touch /chemin/test'. Depuis le PC B récupère ce fichier avec :
rsync -av adresseA:/chemin/fichier /endroit/ou/sauvegarder