GreatSQL茶话会——分享一下你的五一假期
搜索
搜索
本版
问答
用户
注册
/
登录
注册 / 登录
首页
Portal
论坛问答
BBS
社区活动
文章博客
Blog
资料中心
贡献者专区
源码仓库
万里数据库
5.7停服专区
文档资料
视频资料
贡献代码
社区之星
积分商城
勋章
Gitee
Github
源码下载
gt-checksum
GreatSQL社区
»
论坛问答
›
GreatSQL
›
互助交流区
[已解决]
用脚本对mysql5.7 做xtrabackup的物理备份, 报错
1461
17
2023-5-30 16:51
全部回复
(17)
只看楼主
天涯083
当前离线
积分
23
天涯083
2023-6-8 16:01:03
周智林 发表于 2023-6-8 11:16
是个自编脚本吗?
这个有的,是个脚本
[root@localhost bin]# pwd
/opt/xtrabackup/backup/bin
[root@localhost bin]# ll
total 16
-rwxr-xr-x. 1 root root 7415 Jun 2 16:42 backup.sh
-rwxr-xr-x. 1 root root 394 Jun 26 2021 expect_scp
-rw-r--r--. 1 root root 3704 Jun 25 2021 restore.sh
[root@localhost bin]# cat expect_scp
#!/usr/bin/expect -f
set timeout 10
set host [lindex $argv 0]
set username [lindex $argv 1]
set password [lindex $argv 2]
set src_file [lindex $argv 3]
set dest_file [lindex $argv 4]
spawn scp $src_file $username@$host
dest_file
expect {
"(yes/no)?"
{
send "yes\n"
expect "*assword:" { send "$password\n"}
}
"*assword:"
{
send "$password\n"
}
}
expect "100%"
expect eof
回复
采纳
举报
1
2
/ 2 页
浏览过的版块
建议反馈
GreatSQL
助人为乐(铜)
在社区内回答问题达到 10 个
天涯083
发消息
互动与交流
社区活动
论坛问答
加入社区
贡献者指南
学习与应用
文章博客
文档资料
视频资料
常见问题
发现社区
社区准则
建议反馈
社区之星
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com
社区公众号
社区小助手
QQ群
友情链接
万里数据库
开源中国
墨天轮
开放原子开源基金会
OpenEuler
©2022 GreatSQL All Rights Reserved. (
京ICP备06057874号
)
扫码联系
社区群助手
扫码加入QQ群
扫码关注公众号
GMT+8, 2024-5-19 14:50
, Processed in 0.017674 second(s), 10 queries , Redis On.
快速回复
返回顶部
返回列表