如何远程转储gitea存储库

时间:2019-08-19 21:39:15

标签: git gitea

我想使用gitea文档中的dump命令。

请参阅: https://docs.gitea.io/en-us/backup-and-restore/

我问的原因是因为我在没有太多存储空间的树莓派上天真地安装了gitea,而现在正需要为存储库的缘故升级存储空间。

我想远程执行此命令并远程保存生成的zip文件,因为gitea数据库很自然,以至于我认为在使用所有剩余存储空间之前,它无法在本地转储。 / p>

如何远程执行此命令并远程保存生成的.zip文件?

./gitea dump -c /path/to/app.ini

编辑:我只是想到我也可以转储到闪存驱动器。我乐于接受任何选择,但我需要弄清楚如何修改以上命令以转储到正确的位置。

1 个答案:

答案 0 :(得分:1)

我通过使用本地USB并挖掘源代码找到了解决方案。

# login as your database user, for me it is root
su -

# navigate to your gitea folder
cd /home/USER/gitea

# run the dump command
./gitea-1.9-whatever-this-is-my-relevant-app-file dump -t /media/USER/drive/

请注意,至少在Gitea 1.9中,无需使用-c /path/to/app.ini,因为默认情况下它已设置为正确的目录。 -t标志将转储指向您想要的目录。就我而言,是USB驱动器。