我想使用gitea文档中的dump命令。
请参阅:https://docs.gitea.io/en-us/backup-and-restore/
我这么问的原因是因为我天真地将gitea安装在一个存储空间不大的树莓派上,它已经到了需要为了存储库升级存储空间的地步了。
我想远程执行这个命令,并远程保存生成的zip文件,因为gitea数据库自然是如此满,以至于我认为在所有剩余的存储空间用完之前,它不能在本地转储。
如何远程执行此命令并远程保存生成的.zip文件?
./gitea dump -c /path/to/app.ini编辑:我刚刚想到我也可以转储到闪存驱动器。我对任何选项都持开放态度,但我需要有人帮我弄清楚如何修改上面的命令以将其转储到正确的位置。
发布于 2019-08-20 13:17:15
我通过使用本地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/请注意,至少在Gitea1.9中,不需要使用-c /path/to/app.ini,因为它默认设置为正确的目录。-t标志将转储指向您想要的目录。在我的例子中,是一个USB驱动器。
https://stackoverflow.com/questions/57564248
复制相似问题