【问题标题】:How to do aws vm incremental scan functionality?如何做 aws vm 增量扫描功能?
【发布时间】:2022-10-25 15:03:24
【问题描述】:

谁能帮助我如何使用 python SDK 在 AWS 上进行增量扫描?我想扫描 Amazon EC2 实例的 S3 存储桶。第一次它应该完全扫描,之后,它应该只扫描其中的变化。

它可以使用...

  • 使用日志
  • 使用更改(事件驱动)
  • 使用休息 API

但是我怎么没有得到呢?

【问题讨论】:

  • “在 AWS 上进行增量扫描”是什么意思?您是指扫描 Amazon EC2 实例的磁盘,还是从 Amazon RDS 数据库读取数据,或者其他什么?请编辑您的问题以添加很多更多细节。
  • 谢谢,@JohnRotenstein 我更新了它。
  • 扫描什么?您是否只想知道添加了哪些文件? “使用日志,使用更改,使用其余 API”是什么意思?
  • 扫描文件。以上三个(使用日志和全部)我只是认为使用我们可以进行增量扫描。
  • 对不起,但我还是不明白你在“扫描”什么。您是否只想收集 Amazon S3 中对象的文件名列表?你想用这些信息做什么?此外,您说您要“扫描 Amazon EC2 实例的 S3 存储桶”,但请注意 Amazon S3 存储桶是不是专门与 Amazon EC2 实例相关联。您可以从任何计算机/实例访问 S3 存储桶。

标签: amazon-web-services amazon-s3


【解决方案1】:

Amazon S3 中没有“增量扫描”功能。

你需要列出所有现有对象.但是,您可以使用LastModified 日期来确定自特定时间点以来创建了哪些对象。

或者,您可以创建 Amazon S3 事件以触发 AWS Lambda 函数每当创建新对象时。然后,您可以在 Lambda 函数中编写代码,从 event 参数中提取新对象的名称并执行某物用它。这实际上是“增量的”,但一次只有一个新对象。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-07
    • 2017-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多