FGM Wiki
Attachments
History
Blame
View Source
Documentation
About An Otter Wiki
Toggle dark mode
Login
Home
A - Z
Changelog
Page Index
Fail2Ban
Home
Installation d'Ubuntu
Jellyfin
Nextcloud
Sauvegarde Et Restoration
Mailu
Nextcloud
Procédure De Sauvegarde Individuelles
Scripts de sauvegarde
Server
Custom scripts location
Fail2Ban
Mise à jours
Noms de domaine
Nvidia Card
Security
Setup
SMART
SSH
Syncing Content
Services Hng
Dokuwiki
Forgejo
Mailu
Nextcloud
Onlyoffice
Openwebui
Readeck
Traefik
Procédure De Sauvegarde
e299e7
Commit
e299e7
2025-10-07 14:27:18
theophile
: forgejo restore
procédure de sauvegarde.md
..
@@ 40,7 40,33 @@
#### Restore
-
Move all relevant files to their location in the mounted volumes.
+
Move all relevant files to their location in the mounted volumes:
+
+
```bash
+
+
docker compose up
+
# Arreter un peu après. C'est pour générer la structure de dossiers.
+
unzip forgejo-dump-1610949662.zip
+
cd forgejo-dump-1610949662
+
mv app.ini $FORGEJO_DATA_DIR/gitea/conf/app.ini
+
mv data/* $FORGEJO_DATA_DIR/gitea/data/
+
mv log/* $FORGEJO_DATA_DIR/gitea/log/
+
mv repos/* $FORGEJO_DATA_DIR/git/repositories/
+
chown -R docker:docker $FORGEJO_DATA_DIR/
+
+
# Je garde les commandes ci-dessous comme archives. La db se trouve déjà dans data/.
+
# De fait, on peut s'arrêter là, et on a pas besoin du dump, car sqlite3 est en format single file.
+
+
# sqlite3
+
# sqlite3 $DATABASE_PATH <gitea-db.sql
+
+
# Commandes pour d'autres types de DB:
+
# mysql
+
# mysql --default-character-set=utf8mb4 -u$USER -p$PASS $DATABASE <gitea-db.sql
+
# postgres
+
# psql -U $USER -d $DATABASE < gitea-db.sql
+
+
```
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9