当前位置: 首页 > 面试题库 >

在Linux上自动执行Amazon EBS快照的人都有很好的脚本或解决方案[关闭]

丁成弘
2023-03-14
问题内容

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。

7年前关闭。

我希望这是相当常规的,但是找不到自动创建管理EBS快照的简单方法。

希望AWS控制台中有一个调度程序.. las还没有。

希望从Ubuntu上获得有关如何最好地做到这一点的任何建议。

谢谢


问题答案:

您可以轻松编写一些脚本来为您执行此操作。

  1. 设置EC2命令行API工具
  2. 设置EC2_CERTEC2_PRIVATE_KEY能够使用API​​工具
  3. 解析结果 ec2-describe-snapshots
  4. 删除适当的快照

结果如下所示:

快照xxxxxxxxx vol-xxxxxxxx完成2009-08-26T07:39:33 + 0000 100%

然后,您可以对日期进行一些解析和排序,然后开始删除较旧的快照。

注意:我不知道我们是否可以信任排序顺序,但是我从来没有见过除了最旧到最新的排序方式。

要删除快照,请使用ec2-delete-snapshot snap-xxxxxxxx

我剩下的就是一个简单的Bash脚本,您可以每天调用它,也可以经常从cron中调用它。



 类似资料:
  • 问题内容: 假设表结构为。 我经常想更新现有记录,或者如果不存在则插入新记录。 本质上: 编写此代码的最佳方式是什么? 问题答案: 不要忘记交易。性能很好,但是简单的(IF EXISTS ..)方法非常危险。 当多个线程尝试执行插入或更新时,您很容易会遇到违反主键的情况。 @Beau Crawford和@Esteban提供的解决方案显示了总体思路,但容易出错。 为了避免死锁和PK违规,您可以使用以

  • 我知道开机脚本可以写在/etc/rc.local里面,但是现在满足不了我的需求。 我希望在docker启动完毕了再执行我的脚本。 如果在/etc/rc.local休眠1分钟等待docker启动也不行,结果貌似是等休眠完了才去启动docker。

  • 问题内容: 我使用ROW_NUMBER()对我的网站内容进行分页,当您单击最后一页时,它超时,因为SQL Server需要太长时间才能完成搜索。 已经有一篇有关此问题的文章,但似乎还没有完美的解决方案。 http://weblogs.asp.net/eporter/archive/2006/10/17/ROW5F00NUMBER28002900-OVER- Not-Fast-Enough-With

  • 我写了一个相当基本的js函数,它以编程方式自动将iPhone键盘完美地对准每一个聚焦的输入字段(如果你喜欢,可以随意使用它!)。对齐主要由window.scroll处理——这是一种标准方法,适用于任何浏览器视图,UIWebView除外,因此是phonegap/cordova(2.1)。所以我需要一个变通方法。 我的工作代码: 工作在一切,但UIWebView,这是。正如我上面提到的,除了windo

  • 本文向大家介绍Shell中实现“多线程”执行脚本文件完美解决方案,包括了Shell中实现“多线程”执行脚本文件完美解决方案的使用技巧和注意事项,需要的朋友参考一下 即比如我有100个可执行文件,互相间没有特别的先后执行关系,如CODE: 想用csh/bash来多线程调用执行。 比如一次开5个线程,那么job_1,2,3,4,5一起先开始,那么其中任何一个线程如果先执行完成,则继续执行下一个没有初执

  • 我对shell脚本和ssh命令等特别陌生。我想知道我是否可以在从一台服务器上载/下载文件到另一台服务器时自动执行简单的sftp提示。 以下是我的工作: 命令:sftpusername@ServerHost 我基本上希望实现自动化,因为我将调用一个脚本,该脚本将通过源服务器上的InfoSphere Datastage序列作业将文件从源服务器上传到远程服务器。 请原谅我的无礼,如果这个问题没有意义,如