bitsCN.com
如何远程清理Production上48组MySQL DB Server上面的过期失效的备份
如何远程清理48组MySQL DB Server上面的过期实效的备份! 刚开始想到一个个从control控制机器ssh进去,rm 掉,然后exit,再通过control机器ssh进去,再rm再exit,这样的话岂不是要操作48次ssh以及exit,48台还能接受,如果是480台,4800台呢,any way ?
OK,我想到了,写一个shell脚本,在control机器上面远程执行ssh命令,不需要ssh进具体的单台db了,如下clean.sh
[html]
ssh aaaaaaaaa048xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa047xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa046xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa045xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa044xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa043xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa042xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa041xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa040xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa039xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa038xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa037xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa036xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa035xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa034xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa033xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa032xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa031xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa030xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa029xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa028xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa027xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa026xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa025xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa024xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa023xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa022xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa021xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa020xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa019xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa018xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa017xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa016xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa015xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa014xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa013xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa012xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa011xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa010xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa009xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa008xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa007xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa006xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa005xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa004xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa003xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa002xxxxxx "sudo -u mysql du -sh /mysqlback/*";
ssh aaaaaaaaa001xxxxxx "sudo -u mysql du -sh /mysqlback/*";
PS:
1 ssh aaaaaaaaa001xxxxxx "sudo -u mysql du -sh /mysqlback/*";这个指示最后check检查备份有没有被删除的脚本你可以将du -sh /mysqlback/*";换成rm -rf就变成了自己要清理文件的功能了。
2 我这里ssh是不带密码的,如果你的ssh还要带输入密码验证的话,请试下:ssh pass -p 'password' sshroot@xx.com "command"命令
run 这个clean脚本, 我这里ssh 进aaaaaaaaa001xxxxxx 是不需要密码的,而且因为进去db server还需要切换到mysql帐号,否则不能rm操作mysql用户组的文件。远程命令里面用了sudo -u mysql前缀。
bitsCN.com

win11磁盘清理在哪查看?随着系统使用时间变久,c盘或者其他电脑磁盘里经常会多出来十几个G,或者是更多的无用垃圾文件。这时,使用win11自带的磁盘清理功能就可以帮助我们快速清理掉这些无用的文件。但是有不少用户们不清楚win11的磁盘清理功能在哪,怎么操作。今天小编就给大家带来了win11自带垃圾清理功能查看步骤,来给大家说明一下吧。win11自带垃圾清理功能查看步骤1、首先,按键盘上的【Win】键,或点击任务栏上的【开始菜单】,再选择已固定应用下的【设置】;2、当前路径为:系统>存储,

不少用户最近都遇到了在C盘中清理文件都会出现一个弹窗,表明需要赋予权限才能删除,点击赋予了权限,但是还是删不掉的问题,我们只需要在组策略里面稍微修改一下就能解决了。win10清理c盘需要管理员权限吗答:win10清理c盘需要管理员权限。1、输入使用win+r的快捷键,在弹出的窗口中输入的命令,按一下回车键。2、点击打开----。3、然后,在该页面中,将改为。4、同样,将的选项也设置一下。5、最后,保存设置,关闭所有页面,将电脑重新启动,就可以直接清理c盘了。

当我们日常使用win7系统的电脑时,时间久了之后常常会累计一堆系统缓存垃圾,需要我们手动清理一下,那么该怎么清理各个系统盘的垃圾与缓存呢,这就一起来看看吧。win7怎么清理垃圾与缓存1、找到你要清理的磁盘,右键选择属性。2、这样电脑就会弹出这个硬盘的详细属性,这里我们继续点击“磁盘清理”3、点击后我们在这里选择你要清理的选项再点击清理就可以了。

win11休眠文件怎么清理?很多小伙伴再给win11系统的电脑进行磁盘清理的时候,发现每次重启之后都会产生新的垃圾文件,这就是电脑的休眠文件。这些休眠文件是系统自动产生的,我们清理掉这些休眠文件之后,可以减轻磁盘非常大的一块负担,但是很多小伙伴并不清楚该怎么清理休眠文件,下面就由小编为大家带来win11休眠文件清理教程。win11休眠文件清理教程1、找到C盘的CMD程序,路径如下:C:WindowsSystem32然后右键:以管理员身份运行2、输入命令:powercfg-hoff然后回车,看到如

Nginx缓存清理配置,保持网站内容更新在建立一个网站时,我们经常会使用Nginx作为反向代理服务器,用于加速网站访问和缓存静态文件。但是,当我们更新了网站内容时,需要及时清理Nginx的缓存,以保持用户访问的是最新的内容。本文将介绍如何配置Nginx缓存清理,以保持网站内容的更新。一、配置缓存路径首先,我们需要配置Nginx的缓存路径。打开Nginx的配置

QQ浏览器缓存数据怎么清理?QQ浏览器是一款拥有大量用户的搜索软件,优秀的速度和丰富的功能,使很多用户经常性的使用这款软件。我们都知道软件长时间使用以后,就会留下很多缓存文件和别的垃圾信息,如果不及时清理,就会拖慢浏览器的反应速度。这个时候就需要我们及时的经常性的清理,清理缓存后会更方便使用,反应速度更好。下面就让我们一起来看看,在使用QQ浏览器的时候怎么清理缓存的吧!QQ浏览器缓存数据清理方法和步骤介绍第一步:打开QQ浏览器,在主页面点击右上角的“菜单”栏。第二步:在下拉的菜单栏选项中,点击打

Linux服务器上常见的日志文件太大问题及其解决方法随着互联网的快速发展和服务器的广泛应用,服务器日志文件越来越大成为一个常见的问题。大量的日志数据不仅占用磁盘空间,还可能影响服务器的性能和运行稳定性。本文将讨论Linux服务器上常见的日志文件太大问题,并提供一些解决方法。一、常见的日志文件在Linux服务器上,常见的日志文件包括系统日志、应用程序日志、We

c盘怎么清理到最干净是一个非常简单的问题,小编给各位用户最直接的方法就是格式化清理然后重装。今天小编就给大家带来了详细的教程,需要的用户来看看吧。win10c盘清理干净教程PS:格式化重新装系统方法1:简单直接粗暴的一键清理系统垃方法--bat来清理C盘空间垃圾第一步:制作一键清理系统垃bat文件。在电脑桌面新建一个txt文本文档,将以下内容复制到txt文本文档里保存@echooffecho正在清除系统垃圾文件,请稍等......del/f/s/q%systemdrive%\*.tmpdel/f


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

禅工作室 13.0.1
功能强大的PHP集成开发环境