1
我的机器上有一个Bitbucket服务器的本地副本,并且在将它放到服务器上之前正在运行测试。Bitbucket服务器DIY备份删除数据库目录
我试图使用Bitbucket DIY备份,但每次运行备份时,它都会删除数据库应备份到的目录,然后告诉我无法找到目录。
它备份到家庭和归档目录,因为它应该没有问题,但不会为数据库工作。
这是导致该目录用于创建,似乎转储行被删除:
mysqldump -username=root -password= --databases=bitbucket_server > ../bitbucket-backups-diy/bitbucket-database/bitbucket_server.sql
我有以下行测试的连接设置就行了上方,我得到一个列表数据库中的表如我所料:
mysql -D bitbucket_server -u root -p -e "show tables"
任何帮助将不胜感激,在此先感谢。
山姆
try $ ls -l ../bitbucket-backups-diy/bitbucket-database/;如果你有错误,这个目录不存在。使用$ mkdir -p ../bitbucket-backups-diy/bitbucket-database/创建它,并再次执行mysqldump –
@BerndBuffen谢谢,但这些都没有工作,目录被删除,唯一一次我设法不当我删除文件夹上所有用户的所有写入权限时,删除该目录。但是它显然失败了,因为它无法将备份写入它。 –
试试这个:cd(回家的目录),然后mysqldump -username = root -password = --databases = bitbucket_server> ./ dump.sql –