【发布时间】:2019-05-21 21:42:27
【问题描述】:
我正在尝试自动化备份过程,因此在 /var/opt/.../backup-daily 文件夹中的当前 ec2 Linux 实例中,它们将是 jar 文件,因此我希望将它们复制到新创建的带有当前时间戳的文件夹,然后压缩文件,并将压缩文件复制到 s3 存储桶中,稍后我想删除该文件夹,它是 90 天的,请提供一个 Linux 脚本
我正在手动更新这个过程,但是我需要一个每天早上10:00运行的脚本。我的老板让我写一个脚本来自动化它
retentionDate=(datetime.now() - timedelta(days=90)).date()
sourceDirectory="give the directory where folder will be created with dateandtime"
我无法自动化这个过程,我只需要创建一个带有时间戳的新文件夹并将所有 jar 文件从备份文件夹复制到时间戳文件夹,然后,该文件夹应该是压缩文件然后上传到 s3 存储桶中,并在 90 天后删除文件
【问题讨论】:
-
欢迎来到 StackOverflow!请注意,StackOverflow 是一个询问编程相关问题的网站。它不是一个要求其他人为您编写代码的网站。随意编辑您的问题并显示您当前编写的代码,让我们知道您遇到的具体问题,我们将尽力提供帮助。见:How to create a Minimal, Reproducible Example - Help Center - Stack Overflow
标签: bash amazon-web-services amazon-s3 backup unix-timestamp