Outils pour utilisateurs

Outils du site


commun:backup_of_maison

Ceci est une ancienne révision du document !


Backup des données

La procédure de sauvegarde doit suivre la séquence suivante:

Backup de partage dans le nas commun

Compresser le répertoire partagé et l'envoyer sur le tmp de pc-qui-tue

francois@cahute:~$ tar -cvzf partage.tgz --exclude /media/stockage/partage/Logiciels /media/stockage/partage/
francois@cahute:~$ scp partage.tgz francois@pc-qui-tue:/home/francois/tmp/

Encrypter les fichiers avec

francois@pc-qui-tue:~/tmp$ gpg --encrypt partage.tgz

Il faut mettre comme identité beafrancois@beafrancois.fr

Transfert du fichier sur le nas distant

francois@pc-qui-tue:~/tmp$> sftp Franfran@dausseur.kicks-ass.net
sftp> put partage.tgz.gpg

Si le put a été interrompu

sftp> reput partage.tgz.gpg

Décryptage des fichiers

gpg --output partage.tgz --decrypt partage.tgz.gpg

Les clefs gpg sont sauvegardées dans le fichier de mots de passes.

Bacula

monter le disque WD 4To

sudo mount -t btrfs /dev/sstruc /media/sauvegarde

Démarrer bacula

sudo systemctl start bacula-director.service
sudo systemctl start bacula-fd.service
sudo systemctl start bacula-sd.service

Lancer une sauvegarde

$ sudo bconsole
Connecting to Director localhost:9101
1000 OK: 103 cahute-dir Version: 9.0.6 (20 November 2017)
Enter a period to cancel a command.
*run
A job name must be specified.
The defined Job resources are:
     1: BackupClient1
     2: BackupCatalog
     3: RestoreFiles
Select Job resource (1-3): 1
Run Backup job
JobName:  BackupClient1
Level:    Incremental
Client:   cahute-fd
FileSet:  Full Set
Pool:     File (From Job resource)
Storage:  File1 (From Job resource)
When:     2018-12-16 15:48:40
Priority: 10
OK to run? (yes/mod/no): yes
Job queued. JobId=1
You have messages.

Stopper bacula

sudo systemctl stop bacula-director.service
sudo systemctl stop bacula-fd.service
sudo systemctl stop bacula-sd.service

Sauvegarder "maison"

  dd if=/dev/mmcblk0 of=maison_sdcard.img status=progress
  
  tar -cf - maison.img | pigz > maison.img.tgz

Sauvegarde des conteneurs

lxc snapshot pwd <date>_mdpbackup
lxc publish pwd/<date>_mdpbackup --alias mdp-backup
lxc image export mdp-backup .
lxc image delete mdp-backup

lxc snapshot httpserver <date>_httpbackup
lxc publish httpserver/<date>_httpbackup --alias http-backup
lxc image export http-backup .
lxc image delete http-backup

Base de donnée

Exporter la base de donnée du serveur (https://cahute.beafrancois.fr/phpmyadmin) et la copier dans le répertoire de sauvegarde

Sauvegarder la config routeur

aller sur https://router/ → system → backup/Flash firmware

Backintime

Sert à sauvegarder le contenu du “home”

backintime sur “pc-qui-tue” → exécuter avec le disque externe de sauvegarde branché sur le PC (en étant l'utilisateur “francois”).

Sauvegarde HTML (obsolète)

Copier le répertoire /var/www/html du nas, le compresser et le copier dans le répertoire de sauvegarde

admin@cahute:~$ sudo rsync -a /var/www/html francois@pc-qui-tue:/home/francois/tmp/sauvegarde
commun/backup_of_maison.1573919315.txt.gz · Dernière modification : (modification externe)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki