Techno-magis

Gitlab

Sauvegarde de Gitlab

Sunday 3rd February 2019

J'en avais un peu marre d'aller chercher le backup à chaque fois pour le mettre dans un dossier de sauvegarde. Alors, j'ai fais un tout petit script pour faire le backup et aller le récupérer pour le copier là où je veux.

J'ai écrit ce petit script :

CODE:

#!/bin/bash
 
echo ">backup : gitlab"
gitlab-rake gitlab:backup:create
gitlab_folder='/var/opt/gitlab/backups/'
backup_folder='/my/backup/folder/'
gitlab_file=`ls -got ${gitlab_folder} | grep \.tar$ | head -1 | awk '{print $7}'`
echo ">copie : ${gitlab_folder}${gitlab_file}"
cp "${gitlab_folder}${gitlab_file}" $backup_folder
chown user:user "${backup_folder}${gitlab_file}"

Remplacez '/my/backup/folder/' par votre dossier de sauvegarde et user:user par vos droits.

Maintenant je n'ai plus qu'à faire :

CODE:

sudo ./monscript.sh
Comment this entry...
Categories:
By Zéfling, the 03/02/2019 at 20:35:12
The ticket was read 197 times, with 0 comment posted.

Installation de Gitlab avec Ubuntu Server/Apache 2

Friday 15th July 2016

Je ne prétends pas que ça soit l'installation parfaite, mais ayant un peu galéré à faire marcher le tout, ça me sert surtout de mémo. Si vous avez mieux à proposer, un commentaire sera le bienvenu.

Read the complete entry...
Categories:
By Zéfling, the 15/07/2016 at 00:36:44
The ticket was read 561 times, with 1 comment posted.