From 215cec0248eb80cc465bfc56845e483316bd85ad Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Thu, 11 Feb 2021 01:48:00 +0100 Subject: [PATCH] Tip about using USBimager to backup an entire sd card --- .../06.overview/10.backups/backup.fr.md | 22 +++++++++++-------- .../06.overview/10.backups/backup.it.md | 16 ++++++++++---- .../06.overview/10.backups/backup.md | 20 ++++++++++------- 3 files changed, 37 insertions(+), 21 deletions(-) diff --git a/pages/01.administrate/06.overview/10.backups/backup.fr.md b/pages/01.administrate/06.overview/10.backups/backup.fr.md index 641e6e98..7ffa29c7 100644 --- a/pages/01.administrate/06.overview/10.backups/backup.fr.md +++ b/pages/01.administrate/06.overview/10.backups/backup.fr.md @@ -154,18 +154,22 @@ Il existe aussi l'application Archivist qui permet un système similaire : https #### Éviter de sauvegarder certains dossiers Si besoin, vous pouvez spécifier que certains dossiers `home` d'utilisateurs ne soient pas sauvegardés par la commande `yunohost backup`, en créant un fichier vide nommé `.nobackup` à l'intérieur. -#### Backup complet avec `dd` -Si vous êtes sur une carte ARM, une autre méthode pour créer une sauvegarde complète consiste à créer une image (copie) de la carte SD. Pour cela, éteignez votre serveur, insérez la carte SD dans votre ordinateur et créez une image avec une commande comme : +#### Pour les cartes ARM: backup complet avec USBimager ou `dd` + +Si vous êtes sur une carte ARM, une autre méthode de backup consiste à créer une image de la carte SD. + +Ceci peut être effectué avec [USBimager](https://bztsrc.gitlab.io/usbimager/) (N.B. : assurez-vous de télécharger la version 'Read-write' ! Pas la version 'Write-only' !). Le processus consiste ensuite à "l'inverse" du processus de flashage de la carte SD: +- Éteignez votre serveur +- Récupérez la carte SD et branchez la dans votre ordinateur +- Dans USBimager, cliquez "Read" pour créer une image ("photographie") de la carte SD. Vous pouvez utiliser le fichier obtenu pour plus tard restaurer le système en entier. + +Plus de détails dans [la doc d'USBimager](https://gitlab.com/bztsrc/usbimager/#creating-backup-image-file-from-device) + +Il est possible d'obtenir la même chose avec `dd` si vous êtes à l'aise avec la ligne de commande: ```bash -dd if=/dev/mmcblk0 of=./backup.img status=progress +dd if=/dev/mmcblk0 | gzip > ./my_snapshot.gz ``` (remplacez `/dev/mmcblk0` par le vrai nom de votre carte SD) - -Vous pouvez aussi compresser l'image à l'aide de gzip : - -```bash -dd if=/dev/mmcblk0 | gzip > ./image.gz -``` diff --git a/pages/01.administrate/06.overview/10.backups/backup.it.md b/pages/01.administrate/06.overview/10.backups/backup.it.md index dd35b520..168d7129 100644 --- a/pages/01.administrate/06.overview/10.backups/backup.it.md +++ b/pages/01.administrate/06.overview/10.backups/backup.it.md @@ -164,13 +164,21 @@ Potete seguire questo tutorial sul forum per impostare Borg fra due server: -#### Backup completo con `dd` +#### For ARM boards: full backup with USBimager or `dd` -Se state usando una board ARM un altro metodo per eseguire un backup completo è quello di creare un'immagine della card SD. Per fare questo innanzitutto spegnete la vostra board ARM, prendete la card SD e createne un'immagine completa con un comando come il seguente: +If you are using an ARM board, another method for doing a full backup can be to create an image of the SD card. +This can be done easily using [USBimager](https://bztsrc.gitlab.io/usbimager/) (N.B. be sure to get the Read-Write version! Not the write-only version!). The process is basically the *reverse* of flashing the SD card. +- Poweroff your server +- Get the SD card and plug it into your computer +- Using USBimager, click the *Read* button to create an image (snapshot) of the sd card. You can use it later to restore the entire system. + +More details [in the USBimager doc](https://gitlab.com/bztsrc/usbimager/#creating-backup-image-file-from-device) + +Alternatively you can use `dd` if you're comfortable with the command line with something like: ```bash -dd if=/dev/mmcblk0 of=./backup.img status=progress +dd if=/dev/mmcblk0 | gzip > ./my_snapshot.gz ``` -(modificate `/dev/mmcblk0` con il device reale della vostra card) +(replace `/dev/mmcblk0` with the actual device of your SD card) diff --git a/pages/01.administrate/06.overview/10.backups/backup.md b/pages/01.administrate/06.overview/10.backups/backup.md index 30277da7..c08552d1 100644 --- a/pages/01.administrate/06.overview/10.backups/backup.md +++ b/pages/01.administrate/06.overview/10.backups/backup.md @@ -161,17 +161,21 @@ Alternatively, the app Archivist allows to setup a similar system: ./my_snapshot.gz ``` (replace `/dev/mmcblk0` with the actual device of your SD card) - -You can also create a compressed image using gzip this way: -```bash -dd if=/dev/mmcblk0 | gzip > ./image.gz -```