901 private links
This article is the last of a four part series describing my current backup system:
- In the first article I explain how I use restic to perform my backups.
- In the second article I describe how I use Healthchecks and Gotify to verify that the backups run periodically.
- In the third article I show how I automate the backups, in particular when I need to read files with special permissions.
- Finally in this article I detail the process I had to follow to backup a remote server to a machine on my home local network.
One of my use cases is to backup data on some of my server to a local machine on my home network. There are multiple ways to do this, in this article I detail how I solved this issue with a SSH reverse tunnel. I also have an alternate article explaining how to achieve the same objective with a permanent port forwarding, a dyndns and a self-signed certificate.
Dans un précédent article, je vous avais présenté BorgBackup et comment l'utiliser pour effectuer des sauvegardes sur un disque local. Aujourd'hui, je vais vous expliquer comment effectuer les sauvegardes sur une machine distante via SSH et comment sécuriser et automatiser tout ça.
Restic is a modern backup program that can back up your files:
- from Linux, BSD, Mac and Windows
- to many different storage types, including self-hosted and online services
- easily, being a single executable that you can run without a server or complex setup
- effectively, only transferring the parts that actually changed in the files you back up
- securely, by careful use of cryptography in every part of the process
- verifiably, enabling you to make sure that your files can be restored when needed
- freely - restic is entirely free to use and completely open source
BorgBackup (Borg) est un programme de sauvegarde par déduplication. Il supporte la compression et le chiffrement.
Borg permet de fournir un moyen efficace et sûr de sauvegarder des données. La technique de déduplication des données rend Borg approprié pour les sauvegardes quotidiennes puisque seules les modifications sont stockées. La technique de chiffrement est adaptée aux sauvegardes vers des destinations qui ne sont pas totalement fiables.
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
Protégez vos données – Créez des sauvegardes en toute simplicité. Branchez votre support USB et laisser Pika s’occuper du reste. Création de sauvegardes locales et distantesPlanification régulière des sauvegardesGain de tem…
The best way to store your dotfiles: A bare Git repository
Je vous propose de vous montrer ma stratégie de backups que j'ai mis en place au cours des années et qui a bien entendu évoluée au fil du temps.
This tutorial will show how to backup the data on a server, denominated as the main server, to another host, here named backup server, with the free software backup program Borg. The backup server will be configured in such a way that the main server in normal usage can only append new data, and not delete or alter old backups.