Attention : Backup Alaa - c'est un script ultra simple,... rien de bien extraordinaire.
C'est un outil pratique, qui simplifie les sauvegardes régulières, ... mais rien d'extraordinaire non plus...
Cela ne va pas vous simplifier le fait de penser à faire une sauvegarde, ni vous éviter d'aller chercher le disque dans l'étagère et de le brancher.
Ce mot pour éviter que vous ne soyez déçu, quand vous l'aurez téléchargé et commencé à regarder ce que cela fait.
Le script permet de lancer facilement FreeFileSync, sur le drive (disque, clé usb), branché (monté), qui sert à faire les sauvegardes.
Il lance FreeFileSync sur le disque monté, parmi plusieurs disques possibles.
Une fois la configuration faite pour vos 3 ou 4 drives de sauvegardes, il suffit de brancher un de ces disques, et de lancer le logiciel, pour que le backup se fasse.
A noter : l'ensemble facilite aussi l'installation et la mise en place de ces sauvegardes, sur un pc ou un serveur.
Il facilite l'installation des scripts, des raccourcis de lancement, de FreeFileSync, etc.
A rédiger.
Il suffit de voir les scripts, de mofidier là où c'est prévu pour la configuration de vos disques (drives) à vous, et de lancer avec le script "backup-alaa-ffsync-V_0_0_1-010-Launcher-GEN.sh".
Je détaillerai dès que j'ai un moment, où si on me le demande (par mail, voir ci-dessous, la page contact....).
Le script est fait pour Linux (Ubuntu, Debian, Mint, Fedora, Centos, RedHat, etc.).
A priori, il doit pouvoir fonctionner sur OpenBSD, mais il faut lui adapter un script rsync, plutôt que d'utiliser FreeFileSync.
Ou bien lui adapter votre outil de sauvegarde de votre serveur ou ordi en OpenBSD (FreeBSD, DragonBSD, ...).
Version du 15 décembre 2020 :
bkp-alaa-livraison-201215.tar.xz
Pour chiffrer des dossiers à sauvegarder.
Par exemple avant de les envoyer vers un cloud, un hébergement sur un serveur distant.
Ou bien même pour les mettre sur une simple clé USB ou disque externe.
Logiciel pure libre, licence LGPL.
Je ne l'ai pas encore essayé.
je le note là, pour aide mémoire. Il me semble très bien.
On peut utiliser Git, pour conserver l'historique des fichiers. Donc en faire une sauvegarde aussi.
À installer et faire tourner par une personne qui s'y connait un minimum en informatique.
Notamment, cela est utilisé pour les ".dotfiles", c'est à dire les dossiers ou fichiers de configuration et dont le nom commencent par un point.
Les fichiers ".dotfiles" : Ces fichiers sont, pour des systèmes d'exploitations comme Linux ou les BSD (OpenBSD, FreeBSD, NetBSD, DragonBSD,...), dans le dossier Home de l'utilisateurs, sont en général cachés (parce que leur nom commence par un point), et servent pour les configurations des logiciels, utilisés par l'utilisateur.
Plusieurs manières de faire, qui tournent autour de l'utilisation de Git avec un Bare repository, ou un "--separate-git-dir".
Ces infos sont venues de ce post Mastodon de Solène, pour OpenBSD : "What do people use for dotfiles?"
https://bsd.network/@solene/112417665909978872
Quelques liens, vers des pages internet, des tutoriels, intéressant, pour utiliser Git pour sauvegarder des fichiers (de configuration, ou d'autres choses) :
Extrait de l'exemple dans l'article/tutoriel de CodeVoid :
Create your dotfile repository with the --bare parameter
git init --bare $HOME/.cfg
This creates only a folder for git control files, which normally reside inside the .git folder within the repository.
You can now tell git to use $HOME as your work-tree directory. This makes git handle your home directory like all the files would be within the git repository. Now you can:
git --git-dir=$HOME/.cfg/ --work-tree=$HOME add .vimrc
git --git-dir=$HOME/.cfg/ --work-tree=$HOME commit -m "my .vimrc"
If course it is silly to type out such a long command every time you want to interract with your dotfiles. So why not create an alias?
alias config='git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
Put this in your .bashrc or .kshrc and you can now use the command “config” in the same way you usually use git.
config add .vimrc
config commit -m "my vimrc"
Maybe you were brave and typed config status already. This will list
the content of your whole home directory as “untracked files”. This is
not what we want. We can run git config and tell it to stop doing
this. But of course we must run our git, which is called config.
config config --local status.showUntrackedFiles no
Now git status will only check what’s being tracked. So if you add your vimrc file and later change it, “config status” will show it, “config diff” will diff it…
You can now use the power of git with your new “config” command.
Etc.
Favorisez et utilisez du numérique sain,... donc libre, pour vous, vos proches, vos clients, vos fournisseurs,... et tous ceux que vous aimez !
Cool !
Oui. Il est intéressant aussi de voir :
Ceci étant constaté, on peut aussi constater, factuellement, que tout est à disposition, pour utiliser un numérique sain, et avoir une bonne Hygiène-Numérique.
Il suffit de bâtir les éléments appropriés, pour son entreprise ou soi-même :
Conclusion : bâtir, utiliser, en posant des barrières, et librement, plutôt que lutter et résister
Ou bien voyez cet article qui couvre tout le domaine :
Les CRIs : Découvrir l'Hygiène-Numérique, s'affranchir de la Malbouffe-Numérique et des asservissements - Panorama et parcours pour l'Hygiène-Numérique
30 août 2024.
Pour la mise en place de votre numérique, et pour la maintenance, il est préférable de faire faire, plutôt que de croire et tenter de tout faire vous même.
Si vous pouvez tout faire vous même, tant mieux. C'est comme pour les voitures,... certaines personnes savent changer un joint de culasse, ou tomber la boite de vitesse pour changer le joint SPI, ... par exemple.
Mais sinon, ... un conseil clé : faire faire, par des personnes spécialistes, et ... de confiance. La confiance est clé, ... aussi.
Une suggestion de prestation :
Conseil, audit, assistance et réalisations pour une bonne Hygiène
Numérique,... et éviter la "Malbouffe Numérique".
Entreprise et prestations de service sur-mesure : http://www.gers-informatique.com
Depuis 2020, une petite prestation de secourisme informatique, pour le cas où (cybermalveillance, cyberattaque, brigands du numérique,...) :
une prestation de "premiers secours" cybersécurité, sur site en région rurale
(Gers).