如何将最新的数据库备份文件导入备份服务器

时间:2022-04-08 11:14:54

I want to import the backup database file in *.sql.gz to my backup server. I try to use the follow command but there is an error with it

我想将* .sql.gz中的备份数据库文件导入到我的备份服务器。我尝试使用follow命令,但它有一个错误

ls -Art *.sql.gz | tail -n 1 | gunzip -c | mysql --user=user --password=password database
gzip: stdin: not in gzip format

So how can I pipe the latest files to gunzip is correct.

那么如何将最新文件传输到gunzip是正确的。

1 个解决方案

#1


0  

Try using xargs:

尝试使用xargs:

ls -Art *.sql.gz |tail -n 1 |xargs gunzip -c | mysql --user=user --password=password database

#1


0  

Try using xargs:

尝试使用xargs:

ls -Art *.sql.gz |tail -n 1 |xargs gunzip -c | mysql --user=user --password=password database