Gitea: Discuss manual backup (gitea dump)

Created on 22 Dec 2016  路  8Comments  路  Source: go-gitea/gitea

Hello everyone,

Reposting gogits/gogs#2924 so that we can keep track of it here.

There is a hidden command called dump that creates a zip file with the config (custom/conf/app.ini), gitea-db.sql and a nested zip of the repos.

It would be really good to have this behavior documented on the website, and also some tips on how to perform a restore. The way I see it, one can download a fresh binary of gitea, set up the same file structure and somehow import the sql file. I personally have very little experience with SQL so am not sure how this is done.

I'm in the middle of moving servers, so would be happy to be the guinea pig on migrating a gitea installation. I'm also a huge fan of markdown so can help with documentation if needed.


  • Operating system: Ubuntu 14.04 LTS
  • Database:

    • [X] MySQL

kindocs

Most helpful comment

integrate a restore command that imports everything that have been dumped

I have a branch for that :trollface:

All 8 comments

You are right! And I think we need an enhanced dump which could dump-mysql or dump-sqlite and a restore command. Please feel free to send PR to go-gitea/docs to help us improve the documents.

Maybe we can really integrate a restore command that imports everything that have been dumped before.

Of course we will.

integrate a restore command that imports everything that have been dumped

I have a branch for that :trollface:

Please send a PR.

So I think this issue has been resolved for your PR? And now we need a restore command, but that should be another issue or PR.

@issmirnov

@lunny Agreed, let's close this one. Perhaps @bkcsoft can open a FR tracker / working PR if there's already some work done on implementation.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jorise7 picture jorise7  路  3Comments

ghost picture ghost  路  3Comments

mirhec picture mirhec  路  3Comments

flozz picture flozz  路  3Comments

tuxfanou picture tuxfanou  路  3Comments