当我运行AWS S3 SYNC“本地驱动器”“ S3bucket”时,我在aws cli控制台上看到一堆日志。是否可以将这些日志定向到输出/日志文件以供将来参考?
我正在尝试安排执行Powershell脚本的sql作业,该脚本将备份从本地驱动器同步到S3存储桶。备份已成功同步到存储桶。但是,我试图找出一种将同步进度定向到输出文件的方法。帮助表示赞赏。谢谢!
答案 0 :(得分:0)
使用“>”符号将命令的输出简单地传递到文件中。
该文件不必事先存在(如果存在,则实际情况将被覆盖)。
aws s3 sync . s3://mybucket > log.txt
如果希望附加到给定文件,请使用以下运算符:“ >>”。
aws s3 sync . s3://mybucket >> existingLogFile.txt
要测试此命令,可以在--dryrun
命令中使用sync
参数:
aws s3 sync . s3://mybucket --dryrun > log.txt