我想使用gitea文档中的dump
命令。
请参阅: https://docs.gitea.io/en-us/backup-and-restore/
我问的原因是因为我在没有太多存储空间的树莓派上天真地安装了gitea,而现在正需要为存储库的缘故升级存储空间。
我想远程执行此命令并远程保存生成的zip文件,因为gitea数据库很自然,以至于我认为在使用所有剩余存储空间之前,它无法在本地转储。 / p>
如何远程执行此命令并远程保存生成的.zip文件?
./gitea dump -c /path/to/app.ini
编辑:我只是想到我也可以转储到闪存驱动器。我乐于接受任何选择,但我需要弄清楚如何修改以上命令以转储到正确的位置。
答案 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驱动器。